@charset "UTF-8";

@font-face { font-family: 'Barlow_Medium'; src: url('../fonts/Barlow_Bold.eot?#iefixfs1fbn') format('embedded-opentype'), url('../fonts/Barlow_Medium.woff?fs1fbn') format('woff'), url('../fonts/Barlow_Medium.woff2?fs1fbn') format('woff2'), url('../fonts/Barlow_Medium.ttf?fs1fbn') format('truetype'), url('../fonts/Barlow_Medium.svg?fs1fbn#icomoon') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Barlow_Bold'; src: url('../fonts/Barlow_Bold.eot?#iefixfs1fbn') format('embedded-opentype'), url('../fonts/Barlow_Bold.woff?fs1fbn') format('woff'), url('../fonts/Barlow_Bold.woff2?fs1fbn') format('woff2'), url('../fonts/Barlow_Bold.ttf?fs1fbn') format('truetype'), url('../fonts/Barlow_Bold.svg?fs1fbn#icomoon') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'MicrosoftYaqiHeiLight'; src: url('../fonts/MicrosoftYaqiHeiLight.eot?#iefixfs1fbn') format('embedded-opentype'), url('../fonts/MicrosoftYaqiHeiLight.woff?fs1fbn') format('woff'), url('../fonts/MicrosoftYaqiHeiLight.woff2?fs1fbn') format('woff2'), url('../fonts/MicrosoftYaqiHeiLight.ttf?fs1fbn') format('truetype'), url('../fonts/MicrosoftYaqiHeiLight.svg?fs1fbn#icomoon') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ChaletComprime'; src: url('../fonts/ChaletComprime.eot?fs1fbn'); src: url('../fonts/ChaletComprime.eot?#iefixfs1fbn') format('embedded-opentype'), url("../fonts/ChaletComprime.woff2") format("woff2"), url('../fonts/ChaletComprime.woff') format('woff'), url('../fonts/ChaletComprime.otf?fs1fbn') format('otf'), url('../fonts/ChaletComprime.ttf?fs1fbn') format('truetype'), url('../fonts/ChaletComprime.svg?fs1fbn#icomoon') format('svg'); font-weight: normal; font-style: normal; }

* {text-decoration: none !important;}
.popover, .tooltip, body { font-family: "Microsoft Yahei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" }
:root { --color: #065dab; --background: linear-gradient(to right, #065dab, #0164bc); --width: 94%; --max: 1200px; --padding: 4% 0 }
.clearBoth { clear: both; width: 100%; height: 0px; font-size: 0; overflow: hidden; line-height: 0 }

/* 导航菜单样式 START */
#c_grid-116273709439191 .p_gridbox::after { content: ''; clear: left; display: block }
#c_grid-116273709439191>div>.p_gridbox { width: 100%; overflow: hidden; position: static }
#c_grid-116273709439191>div>.p_gridCell { float: left; position: static }
#c_grid-116273709439191>.p_gridbox.signal { min-height: inherit }
#c_grid-116273709439191>.p_gridbox.signal>.p_gridCell { min-height: inherit !important }
#c_grid-116273709439191 { margin-left: auto; margin-right: auto; width: 100% }
/* 导航菜单样式 END */

#c_navigation_029_P_013-1679299726749 {display-radio: 1}
#c_navigation_029_P_013-1679299726749 .header { position: fixed; left: 0px; top: 0; right: 0px; z-index: 9999; background: none; width: 100%; background: rgba(255, 255, 255, 1); border-bottom: 0px solid rgba(255, 255, 255, 0); box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0); transition: all .5s ease }
#c_navigation_029_P_013-1679299726749 .header_Box { display: flex; flex-wrap: wrap; flex-direction: row }

#c_navigation_029_P_013-1679299726749 .header .menu .h3 a:hover { color: var(--color) !important }
#c_navigation_029_P_013-1679299726749 .header:hover .menu .h3 a { color: #333 }
/*js c4df7179f490452580d871ad0091b9b4.js 滚动到顶部的样式*/
#c_navigation_029_P_013-1679299726749 .header.scroll .menu .h3 a { color: #333 }
#c_navigation_029_P_013-1679299726749 .scroll { overflow-y: unset !important; display: unset important }
#c_navigation_029_P_013-1679299726749 .header.scroll { background: rgba(255, 255, 255, 1); box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.15) !important; top: 0 }

/*菜单上面的Logo及联系方式*/
#c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-0 { flex: 0 0 100%; align-self: center; margin: 0 auto; max-width: 1200px; width: 94% }
#c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-1 { flex: 0 0 100% }
#c_navigation_029_P_013-1679299726749 .menu { margin: 0 auto; max-width: 1200px; width: 94% }
#c_navigation_029_P_013-1679299726749 .menu .boxnav { list-style-type: none; text-align: center; display: table; margin: 0 auto }
#c_navigation_029_P_013-1679299726749 .menu li { float: left; margin: 0 auto; position: relative }
#c_navigation_029_P_013-1679299726749 .menu .h3 { font-size: 16px; position: relative; margin-bottom: 0 }
#c_navigation_029_P_013-1679299726749 .navLi .h3:before { content: ""; position: absolute; z-index: -1; background: var(--background); left: 35px; right: 0px; width: 0%; bottom: 0px; height: 3px; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out }
#c_navigation_029_P_013-1679299726749 .navLi.on .h3:before { width: calc((100% - 70px) / 1) }
#c_navigation_029_P_013-1679299726749 .menu .h3 i { display: none; font-family: bootstrap-icons !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; right: 10px; margin-right: -10px; top: 0px; width: 66px; height: 66px; text-align: center; line-height: 66px; cursor: pointer; color: #fff; z-index: 2 }
#c_navigation_029_P_013-1679299726749 .menu .h3 i:before { content: '\F285' }
#c_navigation_029_P_013-1679299726749 .menu .h3 i.active:before { content: '\F282' }
#c_navigation_029_P_013-1679299726749 .menu .h3 a { padding: 0 40px; display: block; color: #333; height: 50px; line-height: 50px }
#c_navigation_029_P_013-1679299726749 .menu .box { width: 144px; background: rgba(255, 255, 255, 0.7); position: absolute; top: 50px; left: 0; height: auto; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); -webkit-transition: -webkit-transform .3s .2s; transition: transform .3s .2s; display: none }
#c_navigation_029_P_013-1679299726749 .menu .box.active { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: -webkit-transform .3s; transition: transform .3s }
#c_navigation_029_P_013-1679299726749 .menu .box a { height: 42px; line-height: 42px; display: block; padding: 0 10px; text-align: center; color: #333; font-size: 15px; position: relative; -webkit-transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1); transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1) }
#c_navigation_029_P_013-1679299726749 .menu .box a:hover { background: var(--background); color: #fff !important }
#c_navigation_029_P_013-1679299726749 .topnav { float: right; height: 90px; font-size: 16px; font-weight: normal; align-items: center; display: flex; margin-left: 35px; width: 260px }
#c_navigation_029_P_013-1679299726749 .topnav img { filter: grayscale(100%) brightness(200%) }
#c_navigation_029_P_013-1679299726749 .header:hover .topnav img, #c_navigation_029_P_013-1679299726749 .header.scroll .topnav img { filter: none }
#c_navigation_029_P_013-1679299726749 .fl { float: left; display: inline }
#c_navigation_029_P_013-1679299726749 .fr { float: right; display: inline }
#c_navigation_029_P_013-1679299726749 .menu-link { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out }
#c_navigation_029_P_013-1679299726749 .menu-link * { box-sizing: border-box }
#c_navigation_029_P_013-1679299726749 .menu-link { display: none; border-radius: 5px; box-sizing: border-box; position: absolute; top: 50%; margin-top: -20px; right: -8px; font-size: 11px; z-index: 10; width: 40px; height: 40px; padding: 8px }
#c_navigation_029_P_013-1679299726749 .menu-link span { position: relative; display: block; margin-top: 10px }
#c_navigation_029_P_013-1679299726749 .menu-link span, #c_navigation_029_P_013-1679299726749 .menu-link span:before, #c_navigation_029_P_013-1679299726749 .menu-link span:after { background-color: #000; width: 100%; height: 3px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s }
#c_navigation_029_P_013-1679299726749 .menu-link span:before, #c_navigation_029_P_013-1679299726749 .menu-link span:after { position: absolute; top: -.55em; content: " " }
#c_navigation_029_P_013-1679299726749 .menu-link span:after { top: .55em }
#c_navigation_029_P_013-1679299726749 .menu-link.active span { background: transparent }
#c_navigation_029_P_013-1679299726749 .menu-link.active span:before { background-color: var(--color); -webkit-transform: rotate(45deg) translate(.5em, .4em); -moz-transform: rotate(45deg) translate(.5em, .4em); -ms-transform: rotate(45deg) translate(.5em, .4em); -o-transform: rotate(45deg) translate(.5em, .4em); transform: rotate(45deg) translate(.5em, .4em) }
#c_navigation_029_P_013-1679299726749 .menu-link.active span:after { background-color: var(--color); -webkit-transform: rotate(-45deg) translate(.4em, -.3em); -moz-transform: rotate(-45deg) translate(.4em, -.3em); -ms-transform: rotate(-45deg) translate(.4em, -.3em); -o-transform: rotate(-45deg) translate(.4em, -.3em); transform: rotate(-45deg) translate(.4em, -.3em) }
#c_navigation_029_P_013-1679299726749::placeholder { font-size: 36px; color: #515151 }
#c_navigation_029_P_013-1679299726749 .p_search { color: #fff; font-size: 21px; margin-right: 15% }
#c_navigation_029_P_013-1679299726749 .header:hover .p_search, #c_navigation_029_P_013-1679299726749 .header.scroll .p_search { color: #f29700 }
#c_navigation_029_P_013-1679299726749 .search-bg { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 20; background-color: #333; display: none }
#c_navigation_029_P_013-1679299726749 .search-alert { position: fixed; z-index: 9999; background-color: rgba(0, 0, 0, 0.85); left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transform-origin: bottom center; -ms-transform-origin: bottom center; transform-origin: bottom center; -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); -webkit-transition: -webkit-transform .3s .5s; transition: transform .3s .5s }
#c_navigation_029_P_013-1679299726749 .search-alert .close { width: 30px; height: 30px; position: absolute; top: 38px; right: 2.6%; cursor: pointer; text-shadow: none; opacity: 1; float: none; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out }
#c_navigation_029_P_013-1679299726749 .search-alert .close:before { font-size: 30px; top: 0px; left: 0px; color: #fff; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out }
#c_navigation_029_P_013-1679299726749 .search-alert .close:hover:before { color: #b72024 }
#c_navigation_029_P_013-1679299726749 .icon-close:before { content: "\e6d3" }
#c_navigation_029_P_013-1679299726749 .search-alert .cent-form { position: absolute; width: 94.8%; left: 2.6%; top: 50%; height: 80px; margin-top: -63px; border-bottom: 1px solid #515151; opacity: 0; -webkit-transform: translate(0, 40px); -ms-transform: translate(0, 40px); transform: translate(0, 40px); -webkit-transition: all .5s; transition: all .5s }
#c_navigation_029_P_013-1679299726749 .search-alert .cent-form:before { color: #fff; font-size: 30px; position: absolute; left: 0px; height: 50px; top: 50%; margin-top: -25px }
#c_navigation_029_P_013-1679299726749 .search-alert .cent-form .tex { border: none; font-size: 36px; height: 46px; line-height: 46px; text-align: center; width: 100%; color: #fff; background: none; padding-left: 10%; padding-right: 20% }
#c_navigation_029_P_013-1679299726749 .search-alert .cent-form .sub-butn { border: none; height: 46px; font-size: 24px; line-height: 46px; color: #555; text-align: center; background: none; position: absolute; right: 0px; top: 0px; width: 105px }
#c_navigation_029_P_013-1679299726749 .search-alert.active { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: -webkit-transform .3s; transition: transform .3s }
#c_navigation_029_P_013-1679299726749 .search-alert.active .cent-form { opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); -webkit-transition: all .5s .3s; transition: all .5s .3s }
#c_navigation_029_P_013-1679299726749 .icon-search1:before { content: '\f52a'; font-family: bootstrap-icons !important }
/*菜单上面的Logo及联系方式*/
#c_navigation_029_P_013-1679299726749 .e_container-21 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_navigation_029_P_013-1679299726749 .e_container-21>.p_item { flex: 1; max-width: 100%; max-height: 100% }
/*head LOGO*/
#c_navigation_029_P_013-1679299726749 .e_image-24 { overflow: hidden; display-radio: 1; height: auto; padding-bottom: 0px; padding-top: 0px; margin-top: 15px; margin-bottom: 15px; max-width: 572px }
#c_navigation_029_P_013-1679299726749 .e_image-24 img { width: auto; height: auto; object-fit: contain; max-width: 100% }
#c_navigation_029_P_013-1679299726749 .e_image-24 .img1 { display: block }
#c_navigation_029_P_013-1679299726749 .e_image-24 .img2 { display: none }
#c_navigation_029_P_013-1679299726749 .e_container-25 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_navigation_029_P_013-1679299726749 .e_container-25>.p_item { flex: 1; max-width: 100%; max-height: 100% }
/*head LOGO右边的无尘车间*/
#c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-0 { margin-right: 15px; align-self: center }
#c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-1 { flex: 0 0 245px }
#c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-2 { flex: 0 0 22px; align-self: center }
#c_navigation_029_P_013-1679299726749 .e_container-21 .cbox-21-1 { flex: 1; align-self: center }
#c_navigation_029_P_013-1679299726749 .e_container-21 .cbox-21-0 { align-self: center; flex: 0 0 auto; margin-right: 3% }

#c_navigation_029_P_013-1679299726749 .e_richText-29 { font_radio: 2; display-radio: 1; font-size: 22px; color: rgba(6, 93, 171, 1); line-height: 1.4 }
#c_navigation_029_P_013-1679299726749 { display-radio: 1 }
#c_navigation_029_P_013-1679299726749 .e_html-30 { min-height: 30px }
#c_navigation_029_P_013-1679299726749 .e_html-30 .search { display: flex; flex-wrap: nowrap; justify-content: space-around; align-items: center; width: 220px; height: 100% }
#c_navigation_029_P_013-1679299726749 .e_html-30 .soso_box input { height: 32px; line-height: 32px; padding: 0 15px; border-radius: 0; border: 1px solid var(--color); width: 100% }
#c_navigation_029_P_013-1679299726749 .e_html-30 .soso_box { position: relative; width: 100% }
#c_navigation_029_P_013-1679299726749 .e_html-30 .soso_box .forward { position: absolute; right: 0; top: 50%; transform: translateY(-50%); height: auto; font-size: 15px; border: none; background: var(--background); height: 32px; width: 32px }
#c_navigation_029_P_013-1679299726749 .e_html-30 .soso_box .forward:before { content: '\f52a'; font-family: bootstrap-icons !important; margin-top: 0; display: block; box-shadow: none; color: #fff }
#c_navigation_029_P_013-1679299726749 .e_html-30 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666; font-size: 14px }
#c_navigation_029_P_013-1679299726749 .e_html-30 input:-moz-placeholder, textarea:-moz-placeholder { color: #666; font-size: 14px }
#c_navigation_029_P_013-1679299726749 .e_html-30 input::-moz-placeholder, textarea::-moz-placeholder { color: #666; font-size: 14px }
#c_navigation_029_P_013-1679299726749 .e_html-30 input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; font-size: 14px }
#c_navigation_029_P_013-1679299726749 .e_html-30 .share { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: end; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: end; margin-bottom: 10px }
#c_navigation_029_P_013-1679299726749 .e_html-30 .share a { cursor: pointer; margin-right: 0.75rem; height: 1.625rem; width: 1.625rem; opacity: 1; -webkit-transition: all .5s ease; transition: all .5s ease }
#c_navigation_029_P_013-1679299726749 .e_html-30 .share a:hover { opacity: 0.7 }
#c_navigation_029_P_013-1679299726749 .e_html-30 .share a:last-child { margin-right: 0 }
/*head联系方式*/
#change { padding-left: 40px; position: relative }
#change i { position: absolute; top: 50%; left: 0; transform: translate(0, -50%) scale(1.0); font-size: 24px }
#change p { padding-left: 20px; border-left: 1px solid #ccc }


/* 首页banner滚动图 START */
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-container { width: 100%; height: 100vh; max-height: 800px; overflow: hidden }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide { overflow: hidden; background: #fff; z-index: 10 }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active { z-index: 11 }
#c_banner_015-1644810544552 .e_bannerA-2 .p_slide { background-position: center center; background-size: cover }
#c_banner_015-1644810544552 .e_bannerA-2 .p_img { width: 100%; height: 100%; overflow: hidden; display: none }
#c_banner_015-1644810544552 .e_bannerA-2 .p_video { width: 100%; height: 100%; overflow: hidden }
#c_banner_015-1644810544552 .e_bannerA-2 .P_link_img { display: block; position: relative; overflow: hidden; height: 100%; width: 100%; background-size: cover; transition: all ease 2s; transform: scale(1.1) }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .P_link_img { transform: scale(1) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_videoPoster { display: block; position: relative; overflow: hidden; height: 100%; width: 100%; background-size: cover; transition: transform ease 2s; transform: scale(1); cursor: pointer; z-index: 19 }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_videoPoster { transform: scale(1) }
#c_banner_015-1644810544552 .e_bannerA-2 .P_link_img img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1.18); width: auto; height: 100% }
#c_banner_015-1644810544552 .e_bannerA-2 .p_videoPoster img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1.18); width: auto; height: 100% }
#c_banner_015-1644810544552 .e_bannerA-2 .p_info { position: absolute; top: 52%; left: 50%; width: 80%; padding-right: 35%; z-index: 22; transform: translate(-50%, -50%) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_info_fivebox { width: 100% }
#c_banner_015-1644810544552 .e_bannerA-2 .p_entitle { color: #fff; font-size: 18px; font-family: arial; line-height: 1.6; text-shadow: 3px 0 10px rgb(22 78 145 / 40%); transition: all ease 2s .5s; opacity: 0; transform: translateY(40px); margin-top: 20px }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_entitle { opacity: 1; transform: translateY(0px) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btitle { color: #fff; font-size: 2.5vw; line-height: 1.4; letter-spacing: 2px; text-shadow: 3px 0 10px rgb(22 78 145 / 40%); transition: all ease 2s .7s; opacity: 0; transform: translateY(40px) }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_btitle { opacity: 1; transform: translateY(0px) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_summary { color: #fff; font-size: 20px; line-height: 1.6; margin-top: 20px; transition: all ease 2s 1s; opacity: 0; transform: translateY(40px) }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_summary { opacity: 1; transform: translateY(0px) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_cspan { position: relative; margin-top: 10px; display: block; transition: all ease 2s .8s; opacity: 0; transform: translateY(40px) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_button { display: inline-block; margin-top: 40px; border-radius: 30px; border: 1px solid #fff; width: 100%; max-width: 150px; padding: 10px 15px; color: #fff; text-align: center; font-size: 14px; opacity: 0; transform: translateY(40px); transition: all ease .3s, transform ease .8s .9s, opacity ease .8s .9s; display: none }
#c_banner_015-1644810544552 .e_bannerA-2 .p_button:hover { border: 1px solid #fff; background: #fff; color: #333 }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_button { opacity: 1; transform: translateY(0px) }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-slide-active .p_cspan { opacity: 1; transform: translateY(0px) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_cspan::before { content: ''; width: 60px; height: 2px; border-radius: 0; background: #fff; display: inline-block }
#c_banner_015-1644810544552 .e_bannerA-2 .p_cspan::before { background: #fff }
#c_banner_015-1644810544552 .e_bannerA-2 .p_scrool { position: absolute; left: calc((100% - 90px) / 2); bottom: 40px; color: #fff; width: 90px; z-index: 10 }
#c_banner_015-1644810544552 .e_bannerA-2 .p_scrool span { text-transform: uppercase; color: #fff; display: block; font-family: arial; line-height: 20px; margin-top: 12px; font-size: 12px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_scrool i { display: block; width: 20px; height: 30px; margin: 0 auto; border-radius: 12px; border: 2px #fff solid; position: relative }
#c_banner_015-1644810544552 .e_bannerA-2 .p_scrool i:before { content: ""; display: block; width: 4px; height: 10px; background: #fff; border-radius: 2px; position: absolute; left: 50%; transform: translate(-50%, 0); top: 3px; animation: scrollmouse 2s linear infinite }
@keyframes scrollmouse {
    from {
        transform: translate(-50%, 0); opacity: 1
    }
    to {
        transform: translate(-50%, 10px); opacity: 0
    }
}
#c_banner_015-1644810544552 .e_bannerA-2 .p_kongjian { position: absolute; right: 0; width: 100%; border-left: 1px solid rgb(255 255 255 / 10%); height: 100%; top: 0; bottom: 0; z-index: 1; max-width: 100px; pointer-events: none; display: none }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination { position: absolute; display: flex; flex-direction: row; top: auto; right: auto; transform: translate(50%, -50%); left: 7%; width: auto; height: auto; bottom: 40px }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet { margin: 3px 5px !important; background: hsl(0deg 0% 100% / 40%); opacity: 1; width: 10px; height: 10px; transition: all ease .3s }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet-active { width: 30px; border-radius: 15px; background: rgb(255 255 255) }
#c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet:hover { background: rgb(255 255 255) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next { color: #fff; border-radius: 0; border: 1px solid #fff; width: 50px; height: 50px; transition: all ease .3s; position: static; margin: 0 auto }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next::after { font-size: 16px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next:hover { background: rgba(255, 255, 255, .6); border: 1px solid rgba(255, 255, 255, .9) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next:hover::after { color: #f08200 }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev { color: #fff; border-radius: 0; border: 1px solid #fff; height: 50px; width: 50px; transition: all ease .3s; position: static; margin: 0px 20px 0px 0px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev::after { font-size: 16px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev:hover { background: rgba(255, 255, 255, .6); border: 1px solid rgba(255, 255, 255, .9) }
#c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev:hover::after { color: #f08200 }
#c_banner_015-1644810544552 .e_bannerA-2 .videoContent { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 20; cursor: pointer }
#c_banner_015-1644810544552 .e_bannerA-2 .videoContent video { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); height: 100%; width: auto }
#c_banner_015-1644810544552 .e_bannerA-2 .p_video_button { position: absolute; right: 0; width: 100%; bottom: 160px; z-index: 110; max-width: 100px; height: 50px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_videobtm { color: #fff; border-radius: 100%; border: 2px solid #fff; top: auto; bottom: 0; width: 50px; height: 50px; left: 50%; transform: translateX(-50%); transition: all ease .3s; display: block; position: absolute; cursor: pointer; display: flex; flex-direction: column; justify-content: center; text-align: center; display: none }
#c_banner_015-1644810544552 .e_bannerA-2 .p_video_button svg { margin: 0 auto; width: 15px }
#c_banner_015-1644810544552 .e_bannerA-2 .p_arr { max-width: 120px; width: 100%; position: absolute; right: 7%; bottom: 40px; height: auto; z-index: 1; display: flex; flex-direction: row; justify-content: center; text-align: center }
#c_banner_015-1644810544552 .e_bannerA-2 .p_videobtm:hover { background: #0e70b9; border: 2px solid #0e70b9 }
#c_banner_015-1644810544552 .e_bannerA-2 .video_cover { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: url(../image/opacity.png) repeat; z-index: 21; opacity: 1; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: none !important; left: 10px; right: auto; background: none }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: none !important; right: 10px; left: auto }
#c_banner_015-1644810544552 { display-radio: 1; margin-top: 161px }
/* 首页banner滚动图  END*/

/* 首页关键词 START*/
#c_static_001-1679311332413 { min-height: 30px; display-radio: 1; background-color: rgba(230, 230, 230, 1); padding-top: 20px; padding-bottom: 20px }
#c_static_001-1679311332413 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; margin-left: auto; margin-right: auto; max-width: 1200px }
#c_static_001-1679311332413 .e_container-1>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-1679311332413 .e_richText-2 { font_radio: 2; font-size: 14px; color: rgba(0, 0, 0, 1); line-height: 2; font-family: Microsoft YaHei; text-align: left; display-radio: 1; padding-left: 0px }
/* 首页关键词 END*/


/* 首页工厂案例 START */
#c_static_001-1679367485944 { min-height: 300px; display-radio: 1; background-color: rgba(255, 255, 255, 1); padding-bottom: 4%; overflow: hidden; padding-top: 4% }
#c_static_001-1679367485944 .e_container-5 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001-1679367485944 .e_container-5>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-1679367485944 .e_richText-6 { font_radio: 2; display-radio: 1; margin-bottom: 10px; font-size: 34px; color: #333333; line-height: 1; text-align: center }
#c_static_001-1679367485944 .e_text-7 { line-height: normal; font_radio: 2; display-radio: 1; font-size: 20px; font-family: Arial; text-align: center; margin-bottom: 30px }
#c_static_001-1679367485944 .e_line-8 { display-radio: 1; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(1, 86, 163, 1); max-width: 24px; margin-left: auto; margin-right: auto; height: 2px }
#c_static_001-1679367485944 .e_loop-9 .p_list { display: flex; flex-wrap: wrap; position: relative; display-radio: flex; margin-left: -30px; margin-right: -30px }
#c_static_001-1679367485944 .e_loop-9 .p_loopitem { flex: 0 0 33.3%; position: relative; margin: 0 30px }
#c_static_001-1679367485944 .e_loop-9 .p_page { text-align: center }
#c_static_001-1679367485944 .e_loop-9 .p_filter_wrapper { width: 100%; font-size: 13px }
#c_static_001-1679367485944 .e_loop-9 .p_kv_wrapper { display: flex; flex-wrap: nowrap; line-height: 40px; margin: 15px 0 }
#c_static_001-1679367485944 .e_loop-9 .p_filter_key { width: 70px; overflow: hidden; margin-right: 10px; font-weight: bold; color: #333333; font-size: 12px }
#c_static_001-1679367485944 .e_loop-9 .p_v_item { display: inline-block; padding: 0 3px; cursor: pointer; font-size: 13px; color: #555555; margin-right: 30px }
#c_static_001-1679367485944 .e_loop-9 .p_active .p_fbutton { color: #fff; background-color: cornflowerblue }
#c_static_001-1679367485944 .e_loop-9 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_static_001-1679367485944 .e_loop-9 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_static_001-1679367485944 .e_loop-9 .multSelect { font-size: 13px; position: relative }
#c_static_001-1679367485944 .e_loop-9 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 24px; border: 1px solid #DCDFE6; border-radius: 3px; position: relative; cursor: pointer; background: white }
#c_static_001-1679367485944 .e_loop-9 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_static_001-1679367485944 .e_loop-9 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 35px }
#c_static_001-1679367485944 .e_loop-9 .multSelect ul, li { list-style: none }
#c_static_001-1679367485944 .e_loop-9 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 0px 5px; margin: 1px 5px 1px 0; border-radius: 5px; line-height: 16px }
#c_static_001-1679367485944 .e_loop-9 .multSelect .multSelect-option { width: 100%; border: 1px solid #DCDFE6; border-radius: 2px; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_static_001-1679367485944 .e_loop-9 .multSelect .multSelect-option>div { line-height: 24px; cursor: pointer; padding: 0 10px }
#c_static_001-1679367485944 .e_loop-9 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_static_001-1679367485944 .e_loop-9 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_static_001-1679367485944 .e_loop-9 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_static_001-1679367485944 .e_loop-9 .multSelect .inputWrap>.fa svg { fill: #666; width: 12px; height: 12px; position: absolute; right: 0; top: calc(50% - 3px) }
#c_static_001-1679367485944 .e_loop-9 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_static_001-1679367485944 .e_loop-9 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_static_001-1679367485944 .e_loop-9 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_static_001-1679367485944 .e_loop-9 .p_normal_start { display: inline; width: 100px; height: 40px }
#c_static_001-1679367485944 .e_loop-9 .p_date_start { display: inline; width: 105px; height: 40px }
#c_static_001-1679367485944 .e_loop-9 .p_normal_end { display: inline; width: 100px; height: 40px; margin-right: 5px }
#c_static_001-1679367485944 .e_loop-9 .p_date_end { display: inline; width: 105px; height: 40px; margin-right: 5px }
#c_static_001-1679367485944 .e_loop-9 .p_split { margin: 0 5px }
#c_static_001-1679367485944 .e_loop-9 .p_normal { margin-right: 16px }
#c_static_001-1679367485944 .e_loop-9 .p_fbutton { background-color: #007bff; border: 1px solid #409EFF; text-decoration: none; color: white; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001-1679367485944 .e_loop-9 .input-check, #c_static_001-1679367485944 .e_loop-9 .input-radio { margin: 0 5px; vertical-align: text-top }
#c_static_001-1679367485944 .e_loop-9 .position-left { display: flex }
#c_static_001-1679367485944 .e_loop-9 .position-right { display: flex; flex-direction: row-reverse }
#c_static_001-1679367485944 .e_loop-9 .position-bottom { display: flex; flex-direction: column-reverse }
#c_static_001-1679367485944 .e_loop-9 .p_mbutton { border: 1px solid #409EFF; text-decoration: none; color: #409EFF; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001-1679367485944 .e_loop-9 .p_mbutton:after { content: ""; display: none; width: 16px; height: 16px; background-color: #409eff; -webkit-transform: skewY(-45deg); transform: skewY(360deg); position: absolute; bottom: 0px; right: 0; z-index: 1 }
#c_static_001-1679367485944 .e_loop-9 .p_mbutton::before { content: ""; display: none; width: 6px; height: 9px; border-right: #ffffff solid 2px; border-bottom: #ffffff solid 2px; -webkit-transform: rotate(35deg); transform: rotate(35deg); position: absolute; bottom: 5px; right: 4px; z-index: 2 }
#c_static_001-1679367485944 .e_loop-9 .p_active .p_mbutton::before { display: block }
#c_static_001-1679367485944 .e_loop-9 .p_active .p_mbutton::after { display: block }
#c_static_001-1679367485944 .e_loop-9 .p_input_match { width: 100px; height: 40px; padding: 10px; border: 1px solid #ced4da; border-radius: 3px }
#c_static_001-1679367485944 .e_loop-9 .p_filter_result { display: inline-block }
#c_static_001-1679367485944 .e_loop-9 .p_contclear { cursor: pointer }
#c_static_001-1679367485944 .e_loop-9 .swiper-container { padding-bottom: 30px }
#c_static_001-1679367485944 .e_loop-9 .p_imgwrapper { width: 80px; height: 100px; overflow: hidden }
#c_static_001-1679367485944 .e_loop-9 .p_imgtitle { display: flex; justify-content: center; flex-wrap: nowrap; margin: 0 auto; line-height: 20px }
#c_static_001-1679367485944 .e_loop-9 .p_imgwrapper img { width: 100%; object-fit: cover }
#c_static_001-1679367485944 .e_loop-9 .p_active .p_imgwrapper { border: 1px solid #409eff }
#c_static_001-1679367485944 .e_loop-9 .p_filter_result { display: none }
#c_static_001-1679367485944 .e_loop-9 .p_contclear { display: none }
#c_static_001-1679367485944 .e_loop-9 .p_inputRangeSearch { padding: 7px 12px; background: #007bff; color: white; font-size: 14px; font-style: normal }
#c_static_001-1679367485944 .e_loop-9 .p_inputSearch { padding: 0px 17px; background: #007bff; color: white; font-size: 14px; font-style: normal; height: 40px; display: inline-block; vertical-align: middle; border-radius: 5px; margin-left: 10px }
#c_static_001-1679367485944 .e_loop-9 { display-radio: 1; width: 94%; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001-1679367485944 .e_container-10 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_static_001-1679367485944 .e_container-10>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-1679367485944 .e_image-11 { overflow: hidden; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; margin-top: 0px; margin-left: auto; margin-bottom: 0px; margin-right: auto; transition-property: all; transition-radio: hover; transition-duration: 1s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); display-radio: 1; border-radius: 50%; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); border: 4px solid #fff } #c_static_001-1679367485944 .e_image-11 img { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%, -50%) scale(1.6); transition: all .5s ease }
#c_static_001-1679367485944 .e_image-11>a { width: 100%; height: 0px; padding-bottom: 100%; position: relative; overflow: hidden; display: block }
#c_static_001-1679367485944 .e_loop-9 .p_loopitem:hover .e_image-11 img { transform: translate(-50%, -50%) scale(1.7) }
#c_static_001-1679367485944 .e_image-11:hover~.e_container-18 { color: rgba(255, 255, 255, 1) }
#c_static_001-1679367485944 .e_image-11:hover~.e_container-18 .s_title { color: #fff }
#c_static_001-1679367485944 .e_container-12 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex; padding-left: 4%; padding-top: 3%; padding-bottom: 3%; padding-right: 4%; position: absolute; top: 0px; left: 0; z-index: 1; height: 100%; background-color: rgba(0, 91, 172, 0.8); opacity: 0; transition: all 0.5s ease; overflow: hidden; border-radius: 50% }
#c_static_001-1679367485944 .e_loop-9 .p_loopitem:hover .e_container-12 { opacity: 1 }
#c_static_001-1679367485944 .e_container-12>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-1679367485944 .e_text-13 { font_radio: 2; font-size: 22px; color: rgba(255, 255, 255, 1); width: 100%; text-align: center; display-radio: 1; transition: all 0.5s ease; transition-delay: 0.3s; line-height: 1.6em }
#c_static_001-1679367485944 .e_container-12 .cbox-12-0 { align-self: center }
#c_static_001-1679367485944 .e_text-15 { line-height: normal; font_radio: 2; display-radio: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: block; z-index: 2 }
#c_static_001-1679367485944 .e_text-15 a { display: block; width: 100%; height: 100% }
#c_static_001-1679367485944 .e_text-15 a span { font-size: 0 }
#c_static_001-1679367485944 .e_container-12>.p_item * { transform: translate3d(0, 80px, 0); opacity: 0 }
#c_static_001-1679367485944 .e_loop-9 .p_loopitem:hover .e_container-12>.p_item * { transform: translate3d(0, 0px, 0); opacity: 1 }
/* 首页工厂案例 END */

/* 首页合作客户 START */
#c_static_001_P_5728-1680831357801 { min-height: 300px; padding-top: 4%; padding-bottom: 4%; z-index: 2; display-radio: 1; background-fill-value: background-image; background-image: url(../image/hzbg.jpg); background-repeat: no-repeat; background-position: center center; background-attachment: fixed }
#c_static_001_P_5728-1680831357801 .e_container-14 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001_P_5728-1680831357801 .e_container-14>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_list { display: flex; flex-wrap: wrap; position: relative; max-width: 100% }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_loopitem { flex: 0 0 33.3%; position: relative }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_page { text-align: center }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_filter_wrapper { width: 100%; font-size: 13px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_kv_wrapper { display: flex; flex-wrap: nowrap; line-height: 40px; margin: 15px 0 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_filter_key { width: 70px; overflow: hidden; margin-right: 10px; font-weight: bold; color: #333333; font-size: 12px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_v_item { display: inline-block; padding: 0 3px; cursor: pointer; font-size: 13px; color: #555555; margin-right: 30px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_active .p_fbutton { color: #fff; background-color: cornflowerblue }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect { font-size: 13px; position: relative }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 24px; border: 1px solid #DCDFE6; border-radius: 3px; position: relative; cursor: pointer; background: white }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 35px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect ul, li { list-style: none }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 0px 5px; margin: 1px 5px 1px 0; border-radius: 5px; line-height: 16px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .multSelect-option { width: 100%; border: 1px solid #DCDFE6; border-radius: 2px; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .multSelect-option>div { line-height: 24px; cursor: pointer; padding: 0 10px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .inputWrap>.fa svg { fill: #666; width: 12px; height: 12px; position: absolute; right: 0; top: calc(50% - 3px) }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_static_001_P_5728-1680831357801 .e_loop-15 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_normal_start { display: inline; width: 100px; height: 40px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_date_start { display: inline; width: 105px; height: 40px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_normal_end { display: inline; width: 100px; height: 40px; margin-right: 5px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_date_end { display: inline; width: 105px; height: 40px; margin-right: 5px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_split { margin: 0 5px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_normal { margin-right: 16px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_fbutton { background-color: #007bff; border: 1px solid #409EFF; text-decoration: none; color: white; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001_P_5728-1680831357801 .e_loop-15 .input-check, #c_static_001_P_5728-1680831357801 .e_loop-15 .input-radio { margin: 0 5px; vertical-align: text-top }
#c_static_001_P_5728-1680831357801 .e_loop-15 .position-left { display: flex }
#c_static_001_P_5728-1680831357801 .e_loop-15 .position-right { display: flex; flex-direction: row-reverse }
#c_static_001_P_5728-1680831357801 .e_loop-15 .position-bottom { display: flex; flex-direction: column-reverse }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_mbutton { border: 1px solid #409EFF; text-decoration: none; color: #409EFF; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_mbutton:after { content: ""; display: none; width: 16px; height: 16px; background-color: #409eff; -webkit-transform: skewY(-45deg); transform: skewY(360deg); position: absolute; bottom: 0px; right: 0; z-index: 1 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_mbutton::before { content: ""; display: none; width: 6px; height: 9px; border-right: #ffffff solid 2px; border-bottom: #ffffff solid 2px; -webkit-transform: rotate(35deg); transform: rotate(35deg); position: absolute; bottom: 5px; right: 4px; z-index: 2 }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_active .p_mbutton::before { display: block }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_active .p_mbutton::after { display: block }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_input_match { width: 100px; height: 40px; padding: 10px; border: 1px solid #ced4da; border-radius: 3px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_filter_result { display: none }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_contclear { cursor: pointer; display: none }
#c_static_001_P_5728-1680831357801 .e_loop-15 .swiper-container { padding-bottom: 30px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_imgwrapper { width: 80px; height: 100px; overflow: hidden }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_imgtitle { display: flex; justify-content: center; flex-wrap: nowrap; margin: 0 auto; line-height: 20px }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_imgwrapper img { width: 100%; object-fit: cover }
#c_static_001_P_5728-1680831357801 .e_loop-15 .p_active .p_imgwrapper { border: 1px solid #409eff }
#c_static_001_P_5728-1680831357801 .e_loop-15 { display-radio: 1; width: auto; margin-left: auto; margin-right: auto }
#c_static_001_P_5728-1680831357801 .e_container-16 { display: flex; flex-wrap: wrap; flex-direction: row; width: auto; display-radio: flex; margin-left: 5px; margin-right: 5px; margin-bottom: 10px }
#c_static_001_P_5728-1680831357801 .e_container-16>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_5728-1680831357801 .e_image-17 { overflow: hidden; display-radio: 1; margin-left: auto; margin-right: auto; border-color: rgba(0, 0, 0, 0.09); border-style: solid; border-width: 1px; max-width: 217px }
#c_static_001_P_5728-1680831357801 .e_image-17 img { width: 100%; height: 100%; object-fit: contain }
#c_static_001_P_5728-1680831357801 .e_container-19 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001_P_5728-1680831357801 .e_container-19>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_5728-1680831357801 .e_richText-20 { font_radio: 2; display-radio: 1; margin-bottom: 10px; font-size: 34px; color: rgba(255, 255, 255, 1); line-height: 1; text-align: center }
#c_static_001_P_5728-1680831357801 .e_text-21 { line-height: normal; font_radio: 2; display-radio: 1; font-size: 20px; font-family: Arial; text-align: center; margin-bottom: 30px; color: rgba(255, 255, 255, 0.6) }
#c_static_001_P_5728-1680831357801 .e_line-22 { display-radio: 1; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(1, 86, 163, 1); max-width: 24px; margin-left: auto; margin-right: auto; height: 2px }
/* 首页合作客户 END */

/*首页公司简介 START*/
#c_static_001_P_8947-16825814700940 { min-height: 300px; background-fill-value: background-image; padding-top: 4%; padding-bottom: 4%; display-radio: 1; background-image: url(../image/homeCompanyBg.jpg); overflow: hidden }
#c_static_001_P_8947-16825814700940 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; max-width: 1200px; margin-left: auto; margin-right: auto; margin-top: 0px; display-radio: flex }
#c_static_001_P_8947-16825814700940 .e_container-1>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_8947-16825814700940 .e_container-1 .cbox-1-1 { flex: 0 0 50%; align-self: center }
#c_static_001_P_8947-16825814700940 .e_text-5 { font_radio: 2; margin-top: 0px; color: rgba(51, 51, 51, 1); line-height: 1; text-align: left; display-radio: 1; font-size: 28px; margin-bottom: 20px }
#c_static_001_P_8947-16825814700940 .e_container-1 .cbox-1-0 { margin-right: 5% }
#c_static_001_P_8947-16825814700940 .e_text-10 { line-height: normal; font_radio: 2; display-radio: 1; font-size: 36px; font-weight: normal; color: rgba(6, 93, 171, 1); margin-bottom: 20px; max-width: none }
#c_static_001_P_8947-16825814700940 .e_text-11 { line-height: normal; font_radio: 2; display-radio: 1; font-size: 20px; font-family: Arial; text-align: center; margin-bottom: 30px }
#c_static_001_P_8947-16825814700940 .e_line-12 { display-radio: 1; border-top-style: solid; border-top-width: 4px; border-top-color: rgba(6, 93, 171, 1); max-width: 62px; margin-left: 0px; max-height: 4px; margin-bottom: 20px }
#c_static_001_P_8947-16825814700940 .e_richText-14 { font_radio: 2; display-radio: 1; margin-bottom: 20px; font-size: 14px; color: #333333; line-height: 2 }
#c_static_001_P_8947-16825814700940 .e_container-26 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001_P_8947-16825814700940 .e_container-26>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_8947-16825814700940 .e_richText-27 { font_radio: 2; display-radio: 1; margin-bottom: 10px; font-size: 34px; color: #333333; line-height: 1; text-align: center }
#c_static_001_P_8947-16825814700940 .e_line-28 { display-radio: 1; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(1, 86, 163, 1); max-width: 24px; margin-left: auto; margin-right: auto; height: 2px }
#c_static_001_P_8947-16825814700940 .e_image-29 { overflow: hidden }
#c_static_001_P_8947-16825814700940 .e_image-29 img { width: 100%; height: 100%; object-fit: contain }
#c_static_001_P_8947-16825814700940 .e_button-30 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; width: 150px; padding: 8px; background_radio: 2; border_radio: 2; font_radio: 1; radius_radio: 1; display-radio: block; background-color: rgba(6, 93, 171, 1); border-style: solid; border-color: rgba(6, 93, 171, 1); border-width: 1px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px }
#c_static_001_P_8947-16825814700940 .e_button-30 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_static_001_P_8947-16825814700940 .e_button-30::after { content: ""; position: absolute; width: 0; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_static_001_P_8947-16825814700940 .e_button-30:hover::after { opacity: 1 }
#c_static_001_P_8947-16825814700940 .e_button-30:hover { background-color: rgba(64, 158, 255, 1); border-style: solid; border-color: rgba(64, 158, 255, 1) }
#c_static_001_P_8947-16825814700940 .e_html-31 { min-height: 30px; background_radio: 1; display-radio: 1; width: 94%; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001_P_8947-16825814700940 .e_html-31 .f-cb { zoom: 1 }
#c_static_001_P_8947-16825814700940 .e_html-31 .f-cb:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "." }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num { margin-top: 30px; padding-top: 0px; padding-bottom: 0px; background: none }
#c_static_001_P_8947-16825814700940 .e_html-31 .num_con { padding: 38px 16px; position: relative; border: 1px dashed #f2f2f3 }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li { float: left; width: 20%; text-align: center }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num .a01 { position: relative; right: 0px; bottom: 30px; color: var(--color); font-size: 20px; font-weight: bold }
#c_static_001_P_8947-16825814700940 .e_html-31 .fnt_24 { font-size: 20px }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li h2 { font-family: 'Barlow_Medium'; font-size: 48px; color: var(--color); line-height: 48px; display: inline-block }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li .bai h2 { color: var(--color) }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li p { color: #4a4a4a; font-size: 18px; line-height: 36px }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li .bai p { color: #4a4a4a }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num .count-unit { font-size: 24px; color: #444a4e; font-style: normal; position: relative; font-weight: bold; left: -18px; top: -4px }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num .bai .count-unit { color: #4a4a4a }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li .bot p { font-size: 15px; color: #666; line-height: 24px }
#c_static_001_P_8947-16825814700940 .e_html-31 .about-num li .bai .bot p { color: #4a4a4a }
/*首页公司简介 END*/

/* 首页荣誉资质 START */
#c_new_list_104_P_004-16825813513790 { min-height: 300px; padding-bottom: 30px; display-radio: 1; background-fill-value: background-color; background-color: rgba(255, 255, 255, 1); padding-top: 30px; overflow: hidden }
#c_new_list_104_P_004-16825813513790 .e_text-16 { line-height: normal; font_radio: 2; margin-top: 0px; margin-left: auto; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden }
.e_container-8:hover #c_new_list_104_P_004-16825813513790 .e_text-16, .e_container-8:hover #c_new_list_104_P_004-16825813513790 .e_text-16 { color: rgba(255, 255, 255, 1) }
#c_new_list_104_P_004-16825813513790 .e_text-16,
#c_new_list_104_P_004-16825813513790 .e_text-16 { transition-property: all; transition-duration: 0.8s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }
#c_new_list_104_P_004-16825813513790 .e_text-17 { line-height: 1.6; font_radio: 2; margin-top: 10px; margin-left: auto; color: rgba(130, 130, 130, 1); font-size: 12px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden }
#c_new_list_104_P_004-16825813513790 .e_text-17 .p_item { margin-top: 10px }
.e_container-8:hover #c_new_list_104_P_004-16825813513790 .e_text-17, .e_container-8:hover #c_new_list_104_P_004-16825813513790 .e_text-17 { color: rgba(255, 255, 255, 1) }
#c_new_list_104_P_004-16825813513790 .e_text-17, #c_new_list_104_P_004-16825813513790 .e_text-17 { transition-property: all; transition-duration: 0.8s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }
#c_new_list_104_P_004-16825813513790 .e_image-18 { overflow: hidden }
#c_new_list_104_P_004-16825813513790 .e_image-18 img { width: 100%; height: 100%; object-fit: contain }
#c_new_list_104_P_004-16825813513790 .e_image-20 { overflow: hidden }
#c_new_list_104_P_004-16825813513790 .e_image-20 img { width: 100%; height: 100%; object-fit: contain }
#c_new_list_104_P_004-16825813513790 .e_text-22 { line-height: normal; font_radio: 2; margin-top: 6px; margin-left: 37px; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; font-size: 16px; color: rgba(107, 107, 107, 1); margin-right: 100px; transition-property: all; transition-duration: 0.6s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }
#c_new_list_104_P_004-16825813513790 .e_text-23 { line-height: 1.6; font_radio: 2; margin-top: 12px; margin-left: 37px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; font-size: 12px; color: rgba(119, 119, 119, 1); margin-right: 100px; transition-property: all; transition-duration: 0.6s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }
#c_new_list_104_P_004-16825813513790 .e_line-24 { border-top-color: rgba(51, 51, 51, 1); border-top-style: solid; border-top-width: 1px; width: 0px; margin-left: 0px; margin-right: auto; transition-property: all; transition-duration: 0.6s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }
.e_container-3:hover #c_new_list_104_P_004-16825813513790 .e_line-24 { width: 70px }
#c_new_list_104_P_004-16825813513790 .e_text-50 { line-height: normal; display-radio: 1; font_radio: 2 }
#c_new_list_104_P_004-16825813513790 .p_item { display-radio: 1 }

hr { box-sizing: content-box; height: 0; margin-top: 0.5rem; border: 0; border-top: 1px solid rgba(0, 0, 0, .1) }

#c_new_list_104_P_004-16825813513790 .e_container-93 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_new_list_104_P_004-16825813513790 .e_container-93>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_new_list_104_P_004-16825813513790 .e_container-93 .p_item { display-radio: 1 }
#c_new_list_104_P_004-16825813513790 .e_container-93 .cbox-93-1 { align-self: center }
#c_new_list_104_P_004-16825813513790 .e_container-93 .cbox-93-0 { margin-left: auto; margin-right: auto }
#c_new_list_104_P_004-16825813513790 .e_loop-108 { width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; display-radio: 1; max-width: none; margin-left: 60px; margin-right: 60px }
#c_new_list_104_P_004-16825813513790 .e_image-109 { overflow: hidden; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; margin-top: 0px; margin-left: auto; margin-bottom: 0px; margin-right: auto; transition-property: all; transition-radio: hover; transition-duration: 1s; transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); display-radio: 1 }
#c_new_list_104_P_004-16825813513790 .e_image-109 img { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%, -50%) scale(1.0); transition: all .5s ease }
#c_new_list_104_P_004-16825813513790 .e_image-109>a { width: 100%; height: 0px; padding-bottom: 141%; position: relative; overflow: hidden; display: block; border: 1px solid #ddd }
#c_new_list_104_P_004-16825813513790 .e_image-109>a:hover img { transform: translate(-50%, -50%) scale(1.1) }
#c_new_list_104_P_004-16825813513790 .e_image-109:hover~.e_container-18 { color: rgba(255, 255, 255, 1) }
#c_new_list_104_P_004-16825813513790 .e_image-109:hover~.e_container-18 .s_title { color: #fff }
#c_new_list_104_P_004-16825813513790 .e_text-113 { font_radio: 2; font-size: 16px; color: rgba(255, 255, 255, 1); margin-bottom: 10px; margin-top: 10px; width: 100%; text-align: center; display-radio: 1 }
#c_new_list_104_P_004-16825813513790 .e_container-114 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_new_list_104_P_004-16825813513790 .e_container-114>.p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_new_list_104_P_004-16825813513790 .e_richText-115 { font_radio: 2; display-radio: 1; margin-bottom: 10px; font-size: 34px; color: #333333; line-height: 1; text-align: center }
#c_new_list_104_P_004-16825813513790 .e_text-116 { line-height: normal; font_radio: 2; display-radio: 1; font-size: 20px; font-family: Arial; text-align: center; margin-bottom: 30px }
#c_new_list_104_P_004-16825813513790 .e_line-117 { display-radio: 1; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(1, 86, 163, 1); max-width: 24px; margin-left: auto; margin-right: auto; height: 2px }
/* 首页荣誉资质 END */

/*内容页 START*/
/*公司介绍 START*/
  /* 顶部 banner START */
#c_static_001-1642044696182 .e_bannerA-2 { background_radio: 1; height: auto; max-height: none }
#c_static_001-1642044696182 .e_bannerA-2 .swiper-container { height: inherit }
#c_static_001-1642044696182 .e_bannerA-2 .swiper-wrapper { height: inherit }
#c_static_001-1642044696182 .e_bannerA-2 .swiper-slide { height: inherit }
#c_static_001-1642044696182 .e_bannerA-2 .p_img { width: 100%; height: 100%; background: #ccc }
#c_static_001-1642044696182 .e_bannerA-2 .p_img img { width: 100%; height: 100%; object-fit: cover }
#c_static_001-1642044696182 .e_bannerA-2 .custom-bullet { background: #ccc }
#c_static_001-1642044696182 .e_bannerA-2 .p_info { width: 50%; position: absolute; right: 50%; top: 50%; z-index: 9; display: flex; transform: translateX(50%) translateY(-50%); align-items: center; text-align: center }
#c_static_001-1642044696182 .e_bannerA-2 .p_info div { width: 100% }
#c_static_001-1642044696182 .e_bannerA-2 .p_subtitle { line-height: 2; padding: 5px 0 }
#c_static_001-1642044696182 .e_bannerA-2 .swiper-container-vertical { max-height: 590px; height: 62vh }
#c_static_001-1642044696182 .e_bannerA-2 .p_video { width: 100%; height: 100%; z-index: 3; overflow: hidden; margin-right: 0; margin-left: auto; position: relative }
#c_static_001-1642044696182 .e_bannerA-2 .p_video .videoContent { width: 100%; height: 100% }
#c_static_001-1642044696182 .e_bannerA-2 .p_video video { width: 100%; height: 100%; background: #000 }
#c_static_001-1642044696182 .e_bannerA-2 .p_videoPoster { position: absolute; width: 100%; height: 100%; z-index: 2; cursor: pointer }
#c_static_001-1642044696182 .e_bannerA-2 .p_videoPoster::before { content: " "; position: absolute; width: 100%; height: 100%; z-index: 2; background: url('../image/playVideo.png') no-repeat center center }
#c_static_001-1642044696182 .e_bannerA-2 .p_videoPoster img { width: 100%; height: 100%; object-fit: cover }
#c_static_001-1642044696182 .e_bannerA-2 .p_videoInfo { display: none }
#c_static_001-1642044696182 .subpage_ad { position: relative; max-height: 590px; height: 62vh; overflow: hidden; background: #ccc }
#c_static_001-1642044696182 .bgimg { background-repeat: no-repeat; background-position: 50%; background-size: cover; position: absolute; top: 0; left: 0; height: 100%; width: 100%; display: block } #c_static_001-1642044696182 .mobitem { display: none }
#c_static_001-1642044696182 .subpage_ad .text { position: absolute; max-width: 1200px; color: #fff; width: 94%; text-align: left; top: 60%; left: 50%; line-height: 1.4; transform: translate(-50%, -50%); z-index: 4 }
#c_static_001-1642044696182 .capitalize { text-transform: capitalize }
#c_static_001-1642044696182 .subpage_ad .ad-tit { font-size: 34px; text-shadow: 0px 0px 5px rgba(0,0,0,0.3); text-align: left; text-transform: uppercase }
#c_static_001-1642044696182 .subpage_ad .ad-line { height: 2px; width: 50px; background: #fff; margin: 0.8% auto; display: none }
#c_static_001-1642044696182 .subpage_ad .ad-sum { font-size: 80px; font-weight: normal; text-shadow: 0px 0px 5px rgba(0,0,0,0.3); font-family: 'ChaletComprime'; font-weight: bold; letter-spacing: 4px; line-height: 80px }
#c_static_001-1642044696182 { min-height: 0px; display-radio: 1; height: auto; margin-top: 161px }
#c_static_001-1642044696182.response-animated .undefined { animation-name: none,none; animation-delay: 0.0s,0.6s; animation-duration: 0.6s,0.6s; animation-iteration-count: 1,1 }
#c_static_001-1642044696182 .subpage_ad .text.capitalize { top: 20%; color: #0460B2 }
  /* 顶部 banner END */

  /* 面包屑 START */
#c_static_001-1642055130737 { min-height: 56px; width: auto; display-radio: 1; margin-top: 0px; margin-bottom: 0px; background-color: rgba(255,255,255,1) }
#c_static_001-1642055130737 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: row; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; min-height: 56px; display-radio: flex; background-color: rgba(255,255,255,1); max-width: none }
#c_static_001-1642055130737 .e_container-1 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_breadcrumbItem { position: relative; display-radio: 1; color: rgba(146,149,151,1) }
#c_static_001-1642055130737 .e_breadcrumb-2 .icon { width: 12px; height: 12px }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child) { padding: 0 3px 0 15px }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child)::before { content: '>'; position: absolute; left: 3px; color: #999 }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_breadcrumb { display: flex }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_showTitle { position: relative; display: flex; align-items: center; padding-left: 5px; border: 1px solid transparent }
#c_static_001-1642055130737 .e_breadcrumb-2 .siblings::after { content: '>'; display: flex; justify-content: center; align-items: center; width: 20px; height: 20px; transform: rotateZ(90deg); cursor: pointer; color: #ccc }

/* 鼠标覆盖 */
#c_static_001-1642055130737 .e_breadcrumb-2 .siblings.active { border: 1px solid #dee2e6 }
#c_static_001-1642055130737 .e_breadcrumb-2 .siblings.active::after { transform: rotateZ(-90deg) }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_slide { position: absolute; left: 18px; min-width: 100%; padding: 5px; display: none; z-index: 999 }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_sibling { display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
#c_static_001-1642055130737 .e_container-1 .cbox-1-0 { flex: 0 0 100%; align-self: center; margin-right: auto; background-color: rgba(245,245,245,1); padding-top: 20px; padding-bottom: 20px; margin-bottom: 3% }
#c_static_001-1642055130737 .e_loop-3 .p_list { display: flex; flex-wrap: wrap; position: relative; /*解决无缝滚动在循环体多列展示问题  */ max-width: 100%/* 解决无缝滚动在循环体多列展示问题 */ }
#c_static_001-1642055130737 .e_loop-3 .p_loopitem { flex: 0 0 33.3%; position: relative }
#c_static_001-1642055130737 .e_loop-3 .p_page { text-align: center }
#c_static_001-1642055130737 .e_loop-3 .p_filter_wrapper { width: 100%; font-size: 13px }
#c_static_001-1642055130737 .e_loop-3 .p_kv_wrapper { display: flex; flex-wrap: nowrap; line-height: 40px; margin: 15px 0 }
#c_static_001-1642055130737 .e_loop-3 .p_filter_key {
    /* min-width:80px;
  */
    width: 70px; overflow: hidden; margin-right: 10px; font-weight: bold; color: #333333; font-size: 12px
}
#c_static_001-1642055130737 .e_loop-3 .p_v_item { display: inline-block; padding: 0 3px; cursor: pointer; font-size: 13px; color: #555555; margin-right: 30px }

#c_static_001-1642055130737 .e_loop-3 .p_active .p_fbutton {
    color: #fff; background-color: cornflowerblue/* border-radius:2px;*/
}
#c_static_001-1642055130737 .e_loop-3 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_static_001-1642055130737 .e_loop-3 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_static_001-1642055130737 .e_loop-3 .multSelect { font-size: 13px; position: relative }
#c_static_001-1642055130737 .e_loop-3 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 24px; border: 1px solid #DCDFE6; border-radius: 3px; position: relative; cursor: pointer; background: white }
#c_static_001-1642055130737 .e_loop-3 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_static_001-1642055130737 .e_loop-3 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 35px }
#c_static_001-1642055130737 .e_loop-3 .multSelect ul,li { list-style: none }
#c_static_001-1642055130737 .e_loop-3 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 0px 5px; margin: 1px 5px 1px 0; border-radius: 5px; line-height: 16px }
#c_static_001-1642055130737 .e_loop-3 .multSelect .multSelect-option { width: 100%; border: 1px solid #DCDFE6; border-radius: 2px; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_static_001-1642055130737 .e_loop-3 .multSelect .multSelect-option>div { line-height: 24px; cursor: pointer; padding: 0 10px }
#c_static_001-1642055130737 .e_loop-3 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_static_001-1642055130737 .e_loop-3 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_static_001-1642055130737 .e_loop-3 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_static_001-1642055130737 .e_loop-3 .multSelect .inputWrap>.fa svg { fill: #666; width: 12px; height: 12px; position: absolute; right: 0; top: calc(50% - 3px) }
#c_static_001-1642055130737 .e_loop-3 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_static_001-1642055130737 .e_loop-3 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_static_001-1642055130737 .e_loop-3 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_static_001-1642055130737 .e_loop-3 .p_normal_start { display: inline; width: 70px; height: 22px }
#c_static_001-1642055130737 .e_loop-3 .p_date_start { display: inline; width: 105px; height: 22px }
#c_static_001-1642055130737 .e_loop-3 .p_normal_end { display: inline; width: 70px; height: 22px; margin-right: 5px }
#c_static_001-1642055130737 .e_loop-3 .p_date_end { display: inline; width: 105px; height: 22px; margin-right: 5px }
#c_static_001-1642055130737 .e_loop-3 .p_split { margin: 0 5px }
#c_static_001-1642055130737 .e_loop-3 .p_normal { margin-right: 16px }
#c_static_001-1642055130737 .e_loop-3 .p_fbutton { background-color: #007bff; border: 1px solid #409EFF; text-decoration: none; color: white; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001-1642055130737 .e_loop-3 .input-check,#c_static_001-1642055130737 .e_loop-3 .input-radio { margin: 0 5px; vertical-align: text-top }
#c_static_001-1642055130737 .e_loop-3 .position-left { display: flex }
#c_static_001-1642055130737 .e_loop-3 .position-right { display: flex; flex-direction: row-reverse }
#c_static_001-1642055130737 .e_loop-3 .position-bottom { display: flex; flex-direction: column-reverse }
#c_static_001-1642055130737 .e_loop-3 .p_mbutton { border: 1px solid #409EFF; text-decoration: none; color: #409EFF; font-size: 14px; text-align: center; padding: 10px 25px; position: relative; overflow: hidden }
#c_static_001-1642055130737 .e_loop-3 .p_mbutton:after { content: ""; display: none; width: 16px; height: 16px; background-color: #409eff; -webkit-transform: skewY( -45deg); transform: skewY( 360deg); position: absolute; bottom: 0px; right: 0; z-index: 1 }
#c_static_001-1642055130737 .e_loop-3 .p_mbutton::before { content: ""; display: none; width: 6px; height: 9px; border-right: #ffffff solid 2px; border-bottom: #ffffff solid 2px; -webkit-transform: rotate( 35deg); transform: rotate( 35deg); position: absolute; bottom: 5px; right: 4px; z-index: 2 }
#c_static_001-1642055130737 .e_loop-3 .p_active .p_mbutton::before { display: block }
#c_static_001-1642055130737 .e_loop-3 .p_active .p_mbutton::after { display: block }
#c_static_001-1642055130737 .e_text-4 { line-height: normal; font_radio: 2 }
#c_static_001-1642055130737 .NavList_a1 { text-transform: capitalize }
#c_static_001-1642055130737 .NavList_a1 .p_list { text-align: center; display: table; font-size: 0px; flex-wrap: nowrap }
#c_static_001-1642055130737 .NavList_a1 .e_text-4 { font-size: 16px; height: 56px; line-height: 56px }
#c_static_001-1642055130737 .NavList_a1 a { position: relative; font-size: 18px; height: 56px; line-height: 56px; padding: 0 2vw; color: #fff; display: block; transition: 0.3s ease 0s }
#c_static_001-1642055130737 .NavList_a1 a:after { content: ""; position: absolute; width: 1px; height: 15px; display: block; background: #ccc; top: 50%; margin-top: -7px; right: 0px; display: none }
#c_static_001-1642055130737 .NavList_a1 a:before { position: absolute; content: ''; left: 0; bottom: 0px; width: 100%; height: 56px; background-color: none; transition: all .3s; z-index: -1; background: #3B3E41 }
#c_static_001-1642055130737 .NavList_a1 a:hover:before { width: 100%; left: 0; background: var(--background) no-repeat; background-size: 100% 100%; z-index: -1 }
#c_static_001-1642055130737 .NavList_a1 a:hover { color: #fff !important }
#c_static_001-1642055130737 .NavList_a1 .active a:before { width: 100%; left: 0; background: var(--background) no-repeat; background-size: 100% 100% }
#c_static_001-1642055130737 .NavList_a1 .active a { color: #fff }
#c_static_001-1642055130737 .NavList_a1 .swiper-slide { position: static; display: inline-block; color: #fff; width: auto; vertical-align: top; flex: none }
#c_static_001-1642055130737 .NavList_a1 .swiper-slide:last-child { margin-right: 0 !important }
#c_static_001-1642055130737 .menu-slide { z-index: -1; position: absolute; background: #e50014; bottom: 0px; display: none; transition: 0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s }
#c_static_001-1642055130737 .swiper-container .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000 }
#c_static_001-1642055130737 .swiper-container .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000 }
#c_static_001-1642055130737 .NavList_a1 .e_switchbtn { display: none }
#c_static_001-1642055130737 .e_breadcrumb-2 { background_radio: 1; width: 94%; display-radio: 1; margin-left: auto; margin-right: auto; max-width: 1200px }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_title { display-radio: 1; color: rgba(146,149,151,1) }
#c_static_001-1642055130737 .e_breadcrumb-2 .p_icon { display-radio: 1; color: rgba(146,149,151,1) }
#c_static_001-1642055130737 .e_container-1 .cbox-1-1 { flex: 0 0 100% }
#c_static_001-1642055130737 .e_loop-3 { display-radio: 1; width: 94%; max-width: 1200px; margin-left: auto; margin-right: auto }
  /* 面包屑 END */

  /*内容页 START*/
#c_introl_detail_004-1642055200562 { min-height: 300px; max-width: none; padding-top: 30px; padding-bottom: 4%; display-radio: 1; background-color: rgba(255,255,255,1);overflow:hidden;}
#c_introl_detail_004-1642055200562 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: row; max-width: 1200px; margin-left: auto; margin-right: auto; padding-right: 0px; width: 94%; padding-left: 0px; display-radio: flex }
#c_introl_detail_004-1642055200562 .e_container-1 .p_item { flex: 1; max-width: 100% }
#c_introl_detail_004-1642055200562 .e_h1-18 { font_radio: 2; font-size: 36px; text-align: center; color: rgba(62,58,57,1); display-radio: 1; font-weight: bold }
#c_introl_detail_004-1642055200562 .e_line-19 { border-top-style: solid; border-top-width: 2px; border-top-color: var(--color); width: 40px; height: 2px; display-radio: 1; margin-bottom: 0px }
#c_introl_detail_004-1642055200562 .e_richText-20 { font_radio: 2; font-size: 16px; color: #333333; line-height: 2; display-radio: 1; margin-top: 3% }
#c_introl_detail_004-1642055200562 .e_richText-20 div { font-size: 16px; line-height: 2em }
#c_introl_detail_004-1642055200562 .response-transition p,#c_introl_detail_004-1642055200562 .response-transition span { line-height: 2em }
#c_introl_detail_004-1642055200562 .e_richText-20 h3 { font-weight: 700; font-size: 19px; margin: 0; margin-bottom: 1.5rem!important }
#c_introl_detail_004-1642055200562 .e_richText-20 img { max-width: 100% }

  /*荣誉资质 START*/
#c_introl_detail_004-1642055200562 .e_loop-16 .p_list { display: flex; flex-wrap: wrap }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_loopitem { flex: 0 0 33.3%; position: relative }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_page { text-align: center }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_filter_wrapper { width: 100% }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_kv_wrapper { display: flex; flex-wrap: nowrap }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_filter_key { line-height: 40px; margin-right: 10px; font-weight: bold }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_v_item { display: inline-block; margin: 0 5px; line-height: 40px; cursor: pointer }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_active { color: blueviolet }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect { font-size: 14px; position: relative }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 40px; border: 1px solid #ccc; border-radius: 3px; position: relative; cursor: pointer }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 35px }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect ul,li { list-style: none }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 3px 5px; margin: 5px 5px 5px 0; border-radius: 5px }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .multSelect-option { width: 100%; border: 1px solid #ccc; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .multSelect-option>div { line-height: 35px; cursor: pointer; padding: 0 10px }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .inputWrap>.fa svg { fill: #666; width: 16px; height: 16px; position: absolute; right: 0; top: calc(50% - 8px) }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_introl_detail_004-1642055200562 .e_loop-16 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_filter_select { width: 150px }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_normal_start,#c_introl_detail_004-1642055200562 .e_loop-16 .p_date_start { display: inline; width: 100px }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_normal_end,#c_introl_detail_004-1642055200562 .e_loop-16 .p_date_end { display: inline; width: 100px }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_split { margin: 0 5px }
#c_introl_detail_004-1642055200562 .e_loop-16 .p_normal { margin-right: 16px }
#c_introl_detail_004-1642055200562 .e_loop-16 { background_radio: 1; max-width: 1200px; margin-left: auto; margin-right: auto; padding-top: 0px; margin-top: 20px; display-radio: 1 }
#c_introl_detail_004-1642055200562 .e_container-17 { display: flex; flex-wrap: wrap; flex-direction: row; width: auto; padding-left: 0px; margin-left: 10px; margin-right: 10px; padding-bottom: 0px; margin-bottom: 15%; transition-property: all; transition-radio: hover; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.25,0.1,0.25,1); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1); border: 1px solid #dedede; display-radio: flex; padding-right: 0px }
#c_introl_detail_004-1642055200562 .e_container-17 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_container-17:hover .e_line-21 { width: 100%; background: var(--color) }
#c_introl_detail_004-1642055200562 .e_image-18 { overflow: hidden; margin-bottom: 10px; padding: 6px }
#c_introl_detail_004-1642055200562 .e_image-18 a { display: block; overflow: hidden; position: relative; width: 100%; height: 0px; padding-bottom: 140% }
#c_introl_detail_004-1642055200562 .e_image-18 img { width: 100%; object-fit: contain; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) scale(1.0); transition: all 0.5s; height: auto }
#c_introl_detail_004-1642055200562 .e_image-18:hover img { transform: translate(-50%,-50%) scale(1.2); opacity: 1 }
#c_introl_detail_004-1642055200562 .e_container-19 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; margin-left: auto; margin-right: auto; padding-left: 10px; padding-right: 10px; margin-bottom: 0px }
#c_introl_detail_004-1642055200562 .e_container-19 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_container-19 .cbox-19-0 { align-self: center }
#c_introl_detail_004-1642055200562 .e_text-20 { font_radio: 2; font-size: 16px; color: rgba(102,102,102,1); margin-bottom: 10px; margin-top: 10px; width: 100%; text-align: center; display-radio: 1 }
#c_introl_detail_004-1642055200562 .e_line-21 { max-height: 2px; margin-top: 10px; transition-property: all; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.25,0.1,0.25,1); width: 0px; border-top-style: solid; border-top-width: 2px; border-top-color: var(--color); margin-left: auto; margin-right: auto; display-radio: 1; margin-bottom: 0px }
#c_introl_detail_004-1642055200562 .e_container-23 { display: flex; flex-wrap: wrap; flex-direction: row; max-width: 1400px; margin-left: auto; margin-right: auto; padding-right: 0px; width: 94%; padding-left: 0px; display-radio: flex; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_container-23 .p_item { flex: 1; max-width: 100% }
#c_introl_detail_004-1642055200562 .e_h1-24 { font_radio: 2; font-size: 36px; text-align: center; color: rgba(62,58,57,1); display-radio: 1; font-weight: bold }
#c_introl_detail_004-1642055200562 .e_line-25 { border-top-style: solid; border-top-width: 2px; border-top-color: var(--color); width: 40px; height: 2px; display-radio: 1; margin-bottom: 0px }  
  /*荣誉资质 END*/
  /*内容页 END*/
/*公司介绍 END*/

  /* 客户留言 START */
#c_introl_detail_004-1642055200562 { min-height: 300px; max-width: none; padding-top: 30px; padding-bottom: 4%; display-radio: 1; background-color: rgba(255,255,255,1) }
#c_introl_detail_004-1642055200562 .response-transition p,#c_introl_detail_004-1642055200562 .response-transition span { line-height: 1.8em }
#c_introl_detail_004-1642055200562 .e_form-21 { display: flex; flex-wrap: wrap; flex-direction: row; display-radio: flex; margin-left: auto; margin-right: auto; max-width: none; width: auto; margin-top: 20px }
#c_introl_detail_004-1642055200562 .e_form-21 > .p_formItem { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_input-22 .p_phoneCode { width: 90px; margin-right: 10px }
#c_introl_detail_004-1642055200562 .e_input-23 .p_phoneCode { width: 90px; margin-right: 10px }
#c_introl_detail_004-1642055200562 .e_input-24 .p_phoneCode { width: 90px; margin-right: 10px }
#c_introl_detail_004-1642055200562 .e_textarea-25 { display-radio: 1; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_textarea-25 .p_required { vertical-align: middle; font-size: 1.4em; line-height: 100%; position: relative; font-weight: bold; top: 0.15em; padding-left: 5px }
#c_introl_detail_004-1642055200562 .e_input-22 { display-radio: 1; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_input-23 { display-radio: 1; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_input-24 { display-radio: 1; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_formBtn-27 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; padding: 8px; background_radio: 2; border_radio: 2; font_radio: 1; radius_radio: 2; background-color: rgba(51,51,51,1); margin-left: auto; margin-right: auto; display-radio: block; border-style: solid; border-color: rgba(51,51,51,1); border-width: 1px; color: rgba(255, 255, 255, 1); width: auto; max-width: 300px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-top: 20px }
#c_introl_detail_004-1642055200562 .e_formBtn-27 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_introl_detail_004-1642055200562 .e_formBtn-27::after { content: ""; position: absolute; width: 100%; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_introl_detail_004-1642055200562 .e_formBtn-27:hover::after { opacity: 1 }
#c_introl_detail_004-1642055200562 .e_formBtn-27:hover { background-color: rgba(255,2,2,1); border-style: solid; border-color: rgba(255,2,2,1); border-width: 1px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px }
#c_introl_detail_004-1642055200562 .e_container-28 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; padding-left: 0px; padding-right: 0px; margin-left: auto; margin-right: auto }
#c_introl_detail_004-1642055200562 .e_container-28 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_richText-32 { font_radio: 2; display-radio: 1; font-size: 16px; color: #333333; line-height: 1.8; text-align: left; margin-top: 0px }
#c_introl_detail_004-1642055200562 .e_image-33 { overflow: hidden }
#c_introl_detail_004-1642055200562 .e_image-33 img { width: 100%; height: 100%; object-fit: contain }
#c_introl_detail_004-1642055200562 .e_container-28 .cbox-28-0 { flex: 0 0 54%; margin-right: 10% }
#c_introl_detail_004-1642055200562 .e_select-34 { display-radio: 1; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_container-35 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_introl_detail_004-1642055200562 .e_container-35 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_container-35 .cbox-35-0 { margin-right: 2% }
#c_introl_detail_004-1642055200562 .e_container-35 .cbox-35-1 { margin-left: 2% }
#c_introl_detail_004-1642055200562 .e_container-35 .p_item { display-radio: 1 }
#c_introl_detail_004-1642055200562 .e_select-34 .p_input { display-radio: 1; height: calc(1.5em + 0.75rem + 10px) }
#c_introl_detail_004-1642055200562 .e_container-36 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_introl_detail_004-1642055200562 .e_container-36 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_introl_detail_004-1642055200562 .e_container-36 .cbox-36-0 { margin-right: 2% }
#c_introl_detail_004-1642055200562 .e_container-36 .cbox-36-1 { margin-left: 2% }
#c_introl_detail_004-1642055200562 .e_container-36 .p_item { display-radio: 1 }
#c_introl_detail_004-1642055200562 .e_formBtn-27:before { border-radius: 50% }
#c_introl_detail_004-1642055200562 .e_container-39 { display: flex; flex-wrap: wrap; flex-direction: row; max-width: 1200px; margin-left: auto; margin-right: auto; padding-right: 0px; width: 94%; padding-left: 0px; display-radio: flex; margin-bottom: 20px }
#c_introl_detail_004-1642055200562 .e_container-39 .p_item { flex: 1; max-width: 100% }
#c_introl_detail_004-1642055200562 .e_h1-40 { font_radio: 2; font-size: 36px; text-align: center; color: rgba(62,58,57,1); display-radio: 1; font-weight: bold }
#c_introl_detail_004-1642055200562 .e_line-41 { border-top-style: solid; border-top-width: 2px; border-top-color: var(--color); width: 40px; height: 2px; display-radio: 1; margin-bottom: 0px }  
  /* 客户留言 END */

  /* 产品中心 START  */
#c_static_001_P_2572-1673667487117 { min-height: 300px; padding-top: 4%; padding-bottom: 4%; background-fill-value: background-color; display-radio: 1; background-color: rgba(255,255,255,1); margin-top: 0px }
#c_static_001_P_2572-1673667487117 .solution { position: relative; padding-bottom: 30px; padding-top: 30px }
#c_static_001_P_2572-1673667487117 .solution .swiper-pagination span { display: inline-block; margin-left: 6px; width: 42px; height: 4px; background: #717578; border-radius: 10px; cursor: pointer; margin-right: auto }
#c_static_001_P_2572-1673667487117 .solution .swiper-pagination span.swiper-pagination-bullet-active { background: #014099 }
#c_static_001_P_2572-1673667487117 .solution .swiper-pagination { position: absolute; z-index: 10; bottom: 0; width: 100%; text-align: center }
#c_static_001_P_2572-1673667487117 .solution .swiper-button-prev { position: absolute; top: 0px; bottom: 0; left: 20px; margin: auto; width: 50px; height: 50px; line-height: 50px; text-align: center; z-index: 10; cursor: pointer; border-radius: 1px; -webkit-transition: all 200ms ease; transition: all 200ms ease; font-size: 3.5rem; color: #fff }
#c_static_001_P_2572-1673667487117 .solution .swiper-button-next { position: absolute; top: 0px; bottom: 0; right: 20px; margin: auto; width: 50px; height: 50px; line-height: 50px; text-align: center; z-index: 10; cursor: pointer; border-radius: 1px; -webkit-transition: all 200ms ease; transition: all 200ms ease; background: rgba(100,100,100,0); font-size: 3.5rem; color: #fff }
#c_static_001_P_2572-1673667487117 .e_container-6 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001_P_2572-1673667487117 .e_container-6 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_2572-1673667487117 .e_container-6 .cbox-6-0 { flex: 0 0 240px; padding-right: 0px; margin-right: 33px }
#c_static_001_P_2572-1673667487117 .e_container-8 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; max-width: none; margin-left: 0px; margin-right: auto; background-color: rgba(255,255,255,1); margin-bottom: 20px; display-radio: flex; padding-bottom: 0px }
#c_static_001_P_2572-1673667487117 .e_container-8 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_2572-1673667487117 .e_container-9 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex; max-height: none; height: auto; background-fill-value: background-image; background-image: var(--background); background-repeat: no-repeat; background-position: center right }
#c_static_001_P_2572-1673667487117 .e_container-9 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_2572-1673667487117 .e_container-9 .p_item { display-radio: 1 }
#c_static_001_P_2572-1673667487117 .e_container-9 .cbox-9-0 { padding-top: 20px; padding-bottom: 20px; padding-left: 10px; padding-right: 10px }
#c_static_001_P_2572-1673667487117 .e_text-10 { line-height: 1; display-radio: 1; font_radio: 2; width: 90%; margin-left: auto; margin-right: auto; max-height: none; min-height: 0px; color: rgba(255,255,255,1); font-weight: bold; font-size: 30px }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 { user-select: none; font-size: 14px; width: 100%; max-width: 100%; padding: 8px 0 25px; background: #F2F2F3; position: relative }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 ul { list-style: none; margin: 0 }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 li { position: relative }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep a { width: 100%; padding-left: 15px; display: flex; justify-content: flex-start; transition: all ease .3s }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep a span { width: 100%; border-bottom: 1px solid #ddd; padding-top: 15px; padding-bottom: 15px }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_title1 { display: flex; justify-content: space-between; position: relative; line-height: 1.4; font-size: 16px; transition: all ease .3s; width: 100%; color: #333; padding-right: 15px; border-left: #F2F2F3 7px solid; display-radio: flex; font-weight: bold }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep-2 { width: 100%; display: none }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_arrbtm { width: auto; display: flex; flex-direction: column; justify-content: center; text-align: center; cursor: pointer; transition: border-left ease .3s; border-bottom: 1px solid #ddd }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_arrow { margin: 0; font-size: 12px; transform: rotate(-90deg); line-height: 1; padding: 0; width: auto; height: 15px; right: 15px; pointer-events: none }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_title2 { display: flex; justify-content: space-between; position: relative; line-height: 1.4; font-size: 15px; transition: all ease .3s; width: 100%; color: #666; border-left: #e0e0e0 7px solid; padding-right: 15px }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep-3 { width: 100%; display: none }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_title3 { display: flex; justify-content: space-between; position: relative; line-height: 44px; font-size: 13px; transition: all ease .3s; width: 100%; color: #999; border-left: #e0e0e0 7px solid; padding-right: 15px }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_images { width: 27px; height: 100%; position: relative; display: flex; flex-direction: column; justify-content: center; margin-right: 6px; order: -1; overflow: hidden; transition: all ease .3s }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_images img { width: 100%; height: auto; vertical-align: middle; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 p:hover .p_c_images { opacity: 0; margin-right: 0px; width: 0px }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep:hover { border-left: var(--color) 7px solid }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep:hover a { color: var(--color) }
#c_static_001_P_2572-1673667487117 .e_categoryB-11 .active > p { color: var(--color); border-left: var(--color) 7px solid }
#c_static_001_P_2572-1673667487117 .e_categoryB-11::before { content: ''; position: absolute; left: 0; top: 0; width: 7px; height: 100%; background: #F2F2F3 }
#c_static_001_P_2572-1673667487117 .e_container-6 .p_item { display-radio: 1 }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_list { display: flex; flex-wrap: wrap }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_loopitem { flex: 0 0 33.3%; position: relative }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_page { text-align: center }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_filter_wrapper { width: 100% }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_kv_wrapper { display: flex; flex-wrap: nowrap }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_filter_key { line-height: 40px; margin-right: 10px; font-weight: bold }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_v_item { display: inline-block; margin: 0 5px; line-height: 40px; cursor: pointer }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_active { color: blueviolet }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect { font-size: 14px; position: relative }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 40px; border: 1px solid #ccc; border-radius: 3px; position: relative; cursor: pointer }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 25px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect ul,li { list-style: none }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 3px 5px; margin: 5px 5px 5px 0; border-radius: 5px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .multSelect-option { width: 100%; border: 1px solid #ccc; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .multSelect-option>div { line-height: 35px; cursor: pointer; padding: 0 10px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .inputWrap>.fa svg { fill: #666; width: 16px; height: 16px; position: absolute; right: 0; top: calc(50% - 8px) }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_static_001_P_2572-1673667487117 .e_loop-21 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_filter_select { width: 150px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_normal_start,.e_loop-21 .p_date_start { display: inline; width: 100px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_normal_end,.e_loop-21 .p_date_end { display: inline; width: 100px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_split { margin: 0 5px }
#c_static_001_P_2572-1673667487117 .e_loop-21 .p_normal { margin-right: 16px }
#c_static_001_P_2572-1673667487117 .e_loop-21 { background_radio: 1; margin-left: auto; margin-right: auto; padding-top: 0px; margin-top: 0px; display-radio: 1; max-width: none; width: auto }
#c_static_001_P_2572-1673667487117 .e_container-22 { display: flex; flex-wrap: wrap; flex-direction: row; width: auto; padding-left: 0px; margin-left: 10px; margin-right: 10px; padding-bottom: 0px; margin-bottom: 30px; transition-property: all; transition-radio: hover; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.25,0.1,0.25,1); display-radio: flex }
#c_static_001_P_2572-1673667487117 .e_container-22 > .p_item { flex: 1; max-width: 100%; max-height: 100%; background: rgba(255,255,255,1); border: solid 1px var(--color) }
#c_static_001_P_2572-1673667487117 .e_container-22 > .p_item:hover { box-shadow: 0px 0px 10px rgba(132,141,145, 0.4) }
#c_static_001_P_2572-1673667487117 .e_container-22:hover .e_line-31 { width: 100%; background: rgba(0,28,117,1) }
#c_static_001_P_2572-1673667487117 .e_image-23 { overflow: hidden; margin-bottom: 0px; padding: 6px; display-radio: 1 }
#c_static_001_P_2572-1673667487117 .e_image-23 a { display: block; overflow: hidden; position: relative; width: 100%; height: 0px; padding-bottom: 96% }
#c_static_001_P_2572-1673667487117 .e_image-23 img { width: 100%; object-fit: contain; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) scale(1.0); transition: all 0.5s; height: auto }
#c_static_001_P_2572-1673667487117 .e_image-23:hover img { transform: translate(-50%,-50%) scale(1.2); opacity: 1 }
#c_static_001_P_2572-1673667487117 .e_container-24 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex; padding-left: 10px; padding-bottom: 30px; padding-right: 10px; padding-top: 18px }
#c_static_001_P_2572-1673667487117 .e_container-24 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001_P_2572-1673667487117 .e_text-25 { display-radio: -webkit-box; font_radio: 2; font-size: 16px; color: rgba(83,85,87,1); line-height: 1; text-align: center; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden }
#c_static_001_P_2572-1673667487117 .e_line-26 { display-radio: 1; width: 70px; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(255,255,255,1); margin-left: 10px; height: 2px; margin-top: 10px; margin-bottom: 5px }
#c_static_001_P_2572-1673667487117 .e_text-27 { line-height: normal; font_radio: 2; display-radio: 1; width: 90%; margin-left: auto; margin-right: auto; color: rgba(255,255,255,1); font-size: 14px; font-family: Arial }  
  /* 产品中心 END   */

  /* 产品明细顶部Banner START */
#c_static_001-1674087878817 { display-radio: 1; min-height: 0px; margin-top: 161px }
#c_static_001-1674087878817 .e_image-1 { overflow: hidden }
#c_static_001-1674087878817 .e_image-1 img { width: 100%; height: 100%; object-fit: contain }  
  /* 产品明细顶部Banner END */

  /* 产品明细内容 START */
#c_product_detail_007_P_026-1660642676077 { min-height: 300px; display-radio: 1; padding-top: 2%; padding-bottom: 4%; overflow: hidden; background-color: rgba(255,255,255,1) }
#c_product_detail_007_P_026-1660642676077 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; max-width: 1420px; margin-left: auto; margin-right: auto; background-color: rgba(255,255,255,1); display-radio: flex; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-1 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 { min-height: 400px }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier { width: 450px; position: relative }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-container { width: 450px; overflow: hidden; position: relative; border: 1px solid #ddd }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .move-view { width: 100px; height: 100px; position: absolute; background-color: rgba(204,204,204,.5) }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .images-cover { height: 100%; width: 100%; position: relative; display: flex; justify-content: center; align-items: center }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-assembly { height: 92px; overflow: hidden; position: relative; padding-left: 30px; padding-right: 30px }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn { position: absolute; font-family: "宋体"; width: 100%; top: 50%; left: 0; margin-top: -40px }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn span { line-height: 80px; height: 80px; width: 20px; color: #fff; display: block; z-index: 8; text-align: center; font-size: 20px; cursor: pointer; border-radius: 3px }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-line { position: relative; overflow: hidden; height: 80px; padding-top: 10px }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-line ul { display: block; font-size: 0; width: 10000%; position: absolute; left: 0; z-index: 7 }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-line li { float: left; cursor: pointer }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-line ul > .active .small-img { border-color: red }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .small-img { position: relative; height: 60px; width: 60px; padding: 0px; margin-right: 10px; overflow: hidden; border: 1px solid #ddd; text-align: center }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .small-img img { width: 100%; height: 100%; object-fit: cover }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-view { width: 100%; height: 110%; position: absolute; right: -100%; top: 0; z-index: 9; background-color: #fff; display: none; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-view img { display: block }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .animation03 { transition: all 0.3s ease-in 0.1s; -ms-transition: all 0.3s ease-in 0.1s; -moz-transition: all 0.3s ease-in 0.1s; -webkit-transition: all 0.3s ease-in 0.1s; -o-transition: all 0.3s ease-in 0.1s }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .image-icons { position: absolute; right: 0; top: 0px; z-index: 9 }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .closeBtn { width: 35px; position: absolute; right: 20px; top: 20px; height: 35px; display: block; z-index: 999; cursor: pointer }
.container-fluid { position: fixed; background: black; top: 0; right: 0; bottom: 0; left: 0; margin: auto; z-index: 999; display: flex; align-items: center }
.container-fluid .closeBtn { width: 35px; position: absolute; right: 20px; top: 20px; height: 35px; display: block; z-index: 999; cursor: pointer }
.container-fluid .closeBtn img { width: 100%; height: 100%; object-fit: contain }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .image-big-video { width: 80px; height: 80px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 5px solid #fff; border-radius: 50% }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .image-big-video::before { content: ""; display: block; width: 0; height: 0; border-left: 20px solid #fff; border-top: 15px solid transparent; border-bottom: 15px solid transparent; position: absolute; left: 50%; top: 50%; transform: translate(-40%,-50%) }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .image-bigger { position: absolute; right: 0; bottom: 0; z-index: 9; color: #fff; display: flex; justify-content: center; align-items: center; width: 30px; height: 30px; cursor: pointer; background-color: #ccc }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .add-icon { position: absolute; right: 8px; bottom: 8px; z-index: 9; color: #fff; display: flex; justify-content: center; align-items: center; width: 15px; height: 15px; border: 2px solid #fff; border-radius: 50% }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .add-icon::before { content: ""; position: absolute; right: -2px; bottom: -2px; display: block; width: 5px; height: 2px; transform: rotateZ(45deg); background-color: #fff }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn .magnifier-btn-left { float: left }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn .magnifier-btn-right { float: right }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn-left::before { content: "<"; color: #000; font-weight: bolder }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier-btn-right::before { content: ">"; color: #000; font-weight: bolder }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .video-icon::before { content: ""; display: block; width: 30px; height: 30px; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; z-index: 9; border: 2px solid #fff; border-radius: 50% }
#c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .video-icon::after { content: ""; display: block; width: 0; height: 0; border-left: 10px solid #fff; border-top: 8px solid transparent; border-bottom: 8px solid transparent; position: absolute; left: 50%; top: 50%; transform: translate(-40%,-50%) }
.rotate-icon::before { content: ""; display: block; width: 50px; height: 40px; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; z-index: 99; border: 3px solid #fff; border-radius: 50%; transform: rotateX(70deg) }
.rotate-icon::after { content: "360°"; display: block; width: 30px; height: 30px; text-align: center; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; z-index: 99; color: #fff; font-size: 16px; font-weight: 400; background-color: transparent }
#c_product_detail_007_P_026-1660642676077 .e_container-6 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; margin-top: 10px; margin-bottom: 10px; display-radio: flex }
#c_product_detail_007_P_026-1660642676077 .e_container-6 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_button-13 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; width: 100%; padding: 8px; background_radio: 2; border_radio: 2; font_radio: 2; radius_radio: 2; font-size: 15px; margin-top: 20px; display-radio: block; border-style: solid; min-width: 0px; max-width: none; padding-right: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(255,255,255,1); color: rgba(51,51,51,1); border-color: rgba(255,255,255,1) }
#c_product_detail_007_P_026-1660642676077 .e_button-13 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_button-13::after { content: ""; position: absolute; width: 0; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_button-13:hover::after { opacity: 1 }
#c_product_detail_007_P_026-1660642676077 .e_container-14 { display: flex; flex-wrap: wrap; flex-direction: row; max-width: 1420px; margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 20px; display-radio: flex; width: 100%; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_container-14 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-15 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; background-color: rgba(255,255,255,1) }
#c_product_detail_007_P_026-1660642676077 .e_container-15 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-16 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; border-left-style: solid; border-left-width: 4px; border-left-color: var(--color); margin-top: 20px; margin-bottom: 20px; display-radio: flex; margin-left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-16 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_text-18 { line-height: normal; font_radio: 2; font-size: 24px; color: var(--color); margin-left: 30px; display-radio: 1; font-weight: bold }
#c_product_detail_007_P_026-1660642676077 .e_container-21 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; background-color: rgba(255,255,255,1) }
#c_product_detail_007_P_026-1660642676077 .e_container-21 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-6 .cbox-6-0 { flex: 0 0 auto }
#c_product_detail_007_P_026-1660642676077 .e_richText-25 { font_radio: 2; font-family: Microsoft YaHei; color: rgba(102,102,102,1); line-height: 2; display-radio: 1; font-size: 15px }
#c_product_detail_007_P_026-1660642676077 .e_container-1 .cbox-1-0 { margin-right: 50px; flex: 0 0 45% }
#c_product_detail_007_P_026-1660642676077 .e_line-26 { border-top-style: solid; border-top-width: 1px; border-top-color: rgba(229,229,229,1); margin-bottom: 0px; margin-top: 0px; padding-bottom: 10px; padding-top: 0px; min-height: 0px; max-height: none; height: auto; display-radio: 1 }
#c_product_detail_007_P_026-1660642676077 .e_button-13:hover { font-family: Microsoft YaHei; color: var(--color); border-style: solid; background-color: rgba(255,255,255,1) }
#c_product_detail_007_P_026-1660642676077 .e_line-19 { border-top-style: solid; border-top-width: 1px; border-top-color: rgba(229,229,229,1); margin-bottom: 0px; margin-top: 10px; padding-bottom: 10px; padding-top: 0px; min-height: 0px; max-height: none; height: auto }
#c_product_detail_007_P_026-1660642676077 .e_richText-20 { font_radio: 2; margin-top: 0px; margin-bottom: 20px; display-radio: 1; font-size: 16px; color: #333333; line-height: 1 }
#c_product_detail_007_P_026-1660642676077 .e_richText-20 img { max-width: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-27 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; padding-top: 30px; padding-bottom: 10px; display-radio: flex; padding-left: 0px; padding-right: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-27 > .p_item { flex: 1; max-width: 100%; max-height: 100%; width: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-14 .cbox-14-0 { flex: 0 0 100%; margin-right: auto; margin-left: auto; margin-bottom: 20px; width: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-29 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; border-left-style: solid; border-left-width: 4px; border-left-color: var(--color); margin-top: 20px; margin-bottom: 20px; display-radio: flex; margin-left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-29 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_text-30 { line-height: normal; font_radio: 2; font-size: 24px; color: var(--color); margin-left: 30px; display-radio: 1; font-weight: bold }
#c_product_detail_007_P_026-1660642676077 .e_container-31 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; padding-top: 15px; padding-bottom: 0px; display-radio: flex; padding-left: 0px; padding-right: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-31 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_list { display: flex; flex-wrap: wrap; position: relative; max-width: 100% }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_loopitem { flex: 0 0 33.3%; position: relative }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_page { text-align: center }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_filter_wrapper { width: 100%; font-size: 13px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_kv_wrapper { display: flex; flex-wrap: nowrap; line-height: 24px; margin: 15px 0 }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_filter_key { width: 70px; overflow: hidden; margin-right: 10px; font-weight: bold; color: #333333; font-size: 12px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_v_item { display: inline-block; padding: 0 3px; cursor: pointer; font-size: 13px; color: #555555; margin-right: 30px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_active { color: #fff; background-color: #409EFF; border-radius: 2px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_result_item { position: relative; padding: 3px 20px 3px 10px; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_filter_close { position: absolute; right: 0; top: 0; padding: 3px; font-style: normal; font-size: 16px; margin-top: -5px; cursor: pointer }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect { font-size: 13px; position: relative }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .inputWrap { width: 100%; min-width: 100px; min-height: 24px; border: 1px solid #DCDFE6; border-radius: 3px; position: relative; cursor: pointer; background: white }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect.is-invalid .inputWrap { border-color: #dc3545 }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect ul { padding: 0 5px; margin: 0; padding-right: 35px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect ul,li { list-style: none }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect li { display: inline-block; background: #edf0f3; color: #92969c; padding: 0px 5px; margin: 1px 5px 1px 0; border-radius: 5px; line-height: 16px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .multSelect-option { width: 100%; border: 1px solid #DCDFE6; border-radius: 2px; border-top: 0; max-height: 200px; overflow-y: scroll; position: absolute; height: 0; opacity: 0; z-index: 9; background: #fff }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .multSelect-option>div { line-height: 24px; cursor: pointer; padding: 0 10px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .multSelect-option>div.selected { color: #409eff }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .multSelect-option>div:hover { color: #409eff; background: #f3f6f9 }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .fa-close { font-style: normal; font-size: 12px; padding: 0 5px 0 7px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .inputWrap>.fa svg { fill: #666; width: 12px; height: 12px; position: absolute; right: 0; top: calc(50% - 3px) }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .inputWrap>.fa-down svg { transform: rotate(-90deg) }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .inputWrap>.fa-up svg { transform: rotate(90deg) }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .multSelect .placeholder { line-height: 40px; padding-left: 10px; color: #aaa; position: absolute; left: 0; top: 0 }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_filter_select { width: 110px; height: 24px; padding: 0; border: 1px solid #DCDFE6 }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_normal_start { display: inline; width: 60px; height: 22px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_date_start { display: inline; width: 105px; height: 22px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_normal_end { display: inline; width: 60px; height: 22px; margin-right: 5px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_date_end { display: inline; width: 105px; height: 22px; margin-right: 5px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_split { margin: 0 5px }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_normal { margin-right: 16px }
#c_product_detail_007_P_026-1660642676077 .e_container-33 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; margin-bottom: 30px; display-radio: flex; margin-left: auto; margin-right: auto }
#c_product_detail_007_P_026-1660642676077 .e_container-33 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_image-34 { overflow: hidden; display-radio: 1; max-width: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 75%; padding-left: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 0px; width: 100%; height: 0px; position: relative }
#c_product_detail_007_P_026-1660642676077 .e_image-34 img { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%,-50%) scale(1.0); transition: all .5s ease }
#c_product_detail_007_P_026-1660642676077 .e_container-36 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; border-style: solid; border-width: 1px; border-color: rgba(229,229,229,1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-right: 0px; display-radio: flex; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin-bottom: 10px }
#c_product_detail_007_P_026-1660642676077 .e_container-36 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_line-37 { border-top-style: solid; border-top-width: 1px; border-top-color: rgba(229,229,229,1); margin-bottom: 0px; margin-top: 10px; padding-bottom: 10px; padding-top: 0px; min-height: 0px; max-height: none; height: auto }
#c_product_detail_007_P_026-1660642676077 .e_richText-20 p { line-height: 2em }
#c_product_detail_007_P_026-1660642676077 .e_richText-20 div { line-height: 2em }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40::-webkit-scrollbar { display: none }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_tabName { overflow-x: auto; overflow-y: hidden; white-space: nowrap }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_nameItem { display: inline-block; width: auto; min-width: 98px; padding: 0 5px; height: 46px; line-height: 46px; text-align: center; border-bottom: 1px solid transparent }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_nameItem.active { color: var(--primary); border-bottom: 1px solid var(--primary) }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_tabContent { padding: 10px 0 }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_contentItem { display: none }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_contentItem.active { display: block }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_infoItem { overflow: hidden; margin-bottom: 25px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_attrItem { width: 25%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 15px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_summary { padding: 10px 0 }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_keywordLabel { float: left; display: block; height: 28px; line-height: 28px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_keywordValue { float: left; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_keywordItem { padding: 0 15px; border-radius: 5px; float: left; height: 28px; line-height: 28px; margin-left: 15px; margin-bottom: 10px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_groupName { padding-left: 45px; height: 35px; line-height: 35px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_params { display: flex; line-height: 35px }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_paramsName { display: flex; justify-content: flex-end; flex-grow: 0; flex-shrink: 0; width: 20%; padding: 0 15px; white-space: normal; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_paramsValue { padding: 0 15px }
#c_product_detail_007_P_026-1660642676077 .e_container-41 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex }
#c_product_detail_007_P_026-1660642676077 .e_container-41 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_button-42 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; width: auto; padding: 8px 20px; background_radio: 2; border_radio: 2; font_radio: 2; radius_radio: 2; background-color: var(--color); font-size: 16px; font-family: Microsoft YaHei; margin-top: 20px; display-radio: block; border-style: solid; border-color: var(--color); border-width: 1px; max-width: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px }
#c_product_detail_007_P_026-1660642676077 .e_button-42 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_button-42::after { content: ""; position: absolute; width: 0; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_button-42:hover::after { opacity: 1 }
#c_product_detail_007_P_026-1660642676077 .e_button-42:hover { background-color: var(--color); font-size: 16px; font-family: Microsoft YaHei; color: rgba(255,255,255,1); border-style: solid; border-color: var(--color) }
#c_product_detail_007_P_026-1660642676077 .e_loop_sub-43 { display: flex; flex-wrap: wrap; display-radio: flex }
#c_product_detail_007_P_026-1660642676077 .e_loop_sub-43 .p_loopItem { position: relative; flex: 0 0 auto; margin-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_container-41 .cbox-41-0 { flex: 0 0 auto; margin-right: 15px }
#c_product_detail_007_P_026-1660642676077 .e_container-41 .cbox-41-1 { flex: 0 0 auto }
#c_product_detail_007_P_026-1660642676077 .e_loop_sub-43 .cbox-43:nth-child(odd) { flex: 0 0 auto; align-self: center }
#c_product_detail_007_P_026-1660642676077 .e_container-44 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_product_detail_007_P_026-1660642676077 .e_container-44 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-44 .cbox-44-0 { flex: 0 0 240px; padding-right: 0px; margin-right: 33px }
#c_product_detail_007_P_026-1660642676077 .e_container-44 .p_item { display-radio: 1 }
#c_product_detail_007_P_026-1660642676077 .e_text-50 { line-height: normal; font_radio: 2; display-radio: 1; text-align: center }
#c_product_detail_007_P_026-1660642676077 .e_loop-32 { display-radio: 1 }
#c_product_detail_007_P_026-1660642676077 .e_container-53 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; max-width: none; margin-left: 0px; margin-right: auto; background-color: rgba(255,255,255,1); margin-bottom: 20px; display-radio: flex; padding-bottom: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-53 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-54 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex; max-height: none; height: auto; background-fill-value: background-image; background-image: var(--background); background-repeat: no-repeat; background-position: center right }
#c_product_detail_007_P_026-1660642676077 .e_container-54 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-54 .p_item { display-radio: 1 }
#c_product_detail_007_P_026-1660642676077 .e_container-54 .cbox-54-0 { padding-top: 20px; padding-bottom: 20px; padding-left: 10px; padding-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_text-55 { line-height: 1; display-radio: 1; font_radio: 2; width: 90%; margin-left: auto; margin-right: auto; max-height: none; min-height: 0px; color: rgba(255,255,255,1); font-weight: bold; font-size: 30px }
#c_product_detail_007_P_026-1660642676077 .e_line-56 { display-radio: 1; width: 70px; border-top-style: solid; border-top-width: 2px; border-top-color: rgba(255,255,255,1); margin-left: 10px; height: 2px; margin-top: 10px; margin-bottom: 5px }
#c_product_detail_007_P_026-1660642676077 .e_text-57 { line-height: normal; font_radio: 2; display-radio: 1; width: 90%; margin-left: auto; margin-right: auto; color: rgba(255,255,255,1); font-size: 14px; font-family: Arial }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 { user-select: none; font-size: 14px; width: 100%; max-width: 100%; padding: 8px 0 25px; background: #F2F2F3; position: relative }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 ul { list-style: none; margin: 0 }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 li { position: relative }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep a { width: 100%; padding-left: 15px; display: flex; justify-content: flex-start; transition: all ease .3s }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep a span { width: 100%; border-bottom: 1px solid #ddd; padding-top: 15px; padding-bottom: 15px }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_title1 { display: flex; justify-content: space-between; position: relative; line-height: 1.4; font-size: 16px; transition: all ease .3s; width: 100%; color: #333; padding-right: 15px; border-left: #F2F2F3 7px solid; display-radio: flex }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep-2 { width: 100%; display: none }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_arrbtm { width: auto; display: flex; flex-direction: column; justify-content: center; text-align: center; cursor: pointer; transition: border-left ease .3s; border-bottom: 1px solid #ddd }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_arrow { margin: 0; font-size: 12px; transform: rotate(-90deg); line-height: 1; padding: 0; width: auto; height: 15px; right: 15px; pointer-events: none }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_title2 { display: flex; justify-content: space-between; position: relative; line-height: 1.4; font-size: 15px; transition: all ease .3s; width: 100%; color: #666; border-left: #e0e0e0 7px solid; padding-right: 15px }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep-3 { width: 100%; display: none }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_title3 { display: flex; justify-content: space-between; position: relative; line-height: 44px; font-size: 13px; transition: all ease .3s; width: 100%; color: #999; border-left: #e0e0e0 7px solid; padding-right: 15px }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_images { width: 27px; height: 100%; position: relative; display: flex; flex-direction: column; justify-content: center; margin-right: 6px; order: -1; overflow: hidden; transition: all ease .3s }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_images img { width: 100%; height: auto; vertical-align: middle; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 p:hover .p_c_images { opacity: 0; margin-right: 0px; width: 0px }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep:hover { border-left: var(--color) 7px solid }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep:hover a { color: var(--color) }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .active > p { color: var(--color); border-left: var(--color) 7px solid }
#c_product_detail_007_P_026-1660642676077 .e_categoryB-58::before { content: ''; position: absolute; left: 0; top: 0; width: 7px; height: 100%; background: #F2F2F3 }
#c_product_detail_007_P_026-1660642676077 .e_h1-60 { font_radio: 1; display-radio: 1 }
#c_product_detail_007_P_026-1660642676077 .e_button-61 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; width: auto; padding: 8px 20px; background_radio: 2; border_radio: 2; font_radio: 2; radius_radio: 2; background-color: rgba(245,245,245,1); font-size: 16px; margin-top: 20px; border-style: solid; border-color: rgba(245,245,245,1); border-width: 1px; max-width: none; display-radio: block; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgba(51,51,51,1) }
#c_product_detail_007_P_026-1660642676077 .e_button-61 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_button-61::after { content: ""; position: absolute; width: 0; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_button-61:hover::after { opacity: 1 }
#c_product_detail_007_P_026-1660642676077 .e_button-61:hover { background-color: var(--color); font-size: 16px; font-family: Microsoft YaHei; color: rgba(255,255,255,1); border-style: solid; border-color: var(--color) }
#c_product_detail_007_P_026-1660642676077 .e_container-63 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; background-color: rgba(255,255,255,1); display-radio: flex; margin-bottom: 20px }
#c_product_detail_007_P_026-1660642676077 .e_container-63 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_container-64 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; border-left-style: solid; border-left-width: 4px; border-left-color: var(--color); margin-top: 20px; margin-bottom: 20px; display-radio: flex; margin-left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_container-64 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_line-65 { border-top-style: solid; border-top-width: 1px; border-top-color: rgba(229,229,229,1); margin-bottom: 0px; margin-top: 10px; padding-bottom: 10px; padding-top: 0px; min-height: 0px; max-height: none; height: auto }
#c_product_detail_007_P_026-1660642676077 .e_text-72 { line-height: normal; font_radio: 2; font-size: 24px; color: var(--color); margin-left: 30px; display-radio: 1; font-weight: bold }
#c_product_detail_007_P_026-1660642676077 .e_textarea-74 { display-radio: 1; margin-bottom: 20px }
#c_product_detail_007_P_026-1660642676077 .e_textarea-74 .p_required { vertical-align: middle; font-size: 1.4em; line-height: 100%; position: relative; font-weight: bold; top: 0.15em; padding-left: 5px }
#c_product_detail_007_P_026-1660642676077 .e_input-75 .p_phoneCode { width: 90px; margin-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_input-76 .p_phoneCode { width: 90px; margin-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_input-77 .p_phoneCode { width: 90px; margin-right: 10px }
#c_product_detail_007_P_026-1660642676077 .e_formBtn-78 { display: block; position: relative; overflow: hidden; text-align: center; box-sizing: border-box; width: 100%; padding: 8px; background_radio: 2; border_radio: 2; font_radio: 2; radius_radio: 1; display-radio: block; background-color: var(--color); border-style: solid; border-color: var(--color); border-width: 1px; padding-top: 10px; padding-bottom: 10px; color: rgba(255, 255, 255, 1); font-size: 16px; margin-top: 30px }
#c_product_detail_007_P_026-1660642676077 .e_formBtn-78 span { display: block; width: 100%; position: relative; z-index: 1; outline: 0; margin: 0px; overflow: hidden }
#c_product_detail_007_P_026-1660642676077 .e_formBtn-78::after { content: ""; position: absolute; width: 100%; height: 100%; transition: all .3s; z-index: 0; opacity: 0; top: 0; left: 0px }
#c_product_detail_007_P_026-1660642676077 .e_formBtn-78:hover::after { opacity: 1 }
#c_product_detail_007_P_026-1660642676077 .e_formBtn-78:hover { background-color: rgba(255,0,0,1); border-style: solid; border-color: rgba(255,0,0,1) }
#c_product_detail_007_P_026-1660642676077 .e_form-79 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100% }
#c_product_detail_007_P_026-1660642676077 .e_form-79 > .p_formItem { flex: 1; max-width: 100%; max-height: 100% }
#c_product_detail_007_P_026-1660642676077 .e_form-79 .ptishiCon { display: none }  
  /* 产品明细内容 END */
/*内容页 END*/

/* Bottom样式 START */
#c_grid-116273709439190 .p_gridbox::after { content: ''; clear: left; display: block }
#c_grid-116273709439190>div>.p_gridbox { width: 100%; overflow: hidden; position: static }
#c_grid-116273709439190>div>.p_gridCell { float: left; position: static }
#c_grid-116273709439190>.p_gridbox.signal { min-height: inherit }
#c_grid-116273709439190>.p_gridbox.signal>.p_gridCell { min-height: inherit !important }
#c_grid-116273709439190 { margin-left: auto; margin-right: auto; width: 100% }

#c_static_001-16735953292240 { min-height: 0px; background-fill-value: background-color; display-radio: 1; padding-top: 50px; padding-bottom: 10px; background-color: rgba(0,91,172,1); overflow: hidden }
#c_static_001-16735953292240 .top-nav-wrap a { color: #fff; font-size: 1rem; transition: all .3s ease; text-decoration: none }
#c_static_001-16735953292240 .top-nav-wrap a span.ico_nav { max-width: 50px; margin-left: 18px; margin-bottom: 8px; display: block }
#c_static_001-16735953292240 .top-nav-wrap .btlink3 a span.ico_nav { margin-left: 13px }
#c_static_001-16735953292240 .top-nav-wrap .btlink4 a span.ico_nav { margin-left: 30px }
#c_static_001-16735953292240 .top-nav-wrap a span.ico_nav img { max-width: 100% }
#c_static_001-16735953292240 .top-nav-wrap { display: block; font-size: 14px; color: #585a5c }
#c_static_001-16735953292240 .top-nav-wrap .clear { clear: both }
#c_static_001-16735953292240 .top-nav-wrap .btlink1 { display: none }
#c_static_001-16735953292240 .top-nav-wrap .btlink8a { display: none }
#c_static_001-16735953292240 .top-nav-wrap .btlink7 { margin-right: 0px; width: auto }
#c_static_001-16735953292240 .top-nav { width: auto; float: left; margin-right: 6%; line-height: 2.2em }
#c_static_001-16735953292240 .top-nav-a1 { display: block; font-size: 16px; margin-bottom: 10px; color: #fff; text-transform: uppercase; font-weight: bold }
#c_static_001-16735953292240 .top-nav-wrap .top-nav-a2 { display: block; font-size: 15px; line-height: 2.2em; margin-bottom: 0px; color: #fff }
#c_static_001-16735953292240 .top-nav-a2:hover { color: #ddd }
#c_static_001-16735953292240 .foot_add { width: calc((100% - 1px)/1); float: left }
#c_static_001-16735953292240 .foot_ewm { float: right; width: 131px; color: #b9baba; text-align: center }
#c_static_001-16735953292240 .foot_contact { float: left; width: calc((100% - 1px)/1); color: #acb4b9 }
#c_static_001-16735953292240 .foot_contact p { line-height: 2.2em }
#c_static_001-16735953292240 .foot_contact a { color: #acb4b9 }
#c_static_001-16735953292240 .foot_contact a:hover { color: #fff }
#c_static_001-16735953292240 .f_ewm { margin-bottom: 5px }
#c_static_001-16735953292240 .f_ewm img { max-width: 100% }
#c_static_001-16735953292240 .f_tel { background: url(../image/phone.png) no-repeat left 3px; padding-left: 35px; margin-bottom: 10px }
#c_static_001-16735953292240 .f_tel a { font-size: 24px; line-height: 28px; font-family: 'Barlow_Bold'; color: #b9baba }
#c_static_001-16735953292240 .f_fax { background: url(../image/fax.png) no-repeat left 3px; padding-left: 35px; margin-bottom: 6px }
#c_static_001-16735953292240 .f_email { background: url(../image/email.png) no-repeat left center; padding-left: 35px; margin-bottom: 6px }
#c_static_001-16735953292240 .f_add { background: url(../image/add.png) no-repeat left 3px; padding-left: 35px; margin-bottom: 6px }
#c_static_001-16735953292240 .e_richText-44 { font_radio: 2; margin-left: auto; margin-right: auto; padding-top: 15px; padding-bottom: 15px; font-size: 14px; color: rgba(255,255,255,1); line-height: 1; text-align: left; display-radio: 1; max-width: 1400px }
#c_static_001-16735953292240 .e_richText-44 a:hover { color: #fff }
#c_static_001-16735953292240 .e_credible-45 .img1 { width: 65px; height: 23px }
#c_static_001-16735953292240 .e_credible-45 .img2 { width: 79px; height: 28px }
#c_static_001-16735953292240 .e_credible-45 .img3 { width: 132px; height: 48px }
#c_static_001-16735953292240 .e_credible-45 .img4 { width: 106px; height: 38px }
#c_static_001-16735953292240 .e_credible-45 .img5 { width: 131px; height: 47px }
#c_static_001-16735953292240 .e_credible-45 { display-radio: 1; background_radio: 1; margin-bottom: 0px; max-width: 132px; margin-left: 0px; margin-right: auto; margin-top: 0px }
#c_static_001-16735953292240 input::-webkit-input-placeholder { color: #cacaca }
#c_static_001-16735953292240 .e_container-54 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001-16735953292240 .e_container-54 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-16735953292240 .e_container-54 .cbox-54-0 { flex: 0 0 30%; padding-right: 3% }
#c_static_001-16735953292240 .foot_add h2 { font-size: 18px; font-weight: bold; color: #fff; margin-bottom: 10px }
#c_static_001-16735953292240 .e_line-56 { display-radio: 1; border-top-color: rgba(255,255,255,0.18); border-top-style: solid; border-top-width: 1px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; height: 2px; width: 100%; max-width: none }
#c_static_001-16735953292240 .e_container-54 .cbox-54-1 { background-fill-value: background-image; background-repeat: no-repeat; background-position: center right; margin-left: 3%; margin-right: 3% }
#c_static_001-16735953292240 .e_image-57 { overflow: hidden; display-radio: 1; max-width: 252px; padding-bottom: 0px; margin-bottom: 15px }
#c_static_001-16735953292240 .e_image-57 img { width: 100%; height: 100%; object-fit: contain }
#c_static_001-16735953292240 .e_richText-58 { font_radio: 2; display-radio: 1; font-size: 14px; color: rgba(255,255,255,1); line-height: 2; margin-bottom: 20px }
#c_static_001-16735953292240 .e_container-59 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100%; display-radio: flex; margin-bottom: 20px }
#c_static_001-16735953292240 .e_container-59 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-16735953292240 .e_container-59 .cbox-59-0 { margin-right: 2% }
#c_static_001-16735953292240 .e_container-59 .cbox-59-1 { margin-left: 2% }
#c_static_001-16735953292240 .e_image-61 { overflow: hidden; display-radio: 1; padding-bottom: 0px; margin-bottom: 10px; max-width: 175px; margin-left: auto; margin-right: auto }
#c_static_001-16735953292240 .e_image-61 img { width: 100%; height: 100%; object-fit: contain }
#c_static_001-16735953292240 .e_text-62 { line-height: normal; font_radio: 2; display-radio: 1; text-align: center; font-size: 14px; color: rgba(255,255,255,1) }
#c_static_001-16735953292240 .e_container-54 .cbox-54-2 { flex: 0 0 175px }
#c_static_001-16735953292240 .e_html-65 { background_radio: 1; display-radio: 1; min-height: 0px; color: #fff }
#c_static_001-16735953292240 .e_html-65 .f_text { color: rgba(255,255,255,0.8); font-size: 14px; line-height: 1.8; margin-bottom: 5px }
#c_static_001-16735953292240 .e_html-65 .f_h2 { color: #fff; font-size: 30px; font-family: 'Barlow_Medium'; line-height: 30px; margin-bottom: 20px }
#c_static_001-16735953292240 .e_html-65 .textbox { background: #fff; padding: 4px 14px; color: #005BAC; margin-right: 10px; border-radius: 20px; font-size: 14px }
#c_static_001-16735953292240 .e_html-65 .textbox:hover { background: #004e94; color: #fff }
#c_static_001-16735953292240 .e_html-65 .f_textA { margin-bottom: 20px }
#c_static_001-16735953292240 .e_html-65 h2 { font-size: 20px; margin-bottom: 20px }
#c_static_001-16735953292240 .e_html-65 .foot_text01 li { line-height: 2.4em; color: rgba(255,255,255,0.8) }
#c_static_001-16735953292240 .e_html-65 .foot_text01 li a:hover { color: #fff }
#c_static_001-16735953292240 .e_richText-66 { font_radio: 2; display-radio: 1; font-size: 22px; line-height: 1.4; color: rgba(255,255,255,1); margin-bottom: 15px }
#c_static_001-16735953292240 .e_container-67 { display: flex; flex-wrap: wrap; flex-direction: row; width: 100% }
#c_static_001-16735953292240 .e_container-67 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-16735953292240 .e_container-67 .cbox-67-0 { flex: 0 0 auto; margin-right: 10px }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_business { cursor: pointer }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_businesspopup { position: fixed; width: 100%; height: 100%; display: none; top: 10px; left: 0; z-index: 9999 }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_businessclose { position: absolute; right: 20px; z-index: 9999; top: 0; cursor: pointer }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .icon { color: white; cursor: pointer }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_businesscontent { position: absolute; z-index: 9999; left: 50%; top: 50%; transform: translate(-50%,-50%); height: 100% }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_businessbg { background: #1e1e1e; opacity: .9; position: fixed; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0; z-index: 999 }
#c_static_001-16735953292240 .e_businessAndCopyright-68 .p_businessimg { width: 100%; height: 100%; object-fit: contain }
#c_static_001-16735953292240 .e_businessAndCopyright-68 { font_radio: 2; display-radio: 1; font-size: 14px; line-height: 1; color: rgba(255,255,255,1) }
#c_static_001-16735953292240 .e_container-67 .cbox-67-1 { align-self: center }
#c_static_001-16735953292240 .e_container-69 { display: flex; flex-wrap: wrap; flex-direction: row; width: 94%; display-radio: flex; max-width: 1200px; margin-left: auto; margin-right: auto }
#c_static_001-16735953292240 .e_container-69 > .p_item { flex: 1; max-width: 100%; max-height: 100% }
#c_static_001-16735953292240 .e_richText-70 { font_radio: 2; margin-left: auto; margin-right: auto; padding-top: 15px; padding-bottom: 15px; font-size: 14px; color: rgba(255,255,255,1); line-height: 1; text-align: right; display-radio: 1; max-width: 1400px }
#c_static_001-16735953292240 .e_richText-70 a:hover { color: #fff }
#c_static_001-16735953292240 .sideBar { position: fixed; right: 0; top: 40%; transform: translateY(-50%); z-index: 998 }
#c_static_001-16735953292240 .side1 a,#c_static_001-16735953292240 .side1 img,#c_static_001-16735953292240 .side1 i,#c_static_001-16735953292240 .side1 span { display: block; color: #fff; font-size: 14px; writing-mode: vertical-lr; margin: 0 auto; letter-spacing: 2px }
#c_static_001-16735953292240 .side1 img { margin: 0 auto }
#c_static_001-16735953292240 .side1 i { margin: 10px auto; width: 1px; height: 20px; background: #fff; transition: all 0.5s ease }
#c_static_001-16735953292240 .side1:hover { background: var(--color) }
#c_static_001-16735953292240 .side1:hover a img { animation: jitter 0.5s }
#c_static_001-16735953292240 .side { height: 50px; position: absolute; transition: all 0.5s }
#c_static_001-16735953292240 .side a { display: block; height: 50px; font-size: 0 }
#c_static_001-16735953292240 .side i,#c_static_001-16735953292240 .side span { display: inline-block; vertical-align: middle; height: 100%; line-height: 50px; text-align: center; background: #333; font-size: 13px; color: #fff; transition: all 1s }
#c_static_001-16735953292240 .side i { width: 50px; text-align: center; background: rgba(2,99,185, .8); transition: all 0.3s }
#c_static_001-16735953292240 .side i img { vertical-align: middle }
#c_static_001-16735953292240 .side2 { top: 0px; right: -140px; width: 190px }
#c_static_001-16735953292240 .side2 span { width: 140px }
#c_static_001-16735953292240 .side3 { right: -140px; width: 190px; top: 51px }
#c_static_001-16735953292240 .side3 span { width: 140px }
#c_static_001-16735953292240 .side4 { right: -180px; width: 230px; top: 102px }
#c_static_001-16735953292240 .side4 span { width: 180px }
#c_static_001-16735953292240 .side5 { right: -90px; width: 140px; top: 153px; cursor: pointer }
#c_static_001-16735953292240 .side5 span { width: 90px; font-size: 14px }
#c_static_001-16735953292240 .qcodePic { width: 140px; height: 140px; position: absolute; top: 50px; left: 0; display: none; z-index: 99; text-align: center; background: url(../image/weChatQcre.png) no-repeat center/cover; border: 1px solid #e5e5e5 }
#c_static_001-16735953292240 .side5:hover .qcodePic { display: block }
#c_static_001-16735953292240 .side6 { right: -90px; width: 140px; top: 204px; cursor: pointer }
#c_static_001-16735953292240 .side6 span { width: 90px; font-size: 14px }
#c_static_001-16735953292240 .side:hover { right: 0 }
#c_static_001-16735953292240 .side:hover i { background: var(--color) }
#c_static_001-16735953292240 .wxPic { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 9999; display: none }
#c_static_001-16735953292240 .wxPic img { width: auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) }
#c_static_001-16735953292240 .m-foot { position: fixed; bottom: 0; left: 0; z-index: 900; width: 100%; background: #f5f5f5; display: none }
#c_static_001-16735953292240 .m-foot ul { font-size: 0; text-align: center; height: 54px }
#c_static_001-16735953292240 .m-foot ul li { float: left; width: 20%; height: 54px; display: flex; justify-content: center; align-items: center; border-left: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb }
#c_static_001-16735953292240 .m-foot ul li:nth-child(3) { background: var(--color); border-left: none; border-top: 1px solid #38B0A1 }
#c_static_001-16735953292240 .m-foot ul li:nth-child(3) span { color: #fff !important }
#c_static_001-16735953292240 .m-foot ul li:first-child,#c_static_001-16735953292240 .m-foot ul li:nth-child(4) { border-left: none }
#c_static_001-16735953292240 .m-foot ul li span,#c_static_001-16735953292240 .m-foot ul li img { display: block; margin: 6px auto }
#c_static_001-16735953292240 .m-foot ul li a svg { display: block; margin: 6px auto; fill: var(--color) }
#c_static_001-16735953292240 .m-foot ul li span { line-height: 14px; font-size: 12px; color: #1a1a1a; transition: all 0.4s }
#c_static_001-16735953292240 .m-foot ul li:hover span { color: var(--color) }
#c_static_001-16735953292240 .wyz { position: fixed; width: 50px; height: 50px !important; right: 6px; bottom: 80px; z-index: 90; display: none }
#c_static_001-16735953292240 .wyz .img-block svg { fill: var(--color); opacity: 0.5 }
/* Bottom样式 END */

@media only screen and (max-width:1280px) {
  #c_navigation_029_P_013-1679299726749 .pc_nav { height: 80px !important }
  #c_navigation_029_P_013-1679299726749 .header { background: #fff; top: 0px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) }
  #c_navigation_029_P_013-1679299726749 .header:before { display: none }
  #c_navigation_029_P_013-1679299726749 .header .header_Box { height: 80px; width: 94%; margin: 0 auto }
  #c_navigation_029_P_013-1679299726749 .logo, #c_navigation_029_P_013-1679299726749 .body_menu .logo { margin-top: -18px }
  #c_navigation_029_P_013-1679299726749 .e_image-24 img { height: 48px }
  #c_navigation_029_P_013-1679299726749 .e_image-24 .img1 { display: none }
  #c_navigation_029_P_013-1679299726749 .e_image-24 .img2 { display: block }
  #c_navigation_029_P_013-1679299726749 .logo .img_b { display: none }
  #c_navigation_029_P_013-1679299726749 .logo .img_h { display: block }
  #c_navigation_029_P_013-1679299726749 .topnav { color: #333; margin-right: 40px; height: 80px; margin-left: 5px; width: auto }
  #c_navigation_029_P_013-1679299726749 .topnav a { color: #333; margin: 0 }
  #c_navigation_029_P_013-1679299726749 .topnav a.p_visIco { display: none }
  #c_navigation_029_P_013-1679299726749 .topnav a:hover { color: #fff }
  #c_navigation_029_P_013-1679299726749 .menu-link { display: block }
  #c_navigation_029_P_013-1679299726749 .menu { display: none; top: 80px; width: 230px; right: -231px; bottom: 0px; position: fixed; padding: 0px; background: #333333; border-left: 1px solid rgba(0, 0, 0, 0.3); display: block; transition: all 0.3s linear; z-index: 999; overflow-y: scroll }
  #c_navigation_029_P_013-1679299726749 .menu.active { right: 0px }
  #c_navigation_029_P_013-1679299726749 .menu ul { display: block !important; text-align: left }
  #c_navigation_029_P_013-1679299726749 .menu li { float: none; padding: 0px; position: relative; margin: 0px; border-top: 1px solid rgba(0, 0, 0, .15) }
  #c_navigation_029_P_013-1679299726749 .menu .h3 { height: auto }
  #c_navigation_029_P_013-1679299726749 .menu .h3 a, .body_menu .menu .h3 a { color: #fff !important; padding: 0px; height: 66px; line-height: 66px; padding: 0 30px; font-size: 16px }
  #c_navigation_029_P_013-1679299726749 .menu .h3 a:after { display: none }
  #c_navigation_029_P_013-1679299726749 .menu .h3 i { display: inline-block; padding: 0 15px }
  #c_navigation_029_P_013-1679299726749 .menu .h3 em { display: block }
  #c_navigation_029_P_013-1679299726749 .menu li.curr .h3 i { color: #fff }
  #c_navigation_029_P_013-1679299726749 .menu li:last-child { border-bottom: 1px solid rgba(0, 0, 0, .15) }
  #c_navigation_029_P_013-1679299726749 .menu .box { position: static; margin: 0 !important; text-align: center; overflow: hidden; padding: 0; width: 100% !important; box-shadow: none; -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: -webkit-transform .3s; transition: transform .3s; background: #333 }
  #c_navigation_029_P_013-1679299726749 .menu .box a { float: none; display: block; color: #fff; height: 46px; line-height: 46px; margin: 0px; border-top: 1px solid rgba(255, 255, 255, .15); border-bottom: none }
  #c_navigation_029_P_013-1679299726749 .menu li:hover .box { display: none; background: #333333 }
  #c_navigation_029_P_013-1679299726749 .navLi.on .h3:before { display: none }
  #c_navigation_029_P_013-1679299726749 .nac-right { display: none }
  #c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-0 { flex: 0 0 94%; margin-left: 0 }
  #c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-1 { flex: 0 0 auto }
}

@media only screen and (max-width:768px)
{
    /*首页公司简介START*/
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num .count-unit { font-size: 24px; color: #444a4e; font-style: normal; position: relative; font-weight: bold; left: 0; top: -4px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num .a01 { position: relative; right: 0px; bottom: 12px; color: var(--color); font-size: 20px; font-weight: bold }
    #c_static_001_P_8947-16825814700940 .e_html-31 .num_con { padding: 10px; border: 1px dashed #f2f2f3 }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li h2 { font-size: 24px; line-height: 24px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num { margin-top: 20px; padding-top: 0px; padding-bottom: 0px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num .count-unit { font-size: 14px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li p { font-size: 14px; line-height: 1.4 }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li { width: 50% }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li:last-child { width: 100% }  
    /*首页公司简介END*/
}

@media only screen and (min-width:769px) {
    #c_navigation_029_P_013-1679299726749 .pc_nav { height: auto }
}

@media only screen and (max-width:960px) {
    #c_navigation_029_P_013-1679299726749 .e_container-21 .cbox-21-1, #c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-1, #c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-2 { display: none }
}

@media only screen and (max-width:1024px) and (min-width:769px) {
    /* 首页公司简介 START */
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li h2 { font-size: 40px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num { margin-top: 25px; padding-top: 12px; padding-bottom: 10px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num .count-unit { font-size: 14px }
    #c_static_001_P_8947-16825814700940 .e_html-31 .about-num li p { font-size: 14px }
    /* 首页公司简介 END */
}

@media screen and (max-width:768px) {
    /* 导航菜单样式 START */
    #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0%; margin-right: 0%; margin-top: 0rem; margin-bottom: 0rem; clear: left }
    
    #c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-0 { flex: 0 0 76%; width: auto; margin: auto }
    #c_navigation_029_P_013-1679299726749 .e_container-2 .cbox-2-1 { flex: 1 }
    #c_navigation_029_P_013-1679299726749 .e_container-21 .cbox-21-1, #c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-1, #c_navigation_029_P_013-1679299726749 .e_container-25 .cbox-25-2 { display: none }   
    /* 导航菜单样式 END */

    /* 首页Banner START */
    #c_banner_015-1644810544552 .e_bannerA-2 .p_info_fivebox { width: 100%; padding-bottom: 0px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_info { width: 90%; padding-right: 0 }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_scrool { display: none }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_summary { font-size: 14px; line-height: 1.6; margin-bottom: 10px; margin-top: 10px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_entitle { font-size: 16px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_btitle { font-size: 22px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_cspan::before { width: 25px; height: 2px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_kongjian { max-width: 55px; display: none }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_arr { max-width: 55px; display: none }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_video_button { max-width: 55px; bottom: 106px; height: 28px }
    #c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet { width: 6px; height: 6px; margin: 3px !important }
    #c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet-active { width: 20px }
    #c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination-bullet:hover { height: 6px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev { width: 28px; height: 28px; margin: 5px auto 0 }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_video_button span { width: 28px; height: 28px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next { width: 28px; height: 28px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_btn_prev::after { font-size: 12px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_btn_next::after { font-size: 12px }
    #c_banner_015-1644810544552 .e_bannerA-2 .swiper-container { height: 28vh }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_cspan { margin-top: 0px }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_video_button svg { width: 12px }
    #c_banner_015-1644810544552 .e_bannerA-2 .swiper-pagination { right: auto; top: auto; bottom: 15px; left: auto; width: 100%; justify-content: center; height: auto; transform: unset; flex-direction: row }
    #c_banner_015-1644810544552 .e_bannerA-2 .videoContent video { height: 100%; width: auto }
    #c_banner_015-1644810544552 .e_bannerA-2 .p_scrool span { display: none }
    #c_banner_015-1644810544552 { display-radio: 1; margin-top: 0px }
    /* 首页Banner END*/

    /*首页关键词案例 START*/
    #c_static_001-1679311332413 .e_richText-2 { font_radio: 2; font-size: 14px; color: rgba(64, 53, 53, 1); line-height: 2; font-family: Microsoft YaHei; text-align: center }
    /*首页关键词案例 END*/

    /* 首页工厂案例 START */
    #c_static_001-1679367485944 .e_loop-9 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc((100% - 40px) / 2) }
    #c_static_001-1679367485944 .e_loop-9 .p_loopitem { position: relative; margin: 0 10px }
    #c_static_001-1679367485944 .e_loop-9 .p_list { margin-left: -10px; margin-right: -10px }
    #c_static_001-1679367485944 .e_richText-6 { font_radio: 2; display-radio: 1; font-size: 26px; color: #333333; line-height: 1 }
    #c_static_001-1679367485944 .e_text-7 { font_radio: 2; display-radio: 1; font-size: 16px; color: #333333; line-height: 1; margin-bottom: 20px }
    #c_static_001-1679367485944 .e_container-12 { background-color: rgba(0, 0, 0, 0.4); opacity: 1; transition: all 0.5s ease }
    #c_static_001-1679367485944 .e_container-12>.p_item * { transform: translate3d(0, 0, 0); opacity: 1 }
    #c_static_001-1679367485944 .e_text-13 { font_radio: 2; display-radio: 1; font-size: 18px; line-height: 1.4 }
    /* 首页工厂案例 END */

    /* 首页合作客户 START */
    #c_static_001_P_5728-1680831357801 .e_loop-15 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% / 3) }
    #c_static_001_P_5728-1680831357801 { padding-top: 35px; padding-bottom: 25px; display-radio: 1 }
    #c_static_001_P_5728-1680831357801 .e_image-17 { display-radio: 1 }
    #c_static_001_P_5728-1680831357801 .e_loop-15 { display-radio: 1 }
    #c_static_001_P_5728-1680831357801 .e_richText-20 { font_radio: 2; display-radio: 1; font-size: 26px; line-height: 1 }
    #c_static_001_P_5728-1680831357801 .e_text-21 { font_radio: 2; display-radio: 1; font-size: 16px; line-height: 1; margin-bottom: 20px }
    #c_static_001_P_5728-1680831357801 .e_line-22 { display-radio: 1 }    
    /* 首页合作客户 END */

    /*首页公司简介 START*/
    #c_static_001_P_8947-16825814700940 .e_container-1 .cbox-1-0 { padding-right: 0px; flex: 0 0 100%; margin-right: 0px }
    #c_static_001_P_8947-16825814700940 .e_container-1 .cbox-1-1 { flex: 0 0 100% }
    #c_static_001_P_8947-16825814700940 .e_text-5 { font_radio: 2; font-size: 20px; color: rgba(51, 51, 51, 1); line-height: 1; font-family: Microsoft YaHei; text-align: left; margin-top: 30px }
    #c_static_001_P_8947-16825814700940 { padding-top: 40px; padding-bottom: 45px }
    #c_static_001_P_8947-16825814700940 .e_text-10 { font_radio: 2; display-radio: 1; max-width: none; font-size: 26px; line-height: 1 }
    #c_static_001_P_8947-16825814700940 .e_image-29 { display-radio: 1; margin-bottom: 20px }
    #c_static_001_P_8947-16825814700940 .e_richText-27 { font_radio: 2; display-radio: 1; font-size: 26px; color: #333333; line-height: 1 }
    #c_static_001_P_8947-16825814700940 .e_text-11 { font_radio: 2; display-radio: 1; font-size: 16px; color: #333333; line-height: 1; margin-bottom: 20px }    
    /*首页公司简介 END*/

    /* 首页荣誉资质 START */
    #c_new_list_104_P_004-16825813513790 { display-radio: 1; padding-top: 4%; padding-bottom: 4% }
    #c_new_list_104_P_004-16825813513790 .e_richText-115 { font_radio: 2; display-radio: 1; font-size: 26px; color: #333333; line-height: 1 }
    #c_new_list_104_P_004-16825813513790 .e_text-116 { font_radio: 2; display-radio: 1; font-size: 16px; color: #333333; line-height: 1; margin-bottom: 20px }    
    /* 首页荣誉资质 END */

    /*内容页 START*/
    /*公司介绍 START*/
     /**顶部 banner START**/
    #c_static_001-1642044696182 .e_bannerA-2 .swiper-slide { height:24vh }
    #c_static_001-1642044696182 .e_bannerA-2 .p_info { width: 100%; z-index: 9; text-align: center }
    #c_static_001-1642044696182 .e_bannerA-2 .p_subtitle { display: none }
    #c_static_001-1642044696182 .e_bannerA-2 .p_summary { display: none }
    #c_static_001-1642044696182 .subpage_ad { height: 24vh }
    #c_static_001-1642044696182 .pcitem { display: none !important }
    #c_static_001-1642044696182 .mobitem { display: block }
    #c_static_001-1642044696182 .subpage_ad .text { top: auto; text-align: center; bottom: -10px }
    #c_static_001-1642044696182 .subpage_ad .ad-tit { font-size: 28px; font-weight: bold; text-align: center; margin-right: 0; padding-bottom: 10px }
    #c_static_001-1642044696182 .subpage_ad .ad-line { display: block }
    #c_static_001-1642044696182 .subpage_ad .ad-sum { font-size: 14px; display: none }
    #c_static_001-1642044696182 { display-radio: 1; margin-top: 0px }    
     /**顶部 banner END**/

     /*面包屑 START*/
    #c_static_001-1642055130737 .e_breadcrumb-2 { background_radio:1; width: 94%; margin-left: auto; margin-right: auto }
    #c_static_001-1642055130737 .e_container-1 .cbox-1-0 { flex: 1; align-self: center; margin-right: 30px; width: 100%; padding: 5px 0; border-bottom: 1px solid #ddd }
    #c_static_001-1642055130737 .NavList_a1 .p_list { text-align: left; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 0; max-width: 100%; margin: 0 auto }
    #c_static_001-1642055130737 .NavList_a1 { padding: 0 30px }
    #c_static_001-1642055130737 .NavList_a1 a { padding: 0px 9px; font-size: 14px; height: 46px; line-height: 46px }
    #c_static_001-1642055130737 .NavList_a1 a:hover { color: #e50014 }
    #c_static_001-1642055130737 .NavList_a1 a:active { color: #e50014 }
    #c_static_001-1642055130737 .NavList_a1 .e_switchbtn { display: block }
    #c_static_001-1642055130737 .e_switchbtn { position: absolute; top: 50%; transform: translateY(-50%); width: 20px; height: 46px; line-height: 46px; text-align: center; z-index: 999; background: #eef2f5; color: #434343; cursor: pointer }
    #c_static_001-1642055130737 .NavList_a1 .e_text-4 { font-size: 16px; height: 46px; line-height: 46px }
    #c_static_001-1642055130737 .NavList_a1 .e_switchbtn { display: block }
    #c_static_001-1642055130737 .btn-next { right: 0px }
    #c_static_001-1642055130737 .btn-pre { left: 0px }
    #c_static_001-1642055130737 .e_text-4 { font_radio: 1 }
    #c_static_001-1642055130737 .e_container-1 { flex-direction: column; width: 100%; padding-left: 0px }
    #c_static_001-1642055130737 .e_loop-3 { max-height: 46px; width: 100% }
    #c_static_001-1642055130737 .NavList_a1 .active a:before { width: 100%; left: 0; background: var(--background) no-repeat; background-size: 100% 100% }
    #c_static_001-1642055130737 .NavList_a1 a:before { height: 46px }    
     /*面包屑 END*/

     /*公司介绍内容页 START*/
    #c_introl_detail_004-1642055200562 img { max-width:100% }
    #c_introl_detail_004-1642055200562 .b20 { margin-bottom: 20px }
    #c_introl_detail_004-1642055200562 .e_h1-18 { font_radio: 2; display-radio: 1; font-size: 28px; font-weight: bold; line-height: 1 }
    #c_introl_detail_004-1642055200562 .e_line-19 { display-radio: 1 } 
    
      /*荣誉资质 START*/
    #c_introl_detail_004-1642055200562 .e_loop-16 .p_loopitem { flex-grow:0; flex-shrink: 0; flex-basis: calc(100% / 2) }
    #c_introl_detail_004-1642055200562 .e_h1-24 { font_radio: 2; display-radio: 1; font-size: 28px; font-weight: bold; line-height: 1 }
    #c_introl_detail_004-1642055200562 .e_line-25 { display-radio: 1 }    
      /*荣誉资质 END*/
     /*公司介绍内容页 END*/    
    /*公司介绍 END*/

    /* 客户留言 START */
    #c_introl_detail_004-1642055200562 img { max-width:100% }
    #c_introl_detail_004-1642055200562 .e_h1-40 { font_radio: 2; display-radio: 1; font-size: 28px; font-weight: bold; line-height: 1 }
    #c_introl_detail_004-1642055200562 .e_line-41 { display-radio: 1 }
    #c_introl_detail_004-1642055200562 .e_container-28 { display-radio: 1; flex-direction: column }
    #c_introl_detail_004-1642055200562 .e_form-21 { display-radio: 1; margin-bottom: 20px }
    #c_introl_detail_004-1642055200562 .e_container-28 .cbox-28-0 { margin-right: 0px }    
    /* 客户留言 END */

    /* 产品中心 START */
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .solution_text { display:none }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_text { display: block }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide { list-style: none; position: relative; text-align: center; float: left; cursor: pointer; overflow: hidden }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide a { position: absolute; width: 100%; height: 100%; z-index: 9; top: 0px; left: 0px }
    #c_static_001_P_2572-1673667487117 .solution_bg { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%,-50%) scale(1.0); transition: all .5s ease }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_bg { transform: translate(-50%,-50%) scale(1.1) }
    #c_static_001_P_2572-1673667487117 .solution_main { position: relative; width: 100%; padding: 12px 10px !important; transition: all 1s; background: #f08519 }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main { background: #33b2ed }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main p { color: #fff }
    #c_static_001_P_2572-1673667487117 .solution_img { width: 100%; height: 0px; padding-bottom: 52%; position: relative; overflow: hidden }
    #c_static_001_P_2572-1673667487117 .solution_main p { font-size: 16px; color: #fff; padding: 0px !important; line-height: 1.5em }
    #c_static_001_P_2572-1673667487117 .solution_main p span { display: block; font-size: 16px; color: #f2f2f3; text-transform: uppercase; margin-top: 0 }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(2) { font-size: 14px; line-height: 2em; margin: 15px 0px 15px; position: relative; padding-top: 20px !important }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(3) { opacity: 0; transition: all 0.5s }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main p:nth-of-type(3) { opacity: 1 }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(2):before { content: ''; width: 50px; height: 2px; background: #fff; position: absolute; top: 0; left: 50%; margin-left: -25px }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_mbtn,#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_mput,#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_item > .p_c_content { display: none }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 { padding-top: 15px }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 .deep a { padding-left: 25px }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_arrbtm { width: 50px }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_arrow { right: 15px; position: absolute }
    #c_static_001_P_2572-1673667487117 .e_container-6 { display-radio: 1; flex-direction: column }
    #c_static_001_P_2572-1673667487117 .e_container-6 .cbox-6-0 { flex: 0 0 100%; margin-right: 0 }
    #c_static_001_P_2572-1673667487117 .e_container-6 .cbox-6-1 { flex: 0 0 100%; margin-left: 0 }
    #c_static_001_P_2572-1673667487117 .e_loop-21 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% / 2) }
    #c_static_001_P_2572-1673667487117 .e_loop-21 .p_list { display: flex; flex-wrap: wrap; margin-left: -5px; margin-right: -5px }
    #c_static_001_P_2572-1673667487117 .e_container-22 { display: flex; flex-wrap: wrap; flex-direction: row; width: auto; padding-left: 0px; margin-left: 5px; margin-right: 5px; padding-bottom: 0px; margin-bottom: 10px; transition-property: all; transition-radio: hover; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.25,0.1,0.25,1); display-radio: flex }
    #c_static_001_P_2572-1673667487117 .e_image-23 { display-radio: 1; margin-bottom: 0 }
    #c_static_001_P_2572-1673667487117 .e_container-24 { display-radio: 1; padding-top: 10px; padding-bottom: 10px }
    #c_static_001_P_2572-1673667487117 .e_text-25 { display-radio: 1; font_radio: 2; font-size: 14px; color: #333333; line-height: 1.5 }
    #c_static_001_P_2572-1673667487117 .e_line-26 { display: none }
    #c_static_001_P_2572-1673667487117 .e_text-10 { font_radio: 1; display-radio: 1; margin-bottom: 5px }    
    /* 产品中心 END */

      /* 产品明细顶部Banner START */
    #c_static_001-1674087878817 { display-radio:1; margin-top: 0px }
      /* 产品明细顶部Banner END */
      /* 产品明细内容 START */
    #c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_loopitem { flex-grow:0; flex-shrink: 0; flex-basis: calc(100% / 2) }
    #c_product_detail_007_P_026-1660642676077 .e_magnifier-2 { min-height: 330px }
    #c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .magnifier { width: 100% }
    #c_product_detail_007_P_026-1660642676077 .e_magnifier-2 .image-bigger { display: none }
    #c_product_detail_007_P_026-1660642676077 .e_container-1 { display: flex; flex-wrap: wrap; flex-direction: column; width: 100%; max-width: 1400px; margin-left: auto; margin-right: auto; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; background-color: rgba(255,255,255,1); display-radio: flex }
    #c_product_detail_007_P_026-1660642676077 .e_container-27 .cbox-27-0 { margin-right: auto; margin-left: auto; padding-left: 0px; padding-right: 0px }
    #c_product_detail_007_P_026-1660642676077 .e_container-27 { display: flex; flex-wrap: wrap; flex-direction: column; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display-radio: flex }
    #c_product_detail_007_P_026-1660642676077 .e_container-14 .cbox-14-0 { margin-right: auto; margin-left: auto }
    #c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_attrItem { width: 100% }
    #c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_groupName { padding-left: 15px; height: 30px; line-height: 30px }
    #c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_paramsName { width: 30%; padding: 0 10px }
    #c_product_detail_007_P_026-1660642676077 .e_productTabList-40 .p_params { line-height: 30px }
    #c_product_detail_007_P_026-1660642676077 .e_container-44 { display-radio: 1; flex-direction: column }
    #c_product_detail_007_P_026-1660642676077 .e_container-44 .cbox-44-0 { flex: 0 0 100%; margin-right: 0 }
    #c_product_detail_007_P_026-1660642676077 .e_container-44 .cbox-44-1 { flex: 0 0 100%; margin-left: 0 }
    #c_product_detail_007_P_026-1660642676077 .e_container-31 { display-radio: 1 }
    #c_product_detail_007_P_026-1660642676077 .e_container-21 { display-radio: 1 }
    #c_product_detail_007_P_026-1660642676077 .e_image-34 { display-radio: 1 }
    #c_product_detail_007_P_026-1660642676077 .e_loop-32 { display-radio: 1 }
    #c_product_detail_007_P_026-1660642676077 .e_text-55 { font_radio: 1; display-radio: 1; margin-bottom: 5px }
    #c_product_detail_007_P_026-1660642676077 .e_line-56 { display: none }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_mbtn,.e_categoryB-58 .p_c_mput,.e_categoryB-58 .p_c_item > .p_c_content { display: none }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 { padding-top: 15px }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .deep a { padding-left: 25px }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_arrbtm { width: 50px }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_arrow { right: 15px; position: absolute }
    #c_product_detail_007_P_026-1660642676077 .e_container-63 { display-radio: 1 }      
      /* 产品明细内容 END */
    /*内容页 END*/

    /* Bottom样式 START */
    #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 99%; margin-left: 0.5%; margin-right: 0.5%; margin-top: 0.5rem; margin-bottom: 0.5rem; clear: left }
    #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; clear: left }
    
    #c_static_001-16735953292240 { width: 100%; padding-left: 0px; padding-top: 20px; padding-right: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 40px; display-radio: 1 }
    #c_static_001-16735953292240 .top-nav-wrap { display: flex; flex-wrap: wrap; flex: 0 0 100% }
    #c_static_001-16735953292240 .top-nav { flex: 0 0 100%; margin-right: 0 }
    #c_static_001-16735953292240 .top-nav-a1 { font-size: 16px; line-height: 50px; margin-bottom: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.1); background-size: 13px !important; background: url(../image/89fd78b8-1f62-45d6-84ca-ba461eb9d2f1.png) no-repeat right center }
    #c_static_001-16735953292240 .footer-sub-hides { display: none; padding: 10px 15px; border-bottom: 1px solid rgba(255, 255, 255, 0.1) }
    #c_static_001-16735953292240 .top-nav-a2 { font-size: 13px; color: rgba(255, 255, 255, 0.8); background: url(../image/89fd78b8-1f62-45d6-84ca-ba461eb9d2f1.png) no-repeat left center; background-size: 3px auto; line-height: 36px; margin-bottom: 0; padding-left: 15px }
    #c_static_001-16735953292240 .top-nav.cur .top-nav-a1 { background: url(../image/95328ea7-ce1a-4305-919a-2304fc925da8.png) no-repeat right center }
    #c_static_001-16735953292240 .e_richText-44 { font_radio: 2; font-size: 14px; line-height: 1.8; display-radio: 1; text-align: left; word-break: keep-all }
    #c_static_001-16735953292240 .client-2 { display: none !important }
    #c_static_001-16735953292240 .top-nav-wrap a span.ico_nav { display: inline-block; margin-bottom: 0; margin-left: 0 !important; margin-right: 25px }
    #c_static_001-16735953292240 .e_container-54 { display-radio: 1; flex-direction: column }
    #c_static_001-16735953292240 .e_container-54 .cbox-54-0 { padding-right: 0px }
    #c_static_001-16735953292240 .foot_add h2 { font-size: 1.2rem }
    #c_static_001-16735953292240 .e_container-54 .cbox-54-1 { margin-left: 0; margin-right: 0; margin-bottom: 20px }
    #c_static_001-16735953292240 .e_richText-70 { font_radio: 2; font-size: 14px; line-height: 1.8; display-radio: 1; text-align: left }
    #c_static_001-16735953292240 .e_html-65 .foot_text01 li { width: calc((100% - 9px)/3); display: inline-block }
    #c_static_001-16735953292240 .sideBar { display: none !important }
    #c_static_001-16735953292240 .m-foot { display: block }
    #c_static_001-16735953292240 .wyz { display: block }
    #c_static_001-16735953292240 .e_container-69 { display-radio: 1; flex-direction: column }
    /* Bottom样式 END */
}

@media screen and (min-width: 769px) {
    /* 导航菜单样式 START */
    #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0%; margin-right: 0%; margin-top: 0rem; margin-bottom: 0rem; clear: left }
    #c_navigation_029_P_013-1679299726749 .menu li:not(:first-child):before { content: ''; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 2px; height: 16px; background-color: #606162 }
    /* 导航菜单样式 END */

    /* 首页Banner START*/
    #c_banner_015-1644810544552 .e_bannerA-2 .p_summary { max-width: 560px; text-shadow: 3px 0 10px rgb(22 78 145 / 40%) }
    /* 首页Banner END*/

    /* 工厂案例 START*/
    #c_static_001-1679367485944 .e_loop-9 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc((100% - 240px) / 4) }
    /* 工厂案例 END*/

    /* 首页合作客户 START */
    #c_static_001_P_5728-1680831357801 .e_loop-15 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% / 5) }    
    /* 首页合作客户 END */

    /*首页荣誉资质 START*/
    #c_new_list_104_P_004-16825813513790 .e_loop-108 .p_loopitem { flex-grow: 0; flex-shrink: 0 }
    /*首页荣誉资质 START*/

    /*内容页 START*/
    /*公司介绍内容页 START*/
    #c_introl_detail_004-1642055200562 .e_line-19 { display:none }
    #c_introl_detail_004-1642055200562 .e_h1-18::after { content: ''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-left: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .e_h1-18::before { content: ''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-right: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .imgLR { display: flex; flex-wrap: wrap; flex-direction: row-reverse; width: 100%; display-radio: flex; margin-bottom: 0px; margin-top: 0px }
    
      /*荣誉资质 START*/
    #c_introl_detail_004-1642055200562 .e_loop-16 .p_loopitem { flex-grow:0; flex-shrink: 0; flex-basis: calc(100% / 3) }
    #c_introl_detail_004-1642055200562 .e_h1-24::after { content: ''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-left: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .e_h1-24::before { content: ''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-right: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .e_line-25 { display: none }   
      /*荣誉资质 END*/
    /*公司介绍内容页 END*/
    /*内容页 END*/

    /* 客户留言 START */
    #c_introl_detail_004-1642055200562 .e_h1-40::after { content:''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-left: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .e_h1-40::before { content: ''; margin: 8px auto; background: var(--background); display: inline-block; width: 50px; height: 3px; margin-right: 10px; position: relative; z-index: 1 }
    #c_introl_detail_004-1642055200562 .e_line-41 { display: none }
    /* 客户留言 END */

    /* 产品中心 START */
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .solution_text { display:none }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_text { display: block }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide { list-style: none; position: relative; text-align: center; float: left; cursor: pointer; overflow: hidden }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide a { position: absolute; width: 100%; height: 100%; z-index: 9; top: 0px; left: 0px }
    #c_static_001_P_2572-1673667487117 .solution_bg { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%,-50%) scale(1.0); transition: all .5s ease }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_bg { transform: translate(-50%,-50%) scale(1.1) }
    #c_static_001_P_2572-1673667487117 .solution_main { position: relative; width: 100%; padding: 12px 10px !important; transition: all 1s; background: #f08519 }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main { background: #33b2ed }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main p { color: #fff }
    #c_static_001_P_2572-1673667487117 .solution_img { width: 100%; height: 0px; padding-bottom: 52%; position: relative; overflow: hidden }
    #c_static_001_P_2572-1673667487117 .solution_main p { font-size: 16px; color: #fff; padding: 0px !important; line-height: 1.5em }
    #c_static_001_P_2572-1673667487117 .solution_main p span { display: block; font-size: 16px; color: #f2f2f3; text-transform: uppercase; margin-top: 0 }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(2) { font-size: 14px; line-height: 2em; margin: 15px 0px 15px; position: relative; padding-top: 20px !important }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(3) { opacity: 0; transition: all 0.5s }
    #c_static_001_P_2572-1673667487117 .solution .swiper-wrapper .swiper-slide:hover .solution_main p:nth-of-type(3) { opacity: 1 }
    #c_static_001_P_2572-1673667487117 .solution_main p:nth-of-type(2):before { content: ''; width: 50px; height: 2px; background: #fff; position: absolute; top: 0; left: 50%; margin-left: -25px }
    #c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_mbtn,#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_mput,#c_static_001_P_2572-1673667487117 .e_categoryB-11 .p_c_item > .p_c_content { display: block }
    #c_static_001_P_2572-1673667487117 .e_loop-21 .p_loopitem { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% / 3) }    
    /* 产品中心 END */

    /* 产品明细内容 START */
    #c_product_detail_007_P_026-1660642676077 .e_loop-32 .p_loopitem { flex-grow:0; flex-shrink: 0; flex-basis: calc(100% / 4) }
    #c_product_detail_007_P_026-1660642676077 .e_categoryB-58 .p_c_mbtn,.e_categoryB-58 .p_c_mput,.e_categoryB-58 .p_c_item > .p_c_content { display: block }    
    /* 产品明细内容 END */

    /* Bottom样式 START */
    #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0%; margin-right: 0%; margin-top: 0rem; margin-bottom: 0rem; clear: left }
    /* Bottom样式 END */
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
    /* 导航菜单样式 START */
    #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0%; margin-right: 0%; margin-top: 0rem; margin-bottom: 0rem; clear: left }
    /* 导航菜单样式 END */

    /* Bottom样式 START */
    #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) { width: 100%; margin-left: 0%; margin-right: 0%; margin-top: 0rem; margin-bottom: 0rem; clear: left }
    /* Bottom样式 END */
}