/* 日常css样式 */ html, body { overflow-x: hidden; } html::-webkit-scrollbar, body::-webkit-scrollbar { width: 4px; } html::-webkit-scrollbar-thumb, body::-webkit-scrollbar-thumb { background: #ccc; } body, p, div, ul, li, ol, b, strong, i, h1, h2, h3, h4, h5, h6 { font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;; } /*body.body_Index::-webkit-scrollbar {*/ /* width: 0px !important;*/ /* !*overflow-x: hidden;*!*/ /*}*/ /*body.body_Index {*/ /* overflow: -moz-scrollbars-none;*/ /* -ms-overflow-style: none;*/ /*}*/ h1, h2, h3, h4, h5, h6, a.prod_title { /*font-weight: bold;*/ } a { text-decoration: none; color: #000000; } select:focus,input:focus,button:focus{ box-shadow: none !important; } .a_name { display: block; margin-bottom: 66px; } .btn-danger{ background: #f90713 !important; } #header_lang { display: inline-block; } #header_lang .dropdown-toggle:after { display: none; } #header_lang .dropdown-menu { margin-top: 14px; } .index_jianju { margin-bottom: 20px; } .hero_img { position: relative; } .hero_img picture { display: block; width: 100vw; height: calc(100vh - 64px); } .hero_img picture img { width: 100%; object-fit: cover; height: 100%; } .hero_img .hero_bottom { display: block; width: 100%; min-height: 100px; position: absolute; bottom: 30px; left: 0; } .hero_img .hero_desc { display: block; width: 80%; margin: 5px auto; } .hero_img .hero_bottom p { margin-bottom: 0; font-size: 12px; } header .navbar-toggler { font-size: 14px; } #header_fixed { width: 100%; background: #FFFFFF; } #pc_head_log { padding-top: 0; padding-bottom: 0; } #pc_head_log img { height: 38px; } #pc_heads .nav-link { line-height: 36px; letter-spacing: 0px; color: #000000; position: relative; } #pc_heads .nav-link.active:before { display: inline-block; width: 100%; height: 1px; background: #f90713; border-bottom-color: #f90713; color: #f90713; content: " "; position: absolute; bottom: 0px; left: 0; } #pc_heads .nav-link:hover:before { display: inline-block; width: 100%; height: 1px; background: #f90713; border-bottom-color: #f90713; color: #f90713; content: " "; position: absolute; bottom: 0px; left: 0; } #pc_heads_tips .iconfont { display: inline-block; } #pc_heads .dropdown-item.active, #pc_heads .dropdown-item:active { background: transparent; color: #000000; } .pc_head_nav { display: inline-block; } #header_sqsy { width: 109px; height: 30px; line-height: 30px; border: solid 1px #666666; position: absolute; right: 50px; padding: 0 20px; border-radius: 0; color: #000000; font-size: 12px; } #header_mobile_sqsy { width: 88px; height: 30px; line-height: 30px; border: solid 1px #000000; position: absolute; top: 9px; right: 66px; padding: 0 15px; border-radius: 0; color: #000000; font-size: 12px; } #header_sqsy:hover { color: #FFFFFF; } #index_main { position: relative; /*top: 64px;*/ } /*头部end*/ #myCarousel .carousel-item { height: 535px; } #myCarousel .carousel-caption { top: 7rem; } #myCarousel .carousel-desc { position: relative; padding-top: 2px; } #myCarousel .carousel-desc:after { display: inline-block; width: 71px; height: 5px; content: " "; background: #f90713; position: absolute; top: -40px; left: 0; } #myCarousel .carousel-desc .pc_index_subtitle { height: 60px; font-size: 48px; font-weight: normal; font-stretch: normal; line-height: 60px; letter-spacing: 1px; color: #fffefe; } #myCarousel .carousel-desc .pc_index_small { font-size: 20px; margin-top: -10px; } #myCarousel .carousel-desc h1 { font-size: 80px; font-weight: bold; letter-spacing: 4px; color: #fffefe; } #myCarousel .carousel-desc p { margin-top: 50px; } #myCarousel .carousel-desc p a { border-radius: 22px; } .bd-placeholder-img { font-size: 1.125rem; text-anchor: middle; -webkit-user-select: none; -moz-user-select: none; user-select: none; display: block; width: 100%; height: 100%; background-image: url("../img/banner.jpg"); background-position: center; background-repeat: no-repeat; background-size: auto 100%; } #myCarousel .carousel-item { position: relative; } /*轮播结束*/ .index3_title { width: 100%; text-align: center; margin: 60px auto; height: 80px; line-height: 80px; font-size: 40px; font-weight: normal; font-stretch: normal; letter-spacing: 2px; color: #333333; position: relative; } .index3_title:after { display: block; width: 66px; height: 2px; content: " "; background-color: #f90713; position: absolute; bottom: 0; left: calc(50% - 33px); } #index3_prod_list, #index3_jjfa_list { margin-bottom: 20px; } .index3_prod_cell { /*height: 445px;*/ position: relative; margin-bottom: 34px; overflow: hidden; } .index_mark { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0); z-index: -1; transition: all 0.5s; } .index3_prod_img { display: block; width: 100%; height: 100%; overflow: hidden; position: relative; } .index3_prod_img img { width: 100%; min-height: 100%; object-fit: cover; transition: all 0.5s; image-rendering: pixelated; } .index3_prod_desc { display: block; width: calc(100% - 56px); margin: 12px auto; position: absolute; left: 28px; bottom: -32px; transition: all 0.5s; z-index: 9; } .index3_prod_desc .index3_prod_ftitle { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #a7a7a7; } .index3_prod_desc h4 { font-size: 20px; font-weight: bold; font-stretch: normal; letter-spacing: 1px; color: #6b6b6b; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .index3_prod_desc .index3_prod_small { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #a7a7a7; } .index3_prod_desc .index3_btn { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 0px; color: #ffffff; opacity: 0; transition: all 0.5s; } .index3_prod_desc .index3_btn .iconfont { font-size: 18px; color: #f90713; margin-left: 15px; } .index3_prod_cell:hover img { transform: scale(1.04); } .index3_more { padding-left: 45px; padding-right: 45px; border-radius: 0; /*border-radius: 16.5px;*/ } .index3_more:hover { background: #f90713; border-color: #f90713; color: #FFFFFF; } #index3_jjfa { margin-bottom: 80px; } .index3_jjfa_cell { position: relative; display: block; width: 100%; overflow: hidden; margin-bottom: 70px; } .index3_jjfa_img { display: block; width: 100%; height: auto; overflow: hidden; } .index3_jjfa_img img { width: 100%; object-fit: cover; transition: all 0.5s; image-rendering: pixelated; } .index3_jjfa_desc { display: block; width: calc(100% - 56px); position: absolute; left: 28px; bottom: -18px; transition: all 0.5s; margin-bottom: 7px; } .index3_jjfa_desc h4 { font-size: 20px; font-weight: bold; font-stretch: normal; letter-spacing: 0px; color: #ffffff; margin-bottom: 0; } .index3_jjfa_desc .index_ftitle { font-family: ArialMT; font-size: 12px; /*font-weight: bold;*/ font-stretch: normal; line-height: 18px; letter-spacing: 1px; color: #ffffff; } .index3_jjfa_desc .index3_btn { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 0px; color: #ffffff; opacity: 0; transition: all 0.5s; } .index3_jjfa_cell .index3_btn .iconfont { font-size: 18px; color: #f90713; margin-left: 15px; } .index3_jjfa_cell:hover img { transform: scale(1.04); } .index3_jjfa_cell:hover .index3_jjfa_desc { bottom: 0; z-index: 100; } .index3_jjfa_cell:hover .index3_jjfa_desc .index3_btn { opacity: 1; } #index3_aboutus { display: block; width: 100vw; height: 100vh; /*min-height: 808px;*/ /*height: calc(100vh + 64px);*/ /*background-image: url("../img/index_comate_thumb.jpg");*/ margin: 10px auto; position: relative; background-repeat: no-repeat; background-size: cover; background-position: center; } #index3_aboutus .index3_aboutus_log { padding-top: 68px; margin-bottom: 20px; } #index3_aboutus .index3_aboutus_log img { height: 200px; } #index3_aboutus .index3_aboutus_contain { width: 100%; color: #FFFFFF; } #index3_aboutus .index3_aboutus_contain h4 { font-size: 32px; font-weight: normal; font-stretch: normal; letter-spacing: 2px; color: #ffffff; margin-bottom: 15px; } #index3_aboutus .index3_aboutus_contain .index3_aboutus_desc { font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #ffffff; margin-bottom: 25px; } #index3_aboutus .index3_aboutus_contain .index3_aboutus_desc p { margin-bottom: 0; } #index3_aboutus .index3_abouts_data { margin-top: 30px; background: rgba(245, 245, 243, 0.9); } #index3_aboutus .index3_abouts_data .data3_cell { width: 98%; height: 158px; margin: 20px auto; position: relative; } #index3_aboutus .index3_abouts_data .data3_cell:after { display: block; width: 1px; height: 120px; background-color: #b2b2b2; content: " "; position: absolute; right: -12px; top: 19px; } #index3_aboutus .index3_abouts_data .data3_cell.boder_no_right:after { width: 0; } /*#index3_aboutus .index3_abouts_data .iconfont {*/ /* font-size: 54px;*/ /* color: #f90713;*/ /* margin-top: 10px;*/ /*}*/ #index3_aboutus .index3_abouts_data .index4_abouts_icon { font-size: 54px; color: #f90713; margin-top: 10px; } #index3_aboutus .index3_abouts_data .data_qty { font-size: 46px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 1px; color: #333333; font-family: DIN-Regular; margin: 10px auto 9px; transition: all 0.5s; } #index3_aboutus .index3_abouts_data .data3_cell:hover .data_qty { transform: rotate(360deg); } #index3_aboutus .index3_abouts_data .data_desc { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 18px; letter-spacing: 0px; color: #666666; } #index4_aboutus_contain { z-index: 9; margin-top: 48.5vh; /*margin-top: 32.5vh;*/ } #index3_news { margin: 10px auto 68px; } #index3_news #index3_news_contain { margin-bottom: 30px; } #index3_news .index3_news_cell { display: block; width: 100%; height: 488px; background: #F5F5F5; position: relative; transition: all 0.5s; } #index3_news .index3_news_cell .index3_news_img { width: 100%; height: 238px; overflow: hidden; } #index3_news .index3_news_cell .index3_news_img img { object-fit: cover; transition: all 0.5s; width: 100%; image-rendering: pixelated; } #index3_news .index3_news_cell .index3_news_content { width: 90%; height: 208px; margin: 20px auto; } #index3_news .index3_news_cell .index3_news_content h4 { font-size: 16px; font-stretch: normal; letter-spacing: 1px; color: #333333; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } #index3_news .index3_news_cell .index3_news_content .index3_news_time { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #333333; margin-top: 5px; margin-bottom: 20px; } #index3_news .index3_news_cell .index3_news_content .index3_news_desc { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #666666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } #index3_news .index3_news_cell .index3_news_lists { width: 90%; margin: 0 auto; padding-top: 60px; } #index3_news .index3_news_cell .index3_news_lists .index3_news_li { display: block; width: 100%; margin-bottom: 25px; } #index3_news .index3_news_cell .index3_news_lists .index3_news_li h4 { font-size: 16px; font-stretch: normal; letter-spacing: 1px; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; } #index3_news .index3_news_cell .index3_news_lists .index3_news_li .index3_news_li_time { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #888888; margin-top: 15px; } #index3_news .index3_news_cell:hover { background: #f2f2f2; } #index3_news .index3_news_cell:hover img { transform: scale(1.04); } #index3_news .index3_news_li:hover h4, #index3_news .index3_news_li:hover .index3_news_li_time { color: #f90713 !important; } #index_news_word { overflow: scroll; color: red; overflow-x: visible; } #index_product { margin: 30px auto 0; } .index_title { letter-spacing: 2px; color: #000000; margin-bottom: 20px; position: relative; font-weight: bolder; } .index_title:after { display: inline-block; width: 66px; height: 6px; content: " "; background-color: #f90713; position: absolute; top: -22px; left: 0; } .index_product_item { position: relative; width: 96%; margin: 0px auto; text-align: center; } .index_product_item a { width: 100%; overflow: hidden; display: inline-block; margin-top: 18px; } .index_product_item img { width: 100%; transition: all 0.5s; text-align: center; image-rendering: pixelated; } #index_product .col-sm-12:hover { background: #f5f5f5; } .index_product_item:hover img { background: #f5f5f5; transform: scale(1.04); } .index_product_item h3 { margin-top: 8px; line-height: 34px; text-align: left; font-size: 24px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .index_product_item .index_product_desc { height: 68px; line-height: 26px; letter-spacing: 1px; color: #000000; text-align: left; font-size: 16px; } .index_more { padding: 8px 30px; letter-spacing: 1px; color: #000000; border-radius: 20px; border: solid 1px #bfbfbf; font-size: 16px; } /*产品中心结束*/ #index_jjfa { margin-top: 30px; } .index_jjfa_item { position: relative; width: 96%; margin: 2px auto 33px; } .index_jjfa_item .index_product_img { width: 100%; margin: 8px auto 2px; text-align: center; display: inline-block; overflow: hidden; } .index_jjfa_item img { transition: all 0.5s; image-rendering: pixelated; } #index_jjfa .col-sm-12:hover { background: #F5F5F5; } .index_jjfa_item:hover img { background: #F5F5F5; transform: scale(1.04); } .index_jjfa_item h3 { display: block; height: 60px; line-height: 66px; font-size: 24px; font-weight: bold; font-stretch: normal; letter-spacing: 1px; color: #000000; margin: 5px auto; position: relative; overflow: hidden; text-overflow: ellipsis; } .index_jjfa_item h3 small { position: absolute; top: 0; left: 0; font-size: 12px; font-weight: normal; font-stretch: normal; line-height: 12px; letter-spacing: 0px; color: #bababa; } .index_jjfa_item .index_jjfa_desc { display: inline-block; width: 100%; height: 52px; line-height: 26px; margin: 0px auto 16px; font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #000000; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } /*解决方案*/ #index_aboutus, #index_news { margin: 110px auto; height: 773px; position: relative; } .index_aboutus_container { display: inline-block; width: 640px; height: 395px; background-color: #ffffff; position: absolute; right: -32px; top: 208px; z-index: 2; } .index_aboutus_div { display: block; width: 90%; margin-top: 72px; margin-left: 5%; } #index_aboutus .index_title, #index_news .index_title { font-size: 40px; letter-spacing: 2px; color: #000000; } #index_aboutus .index_title:after, #index_news .index_title:after { width: 38px; height: 4px; } .index_aboutus_desc { margin-top: 18px; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 0px; color: #8f8f8f; } .index_abouts_btn { width: 100%; position: relative; top: 50px; text-align: right; } .index_abouts_btn .btn { background: #f90713; color: #FFFFFF; border-color: #f90713; } .index_aboutus_img { display: inline-block; width: 1090px; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0; left: 0; } .index_aboutus_img img { width: 100%; height: 100%; image-rendering: pixelated; } #index_news .index_aboutus_container { left: -32px; } #index_news .index_aboutus_img { left: auto; right: 0; } /*太阳成集团tyc9728end*/ /*首页数据end*/ #footer { width: 100%; background-color: #F2F2F2; color: #666666;; } #footer footer { padding-top: 30px; padding-bottom: 1.188rem; } footer #footer_shouye { position: relative; width: 100%; padding-bottom: 30px; } footer #footer_shouye:after { display: block; width: 100%; height: 1px; content: ' '; background: #bbbbbb; position: absolute; left: 0; bottom: 15px; } footer #footer_shouye a { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 0px; color: #777777; height: 100%; } #footer h5 { margin-bottom: 18px; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 0px; color: #333333; } #footer h5 a { color: #333333; font-size: 18px; } #footer_nav { /*background-image: url(../img/footer_word1.png);*/ /*background-repeat: no-repeat;*/ /*background-position: 69% 92%;*/ /*background-size: 264px;*/ } #footer_nav li a { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 14px; margin-bottom: 10px; letter-spacing: 0.05rem; color: #777777; } #footer_nav li:hover a { color: #f90713; } #footer_copyright { margin-top: 40px; padding-top: 10px; position: relative; } #footer_copyright a { color: #666666; } #footer_copyright:after { position: absolute; display: block; width: 100%; height: 2px; border-top: 1px solid #bbbbbb; content: " "; top: -15px; left: 0; } /*悬浮窗*/ #tips { display: none; position: fixed; right: 0; top: 50%; z-index: 9; } #tips.show { width: 788px; height: 320px; } #tips.show #tips_container { display: block; } #tips #tips_title { position: relative; } #tips #tips_title .tips_title_container { display: block; width: 101px; height: 101px; position: absolute; top: 0; right: 8px; background-color: #f90713; text-align: center; vertical-align: middle; } #tips .tips_title_container i { color: #ffffff; font-size: 65px; } #tips #tips_title .tips_title_jt { display: inline-block; float: right; width: 8px; height: 101px; background: #000000; } #tips #tips_title .tips_title_jt i { position: relative; top: 40px; left: -5px; color: #FFFFFF; } #tips #tips_container { display: none; width: 786px; height: 195px; position: absolute; top: 110px; right: 0; background-color: #333333; color: #ffffff; } #tips .tips_head { display: inline-block; width: 19px; height: 100%; background: #f90713; color: #FFFFFF; float: left; } #tips .tips_head i { position: absolute; top: 86px; left: 2px; } #tips .row { width: 766px; } #tips .tips_icons { display: inline-block; width: 100%; height: 65px; margin-top: 22px; text-align: center; } #tips .tips_icons i { font-size: 50px; } #tips h5 { text-align: center; font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 1px; } #tips p { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 20px; letter-spacing: 0px; text-align: center; } #tips .tips_ewm_img { display: inline-block; width: 100%; height: 100px; margin-top: 25px; margin-bottom: 6px; text-align: center; } #tips .tips_ewm_img img { width: 100px; transition: all 0.5s; image-rendering: pixelated; } #tips .tips_ewm:hover img { transform: scale(1.4); } #tips .tips_ewm p { font-size: 16px; letter-spacing: 0.8px; } #tips .tips_cell { position: relative; height: 195px; } #tips .tips_cell:after { display: inline-block; width: 1px; height: 154px; background: #FFFFFF; content: " "; position: absolute; right: 0; top: 20px; } #tips .tips_cell:last-child:after { display: none; } #tips .tips_cell.active { background: #666666; } /*产品中心页*/ #header_hr { display: block; max-width: 100%; /*max-width: 1920px;*/ height: 2px; background: #efefef; margin: 1px auto; } #header_navs { height: 60px; color: #464646;; } #header_navs .breadcrumb { font-size: 14px; line-height: 60px; } #header_navs .breadcrumb .iconfont { font-size: 22px; color: #464646; } #banner { display: block; max-width: 1920px; height: 417px; margin: 1px auto; background-position: center; background-repeat: no-repeat; background-size: cover; } #banner:hover { cursor: pointer; } #prod_contain { margin-top: 95px; } #prod_contain .index_title { font-size: 40px; } .prod_desc { font-size: 20px; font-weight: normal; font-stretch: normal; color: #000000; margin: 20px auto; } #prod_nav_list { margin: 40px auto; } #prod_nav_list a { font-size: 24px; font-weight: normal; font-stretch: normal; letter-spacing: 2.6px; color: #000000; min-height: 50px; } #prod_nav_list a:hover { color: #f90713; } #prod_nav_list a .iconfont { font-size: 25px; margin-right: 10px; } .prod_cell { margin-top: 90px; } .prod_cell .prod_title { height: 70px; font-size: 40px; font-weight: bold; font-stretch: normal; line-height: 30px; letter-spacing: 2px; color: #000000; position: relative; } .prod_cell .prod_title:after { display: inline-block; width: 52px; height: 8px; background: #f90713; content: " "; position: absolute; top: -20px; left: 0; } .prod_cell .prod_content .nav-link { font-size: 20px; color: #777777; padding: 10px 45px; border-bottom: 2px solid #777777;; } .prod_cell .prod_content .nav-link.active { border-color: #f90713; color: #000000; } .prod_cell .prod_content .nav-link:hover { border-color: #f90713; color: #000000; } .prod_cell .tab-content { margin-top: 35px; } .prod_cell .tab-content .prod_item { display: block; width: 96%; margin: 5px auto 30px; position: relative; padding: 6px; } .prod_cell .tab-content .prod_item .prod_img { display: inline-block; position: relative; overflow: hidden; width: 100%; } .prod_cell .tab-content .prod_item .prod_img:after { display: block; width: 0px; height: 100%; position: absolute; top: 0; left: 0; content: " "; background: #f90713; } .prod_cell .tab-content .prod_item:hover { background: #F5F5F5; } .prod_cell .tab-content .prod_item img { display: block; width: 100%; max-height: 100%; transition: all 0.3s; object-fit: contain; image-rendering: pixelated; } .prod_cell .tab-content .prod_item:hover img { background: #F5F5F5; transform: scale(1.04); object-fit: contain; image-rendering: pixelated; /*image-rendering: -moz-crisp-edges;*/ /*image-rendering: -o-crisp-edges;*/ /*image-rendering: -webkit-crisp-edges;*/ /*image-rendering: crisp-edges;*/ /*-ms-interpolation-mode: nearest-neighbor;*/ } .prod_cell .tab-content .prod_item h3 { margin: 20px auto; font-size: 20px; font-stretch: normal; letter-spacing: 1.1px; color: #333333; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .prod_cell .tab-content .prod_item .prod_item_desc { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 22px; letter-spacing: 0px; color: #777777; min-height: 44px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -moz-box; -moz-line-clamp: 2; -moz-box-orient: vertical; overflow-wrap: break-word; word-break: break-all; white-space: normal; overflow: hidden; } /*解决方案-列表页*/ #solution { margin-top: 60px; margin-bottom: 60px; } #banner_solution { display: block; max-width: 1920px; height: 796px; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } #banner_solution .banner_solution_top { width: 100%; position: absolute; top: 118px; } #banner_solution .banner_solution_top:after { display: inline-block; width: 52px; height: 4px; content: " "; background: #f90713; position: absolute; left: calc(50% - 26px); top: -26px; } #banner_solution .banner_solution_top h2 { font-size: 40px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 2px; color: #ffffff; } #banner_solution .banner_solution_top h4 { font-size: 26.5px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 2.7px; color: #ffffff; } #banner_solution .banner_solution_bottom { width: 100%; position: absolute; bottom: 20px; } #banner_solution .banner_solution_bottom .iconfont { font-size: 60px; color: #FFFFFF; } #banner_solution .banner_solution_bottom h4 { font-size: 18px; font-weight: normal; font-stretch: normal; letter-spacing: 0.9px; color: #ffffff; } #solution .solution_cell { width: 100%; min-height: 380px; margin: 40px auto 50px; } #solution .solution_cell .row { position: relative; } #solution .solution_cell .solution_img { overflow: hidden; } #solution .solution_cell .solution_img img { width: 100%; transition: all 0.5s; image-rendering: pixelated; } #solution .solution_cell:hover .solution_img img { transform: scale(1.04); } #solution .solution_cell .solution_desc { display: inline-block; width: 80%; margin: 40px auto auto 30px; } #solution .solution_cell .solution_desc h3 { font-size: 24px; font-weight: bold; font-stretch: normal; line-height: 21.661px; letter-spacing: 1.3px; color: #000000; position: relative; } #solution .solution_cell .solution_desc h3:after { display: inline-block; width: 52px; height: 5px; background-color: #f90713; content: " "; position: absolute; top: -20px; left: 0; } #solution .solution_cell .solution_desc h5 { font-size: 18px; font-weight: normal; font-stretch: normal; letter-spacing: 0.9px; color: #505050; margin: 12px auto 20px auto; } #solution .solution_cell .solution_desc p { font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 0.9px; color: #000000; margin-bottom: 23px; } #solution .solution_cell .solution_desc .btn { background: #f90713; border-color: #f90713; padding: 2px 25px; border-radius: 15px; margin-top: 28px; } #solution .solution_cell .solution_desc .btn:hover { background: #f58e93; border-color: #f58e93; -moz-box-shadow: 0px 0px 5px #f58e93; -webkit-box-shadow: 0px 0px 5px #f58e93; box-shadow: 0px 0px 5px #f58e93; } /*联系我们*/ #contact, #aboutus { margin-top: 70px; } #contact_desc { margin-top: 30px; font-size: 20px; line-height: 40px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #000000; } #contact_ul { margin-top: 50px; margin-bottom: 50px; position: relative; } #contact_ul li { list-style: none; font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 66px; letter-spacing: 0px; color: #000000; position: relative; } #contact_ul li:after { display: inline-block; width: 4px; height: 30px; content: " "; background: #f90713; position: absolute; left: -30px; top: 18px; } #contact_ewm img { height: 133px; image-rendering: pixelated; } #contact_ewm p { margin-top: 10px; font-size: 16px; font-stretch: normal; line-height: 16px; letter-spacing: 0px; color: #666666; font-weight: bold; } #story { margin-top: 70px; } /*后台编辑的富文本框*/ .editbox { position: relative; } .editbox img { max-width: 90%; margin: 20px auto; display: inherit; image-rendering: pixelated; } .about_desc { font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 0px; color: #000000; } #about_tvc_content { display: block; width: 1174px; height: 661px; margin: 30px auto; } #about_tvc_content iframe { display: block; width: 100%; height: 100%; } #about_tvc_content video,#about_tvc_content video object{ display: block; width: 95%; } #about_tvc_content video{ margin: 2px auto; } #news_content iframe { display: block; max-width: 100%; max-height: 100%; margin: 30px auto; } #news_content video,#news_content video object{ display: block; width: 95%; } #news_content video{ margin: 2px auto; } #about_tvc, #about_qyry, #about_zlzs { margin-top: 95px; } .zs_cell { display: block; width: 88%; margin: 20px auto; overflow: hidden; } .zs_cell img { height: auto; max-width: 100%; transition: all 0.5s; image-rendering: pixelated; } .zs_cell:hover { background: #F5F5F5; } .zs_cell:hover img { transform: scale(1.04); } #qyry_news { width: 100%; margin: 50px auto; } #qyry_news .qyry_news_cell { font-size: 20px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #595757; position: relative; line-height: 45px; } #qyry_news .qyry_news_cell a { padding-left: 15px; } #qyry_news .qyry_news_cell:after { display: inline-block; width: 8px; height: 8px; background: #595757; content: " "; border-radius: 4px; position: absolute; left: 5px; top: 21px; } #about_zslist { margin: 30px auto 60px; } .zs_item { display: block; width: 92%; margin: 20px auto; overflow: hidden; } .zs_item img { width: 100%; transition: all 0.5s; image-rendering: pixelated; } .zs_item:hover img { transform: scale(1.04); } .story_cell { display: block; position: relative; margin: 50px auto; } .story_img { width: 100%; height: 680px; text-align: left; overflow: hidden; } .story_cell:nth-child(2n) .story_img { text-align: right; } .story_img img { width: 960px; height: 680px; transition: all 0.5s; image-rendering: pixelated; } .story_cell:hover .story_img img { background: #F5F5F5; transform: scale(1.04); image-rendering: pixelated; } .story_desc { display: block; width: 945px; height: 395px; position: absolute; top: 158px; right: 0; background: #FFFFFF; } .story_cell:nth-child(2n) .story_desc { left: 0; } .story_cell:nth-child(2n) .story_desc_body { margin-left: 0; } .story_cell:nth-child(2n) .story_desc_body:after { left: 0; } .story_desc .story_desc_body { display: block; width: 92%; margin: 50px auto; } .story_desc .story_desc_body p { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 34px; letter-spacing: 0px; color: #000000; } .story_desc_body:after { display: block; content: " "; width: 51px; height: 4px; background-color: #f90713; position: absolute; top: 35px; left: 4%; } #news_nav { display: block; position: relative; max-width: 800px; width: 90%; margin: 10px auto; height: 64px; overflow: hidden; } #news_nav .news_toogle { display: inline-block; width: 50px; height: 48px; line-height: 48px; color: #f90713; position: relative; text-align: center; background: #ffffff; z-index: 2; } #news_nav .news_next { position: absolute; top: 0; right: 0; } #news_nav nav { width: calc(100% - 220px); overflow: hidden; position: absolute; top: 10px; left: 0px; margin-left: 50px; } #news_nav .nav-link { display: inline-block; width: 140px; text-align: center; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 0.8px; color: #000000; padding: 0; } #news_nav .nav-link.active { background: #ececec; color: #000000; border-radius: 30px; } #news_nav .nav-link:hover { background: #ececec; color: #000000; border-radius: 30px; } #news_lists { width: 100%; margin: 10px auto; position: relative; } #news_lists .news_item { width: 100%; /*min-height: 238px;*/ position: relative; clear: both; } #news_lists .news_item:after { display: inline-block; width: 100%; height: 1px; content: " "; background-color: #a1a1a1; position: absolute; bottom: -10px; left: 0; } #news_lists .news_item:last-child:after { background: #FFFFFF; } #news_lists .news_item .news_img { width: 90%; margin: 47px auto; height: 154px; overflow: hidden; } #news_lists .news_item .news_img img { max-width: 100%; height: 100%; transition: all 0.5s; image-rendering: pixelated; } #news_lists .news_item .news_desc { } #news_lists .news_item .news_desc .news_date { font-size: 12px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #a1a1a1; margin-top: 47px; } #news_lists .news_item .news_desc .news_title { font-weight: bold; font-size: 20px; font-stretch: normal; line-height: 30px; letter-spacing: 0px; color: #151515; margin-top: 22px; } #news_lists .news_item:hover { background: #F5F5F5; } #news_lists .news_item:hover .news_img img { background: #F5F5F5; transform: scale(1.04); } #news_page { margin: 50px auto; text-align: center; } #news_page .pagination li:first-child, #news_page .pagination li:last-child { font-weight: bold; color: #f90713; } #news_page .pagination li:first-child.disabled, #news_page .pagination li:last-child.disabled { color: #a1a1a1; } #news_page .pagination li { color: #151515; border: none; padding: 0.375rem; margin-left: 20px; margin-right: 20px; } #news_page .pagination li a { display: inline-block; width: 20px; } #news_page .pagination li:hover a { color: #FFFFFF; background-color: #f90713; border-color: #f90713; } #news_page .pagination li.active a { color: #151515; background-color: #FFFFFF; border-top: none; border-left: none; border-bottom: 2px solid #f90713; } #news_lists .news_cell { width: 100%; height: 404px; background: #F5F5F5; transition: all 0.5s; margin-bottom: 25px; position: relative; } #news_lists .news_cell .news_cell_img { display: block; height: 279px; overflow: hidden; } #news_lists .news_cell .news_cell_img img { width: 100%; height: 100%; object-fit: cover; transition: all 0.5s; image-rendering: pixelated; } #news_lists .news_cell .news_cell_desc { display: block; width: 92%; height: 85px; margin: 20px auto; } #news_lists .news_cell .news_cell_desc .news_cell_title { font-size: 16px; font-weight: bold; font-stretch: normal; letter-spacing: 1px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #news_lists .news_cell .news_cell_desc .news_cell_date { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #666666; margin-top: 30px; } #news_lists .news_cell:hover { background: #cecece; } #news_lists .news_cell:hover .news_cell_img img { transform: scale(1.04); } #news_more { font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #666666; padding: 5px 20px; border-radius: 13px; } #news_more i { font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 1px; color: #9e1004; } #news_more:hover { color: #ffffff; background: #9e1004; font-weight: bold; } #news_more:hover i { color: #FFFFFF; } #news h3 { font-size: 26px; font-weight: bold; font-stretch: normal; letter-spacing: 1px; color: #000000; } #news #news_time { font-size: 16px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #8f8f8f; margin-top: 28px; } #news #news_content { margin: 20px auto 50px; } #news #news_content, #news #news_content p, #news #news_content span { font-size: 20px !important; /*font-weight: normal;*/ /*font-stretch: normal;*/ line-height: 34px; letter-spacing: 0px; color: #000000; text-indent: 0 !important; } #news #news_content img { display: inline-block; max-width: 70%; margin: 28px auto; image-rendering: pixelated; } #support { margin-top: 10px; margin-bottom: 70px; } #support .support_desc { font-size: 20px; font-weight: normal; font-stretch: normal; letter-spacing: 1.3px; color: #000000; } #support #support_connect { width: 96%; margin: 4.35rem auto 0; } #support .connect_cell h4 { font-size: 24px; height: 3.15rem; line-height: 3.15rem; text-align: center; background-image: url("../img/bg_tel.png"); background-repeat: no-repeat; background-size: 2.625rem 2.625rem; background-position: calc(50% - 4.5rem) 0.3rem } #support .connect_cell h4.connect_email { background-image: url("../img/bg_email.png"); } #support .connect_cell .connect_div { width: 80%; margin: 1.68rem auto; } #support .connect_cell .connect_div p { text-align: left; font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 3.125rem; letter-spacing: 0.081rem; color: #616161; } #support .connect_cell .connect_div p lable { display: inline-block; width: 5.28rem; } #download_content, #check_content { margin-bottom: 50px; } #download_content .nav-link { font-size: 20px; color: #777777; padding: 10px 20px; border-bottom: 2px solid #777777;; } #download_content .nav-link.active { border-color: #f90713; color: #000000; } #download_content .nav-link:hover { border-color: #f90713; color: #000000; } #download_lists { margin: 1.625rem auto; } .download_item { display: inline-block; width: 90%; height: 8.25rem; background-color: #f5f5f5; margin: 0 auto 4.25rem; } .download_item .download_item_div { display: block; width: 90%; height: 5.85em; margin: 1.2rem auto; } .download_item .download_item_img { width: 3.813rem; height: 5.188rem; display: inline-block; } .download_item .download_item_img img { width: 3.813rem; height: 5.188rem; transition: all 0.5s; float: left; image-rendering: pixelated; } .download_item:hover .download_item_img img { transform: scale(1.18); } .download_item .download_item_content { display: inline-block; width: calc(100% - 8.6rem); margin-left: 0.6rem; } .download_item .download_item_content h4 { font-size: 20px; font-weight: normal; font-stretch: normal; letter-spacing: 0rem; color: #000000; } .download_item .download_item_content small { font-size: 0.924rem; font-weight: normal; font-stretch: normal; line-height: 3.75rem; letter-spacing: 0rem; color: #a1a1a1; } .download_item .download_item_icon { width: 3.813rem; height: 5.188rem; display: inline-block; text-align: center; float: right; } .download_item .download_item_icon .iconfont { color: #f90713; font-size: 2.938rem; } .download_item .download_item_icon p { font-size: 0.924rem; font-weight: normal; font-stretch: normal; letter-spacing: 0rem; color: #4b4b4b; } #support .check_bg { width: 100%; } #support .check_bg img { width: 100%; margin-bottom: 25px; image-rendering: pixelated; } #support .check_bg img:last-child { margin-bottom: 0; } #support .check_report { width: 100%; } #support .check_report img { width: 100%; } #support #check_content { margin-top: 50px; } #support #check_content .check_desc { background: #c8000b; height: 100%; } #support #check_content .check_div { width: 80%; margin: 0 auto; color: #FFFFFF; } #support #check_content .check_div .check_item { padding-top: 45px; } #support #check_content .check_div .check_item li { list-style-image: url("../img/right.png"); } #check_content img { cursor: pointer; } .check_img { width: 100%; margin-bottom: 10px; } .check_img img { width: 100%; } #check_cs { min-height: 429px; background: #F2F2F2; width: calc(100% - 6px); margin: 5px auto; } #check_cs .check_canshu { display: block; width: 60%; margin: 62px auto; } #check_cs .check_canshu h3 { font-size: 24px; font-weight: bold; font-stretch: normal; line-height: 40px; letter-spacing: 1px; color: #383838; } #check_cs .check_canshu p { font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 1px; color: #383838; } #check_cs .check_canshu li { font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 1px; color: #383838; list-style-image: url(../img/right1.png); } .check_baogao { width: 100%; margin-top: 50px; margin-bottom: 50px; } .check_baogao img { width: 100%; /*image-rendering: pixelated;*/ } #product_desc h1 { font-size: 30px; line-height: 40px; letter-spacing: 1.5px; color: #000000; } #product_desc li { list-style-image: url("../img/bg_hx1.png"); height: 36px; font-size: 16px; line-height: 36px; letter-spacing: 0.7px; color: #000000; } #product .index_title { margin-top: 70px; } #product_cpgs, #product_cpgs p, #product_jscs p, #product_peijian, #show_td_lists { font-size: 16px; color: #000000; font-weight: normal; font-stretch: normal; line-height: 22px; letter-spacing: 1.2px; } #product_cpgs img, #product_jscs img { max-width: 100%; margin: 10px auto; display: inherit; /*image-rendering: pixelated;*/ } #product_cpgs ul { /*margin-top: 66px;*/ } #product_cpgs li { font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 38px; letter-spacing: 0px; } #product_peijian .peijian_cell { position: relative; } #product_peijian .peijian_cell:after { display: inline-block; width: 100%; height: 1px; content: " "; background: #AAAAAA; position: absolute; bottom: 0; left: 0; } #product_peijian .peijian_img { width: 80%; margin: 20px auto; } #product_peijian .peijian_img img { max-width: 100%; height: auto; image-rendering: pixelated; } #product_peijian .peijian_desc { width: 98%; margin: 50px auto; } #product_peijian .peijian_desc .peijian_item { display: block; position: relative; line-height: 44px; } #product_peijian .peijian_desc .peijian_item lable { display: inline-block; width: 66px; float: left; } #product_peijian .peijian_desc .peijian_item .peijian_content { display: inline-block; width: calc(100% - 66px); } #product_jscs { margin-bottom: 50px; } #product_jscs th { width: 15%; } #product_jscs td { width: 35%; } #product_download .download_item { width: 98%; } #solution_detail { width: 100%; } #solution_detail .bg_max { width: 100%; background: #f1f1f1; } #solution_detail #jjfa_red { display: block; width: 100%; height: 98px; background-image: url("../img/bg_red.png"); background-repeat: no-repeat; background-size: 100% 100%; background-position: center; background-color: #ca0000; color: #FFFFFF; font-size: 28px; letter-spacing: 3px; text-align: center; } #solution_detail img { max-width: 100%; } .download_none { margin: 20px auto 50px; font-size: 20px; color: #000000; } .soft_hide { display: none; } .download_more_btn { padding: 5px 30px; border-radius: 0; font-weight: bold; } .download_more_btn:hover { background: #f90713; border-radius: 0; color: #FFFFFF; border-color: #f90713; } .download_cell.soft_show .soft_hide { display: block; } /* RESPONSIVE CSS -------------------------------------------------- */ @media (min-width: 768px) { #pc_heads { /*width: 85% !important;*/ margin-left: 64px; } #pc_heads_tips { /*width: 15% !important;*/ width: 90px; text-align: right; position: absolute; right: 180px; } #pc_heads_tips i { margin-left: 20%; cursor: pointer; } #pc_heads .nav-link:after { display: none; } #pc_search { width: 320px; position: absolute; display: none; top: 70px; right: 0; z-index: 99; background: #fff; } #pc_search input { display: inline-block; width: 260px; } #pc_search button { display: inline-block; float: right; } /*头部end*/ .bd-placeholder-img-lg { font-size: 3.5rem; } .pc_head_index .navbar-brand { /*margin-left: -12px;*/ } .pc_head_other { padding-left: 0; } .download_item { margin-bottom: 1.8rem; } } @media (min-width: 992px) { #pc_heads .nav-link { margin-right: 50px; } .pc_head_other .navbar-brand { margin-left: 38px !important; } /*头部end*/ .index_carouse_pc { /*width: 960px;*/ margin: 5px auto; display: block; position: relative; bottom: -570px; } #pc_carousel { display: flex; height: 138px; background-color: #ffffff; position: absolute; bottom: -56px; left: 0; } #pc_carousel.carousel-indicators { margin-left: 0; margin-right: 0; } #pc_carousel .carousel_desc_cell { width: 32%; height: 100%; position: relative; display: inline-block; } #pc_carousel div .carousel_desc_subtitle { display: block; width: 96%; height: 18px; margin: 15px auto 3px; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 18px; letter-spacing: 0px; color: #bababa; text-indent: 2px; } #pc_carousel div h1 { display: block; width: 96%; height: 36px; margin: 5px auto; font-size: 20px; font-weight: bold; font-stretch: normal; line-height: 36px; letter-spacing: 1px; color: #000000; text-indent: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #pc_carousel div p { display: block; width: 96%; margin: 15px auto; height: 2px; } #pc_carousel div p .progress-bar { height: 100%; background: #444444; } /*轮播结束*/ .pc_index_container { width: 90%; margin: 2px auto; } #index_product { display: block; width: 100%; margin: 135px auto 0; } .img-thumbnail { border: none !important; } #solution .solution_cell { min-height: 300px; } #solution .solution_cell:nth-child(2n) .solution_body { position: absolute; top: 0; left: 0; } #solution .solution_cell:nth-child(2n) .solution_img { position: absolute; top: 0; right: 0; } #solution .solution_cell .solution_desc h5 { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -moz-box; -moz-line-clamp: 1; -moz-box-orient: vertical; overflow-wrap: break-word; word-break: break-all; white-space: normal; overflow: hidden; } #solution .solution_cell .solution_desc p { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -moz-box; -moz-line-clamp: 4; -moz-box-orient: vertical; overflow-wrap: break-word; word-break: break-all; white-space: normal; overflow: hidden; } #support .connect_item { position: relative; } #support .connect_item:first-child:after { display: inline-block; width: 1px; height: 90%; content: " "; background: #a1a1a1; position: absolute; top: 5%; right: 0; } #download_content .nav-link { padding: 10px 20px; } .download_item { margin-bottom: 2.8rem; } #support #check_content .check_right { min-height: 796px !important; } #support #check_content .check_desc { margin-left: -24px; } #support #check_content .check_div .check_item:last-child { margin-top: 168px; } #contact_ewm { width: 360px; height: 180px; position: absolute; right: 0; bottom: 85px; } #pc_heads ul.dropdown-menu { position: absolute; /*width: 100vw;*/ /*left: calc(50% - 540px);*/ width: 1028px; background: #f4f7f8; font-size: 14px; color: #777777; top: 52px; left: -160px !important; text-align: left; border-radius: 0; border: none; letter-spacing: 1px; } #pc_heads ul.dropdown-menu li { text-align: center; } #pc_head_jjfa { width: 1092px !important; left: -176px !important; } #pc_head_jsfw { width: 303px !important; } #pc_head_gywm { width: 500px !important; } #headerNavPc { padding-top: 0; padding-bottom: 0; } .hero_img picture img { height: calc(100vh - 52px); } } @media (min-width: 1200px) { .container { width: 1080px !important; } #about_tvc_content { width: 1056px; height: 594px; } #news_content iframe{ width: 1056px !important; height: 594px !important; } #nopadding { padding-left: 0; padding-right: 0; } .container_max { width: 1180px !important; } .prod_cell .tab-content .prod_item { width: 328px; } .prod_cell .tab-content .prod_item .prod_img { width: 316px; height: 197px; } .index_carouse_pc { /*width: 1140px;*/ margin: 5px auto; display: block; position: relative; bottom: -570px; } .pc_head_index .navbar-brand { /*margin-left: 28px;*/ } .pc_head_other { padding-left: 0; } #contact_ul { /*margin-left: 120px;*/ } #download_content .nav-link { padding: 10px 30px; } #support #check_content .check_right { min-height: 895px !important; } #support .check_report img:first-child { margin-bottom: 126px; } #support #check_content .check_div .check_item:last-child { margin-top: 255px; } #pc_heads ul.dropdown-menu { /*left: calc(50% - 322px);*/ } #index3_aboutus { height: calc(100vh + 64px); } .index3_prod_cell:hover .index3_prod_desc { bottom: 0; z-index: 100; } .index3_prod_cell:hover .index3_prod_desc .index3_btn { opacity: 1; } .index3_prod_cell:hover .index3_prod_ftitle, .index3_prod_cell:hover h4, .index3_prod_cell:hover .index3_prod_small, .index3_prod_cell:hover .index3_btn { color: #FFFFFF; } .index3_prod_cell:hover .index_mark, .index3_jjfa_cell:hover .index_mark { background-image: url(../img/mark.png); background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-position-x: 0%; background-position-y: 100%; background-repeat: no-repeat; background-size: auto 100%; z-index: 9; opacity: 0.7; } } @media (min-width: 1400px) { .container { width: 1200px !important; } .container_max { width: 1280px !important; } .prod_cell .tab-content .prod_item { width: 328px; } .prod_cell .tab-content .prod_item .prod_img { width: 316px; height: 197px; } #about_tvc_content { width: 1174px; height: 661px; } #news_content iframe{ width: 1173px !important; height: 660px !important; } #product_cpgs img, #product_jscs img { max-width: 1080px; margin-left: 0; } .index_carouse_pc { /*width: 1320px;*/ margin: 5px auto; display: block; position: relative; bottom: -570px; } /*首页产品中心*/ #tips { display: none; } .carousel-caption { right: auto; left: calc(50% - 600px); } .pc_head_index .navbar-brand { /*margin-left: 44px;*/ } .pc_head_other { padding-left: 0; } #solution .solution_cell { min-height: 380px; } #solution .solution_cell:nth-child(2n) .solution_desc { position: absolute; right: 40px; } #download_content .nav-link { padding: 10px 30px; } #support .check_bg img { margin-bottom: 25px; } #support #check_content .check_right { min-height: 918px !important; } #support .check_report img:first-child { margin-bottom: 133px; } #support #check_content .check_div .check_item:last-child { margin-top: 318px; } #pc_heads ul.dropdown-menu { /*left: calc(50% - 380px);*/ } #index3_aboutus { height: calc(100vh - 68px); } } @media (min-width: 1920px) { .container_max { width: 1660px !important; } #index3_aboutus { height: calc(100vh - 68px); } #index3_aboutus .index3_aboutus_log { padding-top: 118px; } #index3_aboutus .index3_aboutus_contain h4 { margin-top: 38px; } #index3_aboutus .index3_abouts_data { margin-top: 66px; } } /*以下作为各断点响应式css*/ @media (max-width: 1400px) { .carousel-caption { right: auto; left: calc(50% - 540px); } #banner { height: 380px; } #banner_solution { height: 700px; } } @media (max-width: 1200px) { .pc_index_container { width: 100%; margin: 2px auto; } .index_fluid { max-width: 100%; margin: 5px 0px !important; padding: 0 !important; } #index_aboutus, #index_news { height: auto; position: relative; clear: both; } .index_aboutus_container { width: 90%; height: auto; position: relative; top: -140px; left: 5%; } #index_news .index_aboutus_container { width: 90%; left: 5%; } .index_aboutus_div { width: 92%; margin: 50px auto; } .index_abouts_btn { text-align: center; } .index_abouts_btn .btn { background: #f90713; color: #FFFFFF; border-color: #f90713; } .index_aboutus_img { width: 100%; height: auto; position: relative; } .carousel-caption { right: auto; left: calc(50% - 480px); } #about_tvc_content { width: 800px; height: 450px; } #news_content iframe{ width: 800px !important; height: 450px !important; } .story_img img { width: 864px; height: 612px; } .story_desc { width: 850px; top: 130px; } #banner { height: 280px; } #banner_solution { height: 660px; } #support .check_report img:first-child { margin-bottom: 119px; } #footer_nav #accordionMobile .accordion-item { background-color: transparent; border: none; } #footer_nav #accordionMobile .accordion-button { background-color: transparent; border: none; box-shadow: inset 0 -1px 0 rgba(33, 33, 33, .125); } #footer_nav #accordionMobile .accordion-button:focus { box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125); } #footerMobiles #footer_copyright:after { display: none !important; } #footerMobiles .accordion-button:not(.collapsed)::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23333333'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important; } } /*以下作为各断点响应式css*/ @media (max-width: 992px) { .hero_img picture { height: calc(100vh - 48px); /*height: calc(100vh - 52px);*/ } #myCarousel .carousel-item { height: 380px; } #pc_carousel { display: none; } #myCarousel .carousel-caption { top: 5rem; } #myCarousel .carousel-desc:after { top: -20px; } #myCarousel .carousel-desc .pc_index_subtitle { height: 44px; font-size: 32px; line-height: 44px; } #myCarousel .carousel-desc h1 { font-size: 44px; letter-spacing: 1px; } #myCarousel .carousel-desc p a { height: 40px; line-height: 40px; border-radius: 20px; padding: 0 16px; } .index3_prod_img { height: 240px; background-color: #f6f6f6; } .index3_prod_desc { position: relative; width: 100%; left: 0; bottom: auto; background-color: #f6f6f6; margin: 0; z-index: 9; padding: 20px; } .index3_prod_desc h4 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index3_prod_desc .index3_prod_small { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } #index3_jjfa { margin-bottom: 10px; } .index3_jjfa_cell { background-color: #f6f6f6; margin-bottom: 38px; } .index3_jjfa_desc { position: relative; width: 100%; left: 0; bottom: auto; background-color: #f6f6f6; margin: 0; z-index: 9; padding: 30px; } .index3_jjfa_desc h4 { color: #000000; } .index3_jjfa_desc .index_ftitle { color: #a6a6a6; } .index3_jjfa_desc .index3_btn { display: none; } .homepage-refresh--carousel .carousel-item .carousel-item--content p { color: #14b7b7 !important; } .homepage-refresh--carousel .carousel-btn { /*display: none !important;*/ } #pc_carousel .progress { display: none !important; } .carousel-caption { right: auto; left: calc(50% - 360px); } #solution .solution_cell .solution_desc { width: 100%; margin-left: 0; margin-right: 0; margin-top: 0; padding-top: 40px; padding-bottom: 28px; padding-left: 10px; padding-right: 10px; background-color: #f6f6f6; } #about_tvc_content { width: 640px; height: 360px; } #news_content iframe{ width: 640px !important; height: 360px !important; } .story_cell:nth-child(2n) .story_desc_body { margin-left: auto; } .story_cell .story_desc_body:after { left: 0; } .story_img { height: auto; } .story_img img { width: 100%; height: auto; } .story_desc { position: static; height: auto; width: 100%; margin: 10px auto 50px; } .story_desc_body { position: relative; display: block; width: 98% !important; margin: -10px auto 50px !important;; padding-top: 50px; } /*新闻列表页*/ #news_lists .news_item { height: 158px; margin-top: 25px; } #news_nav { max-width: 520px; } #news_lists .news_item .news_img { margin: 20px auto; } #news_lists .news_item .news_desc .news_date { margin-top: 10px; } #news_lists .news_item .news_desc .news_title { margin-top: 10px; } #banner { height: 260px; } #banner_solution { height: 580px; } #banner_solution .banner_solution_top { top: 90px; } #support .connect_cell .connect_div { width: 100%; margin-bottom: 2rem; } #contact_ewm { margin-top: 20px; } #index3_aboutus { height: calc(100vh + 268px); } #index3_aboutus .index3_abouts_data .data3_cell { height: 88px; margin: 16px auto; } /*#index3_aboutus .index3_abouts_data .iconfont {*/ /* font-size: 30px;*/ /*}*/ #index3_aboutus .index3_abouts_data .index4_abouts_icon { width: 30px; } #index3_aboutus .index3_abouts_data .data_qty { font-size: 30px; } #index3_aboutus .index3_abouts_data .data3_cell:after { height: 88px; top: 0; } #index3_news .index3_news_cell { height: auto; } @media (min-height: 700px) { #index3_aboutus .index3_abouts_data .data3_cell { height: 158px; margin: 20px auto; } #index3_aboutus .index3_abouts_data .data3_cell:after { height: 120px; top: 19px; } } #index3_news .index3_news_cell .index3_news_img { width: 100%; height: 240px; overflow: hidden; } #index3_news .index3_news_cell .index3_news_content { height: 160px; margin: 22px auto; } #index3_news .index3_news_cell .index3_news_lists { padding-bottom: 50px; } #header_sqsy { position: relative; left: 60px; right: auto; } #news #news_content img { max-width: 100%; } .prod_cell { margin-top: 77px; } .prod_cell .prod_title { height: auto; line-height: 45px; } .prod_cell .prod_title:after { top: -16px; } .prod_cell .tab-content .prod_item { padding: 0; background-color: #f6f6f6; padding-bottom: 15px; } .prod_cell .tab-content .prod_item a h3, .prod_cell .tab-content .prod_item .prod_item_desc { padding-left: 10px; padding-right: 10px; } #check_cs { overflow: hidden; } #check_cs .check_canshu { width: 100%; margin-top: 40px; } #check_cs .col-12:first-child:after { display: block; width: 120%; margin-left: -10%; height: 20px; content: " "; background-color: #FFFFFF; } #support .support_desc { color: #616161; } #support .connect_cell .connect_div{ margin-top: 0.88rem; } #support .connect_cell h4 { text-align: left; font-weight: bold; text-indent: 3.66rem; background-position: 0 0.3rem; } #support .connect_cell .connect_div p { margin-bottom: -0.5rem; } #support .connect_cell .connect_div p{ color: #000000; font-size: 16px; } #support .connect_cell .connect_div p lable { width: 3.28rem; color: #000000; font-size: 16px; } #about_tvc { margin-top: 38px; } #about_qyry, #about_zlzs{ margin-top: 70px; } .about_desc *, .about_desc { color: #000000 !important; } .about_desc p { line-height: 30px; } #qyry_news .qyry_news_cell { line-height: 36px; font-size: 16px; } #qyry_news .qyry_news_cell:after { width: 6px; height: 6px; left: 12px; } #qyry_news .qyry_news_cell a { font-size: 16px; color: #000000; } #qyry_news { width: 96%; } #qyry_news a { line-height: 30px !important; color: #616161; } #product_cpgs, #show_td_lists { font-size: 16px !important; line-height: 28px !important; } #support .a_name{ margin-top: 55px; margin-bottom: 18px; } } @media (max-width: 768px) { .navbar-collapse { max-height: calc(100vh - 38px); /* 56px 是 navbar 的高度 */ overflow-y: auto; /* 启用垂直滚动 */ } #pc_heads .nav-link.active:before { display: none; } #pc_search { display: flex !important; } /*头部end*/ #myCarousel .carousel-item { height: 330px; } #myCarousel .carousel-caption { top: 4rem; } #myCarousel .carousel-desc:after { top: -20px; } #myCarousel .carousel-desc .pc_index_subtitle { height: 32px; font-size: 28px; line-height: 32px; } #myCarousel .carousel-desc h1 { font-size: 38px; letter-spacing: 1px; } #myCarousel .carousel-desc p a { height: 38px; line-height: 38px; border-radius: 19px; padding: 0 16px; } .index3_prod_img { height: 240px; } .index3_jjfa_desc { padding: 20px; } .index_aboutus_container { width: 100%; position: relative; top: 0; left: 0; } .index_abouts_btn { top: 25px; } #pc_head_log { padding-top: 0; padding-bottom: 0; } #pc_head_log img { height: 32px; } .carousel-caption { right: auto; left: calc(50% - 270px); } footer #footer_shouye a { font-weight: bold; color: #000000; } #footer h5 a { /*font-weight: bold;*/ } #about_tvc_content { width: 480px; height: 270px; } #news_content iframe{ width: 480px !important; height: 270px !important; } #news_nav { max-width: 420px; } #news_lists .news_item { height: auto; } #banner { height: 210px; } #banner_solution { height: 520px; } #banner_solution .banner_solution_top { top: 80px; } #product_peijian .peijian_img { width: 96%; } #product_peijian .peijian_desc { margin: 10px auto; } #index3_aboutus { height: auto; /*height: calc(100vh + 268px);*/ } .index3_abouts_data { display: block; } .index3_more.index3_mobile_btn { padding-left: 0; padding-right: 0; width: 90%; height: 50px; line-height: 50px; padding-top: 0px; font-size: 18px; } .mobile_btn { padding: 0px; width: 90%; height: 50px; line-height: 44px; font-size: 18px; display: block; margin: 5px auto; background-color: #f6f6f6 !important; border-radius: 0 !important; border-color: #000000 !important; color: #000000; } .mobile_btn.support_btn { background-color: #FFFFFF !important; } .index3_prod_desc h4, .index3_jjfa_desc h4 { font-size: 16px; color: #000000; } #footer_nav div.col-md-3 { margin-bottom: 18px; } #footer_nav h5 { margin-bottom: 6px; } #footer_nav .nav .mb-2 { margin-bottom: 0px !important; } #footer_copyright p { text-align: center; } #footer_copyright span, #footer_copyright a { display: block; width: 100%; text-align: center; } .index3_title { font-size: 28px; height: 72px; } .prod_cell .prod_title { font-size: 28px; } .prod_desc { font-size: 16px; } #download_content .nav-link, .prod_cell .prod_content .nav-link { font-size: 16px; } .prod_cell .tab-content .prod_item h3 { font-size: 16px; } .prod_cell .tab-content .prod_item .prod_item_desc { font-size: 14px; } .prod_cell .tab-content .prod_item .prod_item_desc { font-size: 12px; } #news_lists .news_cell { height: 388px; } #news_lists .news_cell .news_cell_desc .news_cell_title { font-size: 14px; } #contact_desc { font-size: 16px; line-height: 28px; } #contact_ul li { font-size: 18px; line-height: 55px; } .about_desc, #support .support_desc { font-size: 16px; line-height: 30px; color: #000000; } .story_desc .story_desc_body p { line-height: 24px; } #check_cs .check_canshu p { font-size: 16px; margin-bottom: 0; color: #000000; } #check_cs .check_canshu li { font-size: 16px; list-style-image: url("../img/right_small.png"); line-height: 36px; color: #000000; } #check_cs .check_canshu h3 { margin-bottom: 0px; } .download_item .download_item_content h4 { font-size: 16px; } #headerMobile .dropdown-toggle::after { float: right; margin-right: 3px; margin-top: 16px; display: none; } #headerMobile .navbar-nav .dropdown-menu-jz { /*#headerMobile .navbar-nav .dropdown-menu{*/ border: none; border-radius: 0; border-top: 2px solid #f10100; padding-left: 0; } #headerMobile .pc_head_nav { display: inline-block; min-width: 49%; font-size: 14px; } #headerMobile .pc_head_nav .dropdown-item { padding-left: 0; } #headerMobile #pc_heads .nav-link { line-height: 28px; font-weight: bold; margin-top: 10px; } #headerMobile .navbar-toggler:focus { box-shadow: none; } #headerMobile button.navbar-toggler:not(.collapsed) .navbar-toggler-icon { background-image: url("../img/x.svg"); } .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { box-shadow: none; } .btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus { box-shadow: none; } #news #news_content, #news #news_content p, #news #news_content span { font-size: 16px !important; line-height: 28px; } #show h1 { word-break: keep-all; } #product_cpgs, #product_cpgs p, #product_jscs p, #product_peijian, #show_td_lists{ line-height: 30px; } .prod_cell .prod_content .nav-link{ background: #afafaf; margin-right: 3px; color: #FFFFFF; border: none; position: relative; padding: 5px 22px; margin-bottom: 2px; } .prod_cell .prod_content .nav-link.active{ background-color: #f90713; color: #FFFFFF; } .prod_cell .prod_content .nav-link:after{ display: inline-block; width: 10px; height: 34px; line-height: 34px; content: "+"; position: absolute; right: 5px; top: 0; font-weight: bold; } .prod_cell .prod_content .nav-link.active:after{ content: "-"; } } @media (max-width: 576px) { #pc_search input { height: 45px; line-height: 45px; } #pc_search .btn { height: 45px; line-height: 45px; padding: 0 10px !important; width: 66px; float: right; } #myCarousel .carousel-item { height: 280px; } #myCarousel .carousel-caption { top: 4rem; } #myCarousel .carousel-desc:after { top: -20px; } #myCarousel .carousel-desc .pc_index_subtitle { height: 22px; font-size: 22px; line-height: 22px; } #myCarousel .carousel-desc h1 { font-size: 28px; letter-spacing: 1px; } #myCarousel .carousel-desc p a { height: 32px; line-height: 32px; border-radius: 16px; padding: 0 16px; } .carousel-caption { right: auto; left: 0; } .index3_prod_img { height: 140px; /*height: 270px;*/ } #index4_aboutus_contain { margin-top: 32.5vh; } .index3_prod_desc h4 { white-space: normal; } #about_tvc_content { width: 360px; height: 203px; } #news_content iframe{ width: 360px !important; height: 203px !important; } #news_nav { max-width: 240px; } #banner { height: 180px; } #banner_solution { height: 400px; } #banner_solution .banner_solution_top { top: 70px; } #product_jscs th { width: 25%; } #product_jscs td { width: auto; } .download_item .download_item_img { display: none; } .download_item .download_item_content { width: calc(100% - 4.6rem); } #download_content .nav-link{ padding: 10px 10px; } #index3_aboutus .index3_abouts_data { margin-top: 15px; } #index3_aboutus .index3_abouts_data .data3_cell { margin: 7px auto; height: 118px; } #index3_aboutus .index3_abouts_data .data_qty { font-size: 27px; margin: 1px auto; } #index3_aboutus .index3_abouts_data .data_desc { font-size: 13px; } #index3_aboutus .index3_abouts_data .data3_cell:after { top: 2px; } @media (min-height: 660px) { .index3_abouts_data { margin-top: 44px !important; } } #index_qty_nopadding { padding-left: 0; padding-right: 0; } }