.scr_case { margin: 0 auto; position: relative; } .pub_con_box{ background-color: #fff; position: relative; z-index: 1; margin-bottom: 584px; } .screen6 { display: none; position: fixed; z-index: 0; left: 0; bottom: 0; width: 100%; background-color: #1a1a1a; padding: 110px 0 90px 0; color: #8e9298; } .screen6 .vid_box { width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; } .screen6 .vid_box > div { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .screen6 .vid_box video { width: 100%; height: 100%; object-fit: cover; } .screen6 .foot_box .w_d0 { width: 15%; } .screen6 .foot_box .w_d1 { width: 25%; margin-right: 4.7%; } .screen6 .foot_box > .w_d2 { width: 25%; margin-top: 90px; } .screen6 .foot_box > .w_d2 > span { font-size: 20px; margin-bottom: 24px; height: auto; } .foo_add{ font-size: 20px !important; margin-bottom: 24px !important; height: auto !important; } .screen6 .foot_box > div > span { display: block; color: #fff; font-size: 24px; line-height: 1.1; height: 90px; } .screen6 .foot_box > div > a { color: #8e9298; display: block; font-size: 14px; line-height: 24px; } .screen6 .foot_box > div > a:hover { color: #fff; } .screen6 .foot_box > div > div { padding-left: 60px; position: relative; font-size: 14px; line-height: 24px; } .screen6 .foot_box > div > div > span { display: block; width: 60px; position: absolute; left: 0; top: 0; } .screen6 .copyRight_box { clear: left; margin-top: 90px; } .bsBox { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .bsBox *{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .sha_box .bshare-custom a { color: #8e9298; background-image: none; width: 38px; height: 38px; font-size: 38px; line-height: 38px; margin: 0 10px; position: relative; } .sha_box .bshare-custom a i { position: absolute; display: block; left: 50%; top: 50%; transform: translate(-50%, -50%); } .sha_box .bshare-custom a:hover { color: #fff; text-decoration: none; } #header { display: none; height: 0.6rem; background-color: rgba(0, 0, 0, 0.3); width: 100%; top: 0; left: 0; position: absolute; box-sizing: border-box; z-index: 5000; margin: auto; right: 0; padding: 0 4%; transition: all 0.3s cubic-bezier(0.7, 0.01, 0.3, 1); } #header #logo { height: 0.4rem; margin-top: 0.1rem; display: block; } #header #logo img { height: 100%; width: auto; display: block; } #header nav.app-nav { position: fixed; top: 0; right: 0; height: 0.6rem; line-height: 0.6rem; width: 0.5rem; z-index: 20; } #header nav.app-nav .getAppNav { font-size: 0.28rem; z-index: 6; position: absolute; width: 100%; height: 100%; margin: auto; right: 0; text-align: center; cursor: pointer; } #header nav.app-nav .getAppNav:before { content: ''; position: absolute; width: 0.28rem; height: 2px; background-color: #fff; top: 16px; bottom: 0; left: 0; right: 0; margin: auto; transition: all 0.3s ease-out; } #header nav.app-nav .getAppNav > span { position: absolute; width: 0.28rem; height: 2px; background-color: #fff; top: 0; bottom: 0; left: 0; right: 0; margin: auto; opacity: 1; transition: all 0.3s ease-out; } #header nav.app-nav .getAppNav:after { content: ''; position: absolute; width: 0.28rem; height: 2px; background-color: #fff; top: -16px; bottom: 0; left: 0; right: 0; margin: auto; transition: all 0.3s ease-out; } #header nav.app-nav .menuActive:before { transform: rotate(-45deg); transform-origin: 50% 50%; top: 0px !important; } #header nav.app-nav .menuActive > span { opacity: 0 !important; } #header nav.app-nav .menuActive:after { transform: rotate(45deg); transform-origin: 50% 50%; top: 0px !important; } #header nav.app-nav > ul { display: none; position: absolute; top: 100%; right: 0; border-bottom: 2px solid #d2d2d2; } #header nav.app-nav > ul > li { width: 100%; line-height: 0.4rem; text-align: center; background-color: white; transition: all 0.3s ease-out; border-top: 1px solid #eee; font-weight: bold; } #header nav.app-nav > ul > li > a { display: inline-block; width: 100%; color: rgba(0, 0, 0, 0.7); } #header nav.app-nav > ul > li.child-Down > .child-nav { padding: 0; overflow: hidden; background-color: rgba(226, 226, 226, 0.7); } #header nav.app-nav > ul > li.child-Down > .child-nav > li { width: 50%; float: left; text-align: center; line-height: 0.4rem; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; height: 0; } #header nav.app-nav > ul > li.child-Down > .child-nav.on > li { height: 0.4rem; } #header nav.app-nav > ul > li.child-Down > .child-nav > li > a { display: inline-block; width: 100%; color: rgba(47, 47, 47, 0.7); height: 0.4rem; line-height: 0.4rem; overflow: hidden; } .pub_banner { height: 6rem; transition: all 1s ease; transform: scale(1.1); -webkit-filter: blur(10px); -moz-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px); } .on.pub_banner{ transform: scale(1); -webkit-filter: blur(0px); -moz-filter: blur(0px); -ms-filter: blur(0px); filter: blur(0px); } .pro_body .pro_banner { width: 100%; background: url("../image/pro_banner.jpg") no-repeat center; background-size: cover; position: relative; } .banner_ad_box { color: #fff; font-size: 0.7rem; line-height: 1.1; position: absolute; left: 13.54%; bottom: 1rem; text-transform: uppercase; } .banner_ad_box .ad_l_title { font-family: "font_bk"; font-size: 0.25em; margin-top: .55rem; position: relative; max-width: 4.6rem; } .banner_ad_box .ad_l_title::after { content: ''; display: block; height: 1px; width: 4.6rem; background-color: rgba(255, 255, 255, 0.3); position: absolute; left: 0; top: -.275rem; } .pub_page_title { padding-top: 1.1rem; padding-bottom: 1rem; } .pub_page_title .pub_title .pub_small { display: inline-block; width: 60%; } .pro_list_box { position: relative; } .pro_list_box .pro_nav { position: absolute; left: 0; transform: translateX(-130%); text-align: center; z-index: 1; } .pro_list_box .pro_nav > div { margin-bottom: 1.2rem; position: relative; } .pro_list_box .pro_nav > div::after { content: ''; display: block; position: absolute; left: 50%; top: calc(100% + 0.4rem); height: 0.7rem; width: 1px; background-color: #9da6b1; } .pro_list_box .pro_nav > div:last-child { margin-bottom: 0; } .pro_list_box .pro_nav > div:last-child::after { display: none; } .pro_list_box .pro_nav > div .pro_nav_ser { opacity: 0; font-size: 1.2rem; line-height: 1; background: linear-gradient(180deg, #f1f2f3, rgba(241, 242, 243, 0.6), rgba(241, 242, 243, 0)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .pro_list_box .pro_nav > div .pro_nav_iden { font-size: 0.5rem; color: #939da9; position: absolute; top: .5rem; width: 100%; } .pro_now_img{ display: none; } .pro_list_box .pro_nav > div:hover .pro_det_img{ display: none; } .pro_list_box .pro_nav > div:hover .pro_now_img{ display: inline-block; } .pro_list_box .pro_nav > div:hover .pro_nav_ser { opacity: 1; } .pro_list_box .pro_nav > div:hover .pro_nav_iden { color: #004bc6; } .pro_list_box .pro_nav > div:hover .pro_nav_iden::after { content: ''; display: block; border-radius: 5px; height: 5px; width: 0.5rem; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); background-color: #004bc6; } .pro_list_box .pro_nav > div:hover .pro_nav_box_case{ width: 3.42rem; } .pro_list_box .pro_nav > div .pro_nav_box { width:3.24rem; padding: .5rem .5rem 0 .5rem; margin-left: 0.18rem; background-color: #004bc6; position: relative; } .pro_list_box .pro_nav > div:hover .pro_nav_box::after { content: ''; display: block; width: 0.25rem; height: 0.25rem; transform: rotate(45deg); position: absolute; left: -0.12rem; top: 0.7rem; background-color: #004bc6; } .pro_list_box .pro_nav > div:last-child:hover .pro_nav_box::after { top: 1.7rem; } .pro_list_box .pro_nav > div.on .pro_det_img{ display: none; } .pro_list_box .pro_nav > div.on .pro_now_img{ display: inline-block; } .pro_list_box .pro_nav > div.on .pro_nav_ser { opacity: 1; } .pro_list_box .pro_nav > div.on .pro_nav_iden { color: #004bc6; } .pro_list_box .pro_nav > div.on .pro_nav_iden::after { content: ''; display: block; border-radius: 5px; height: 5px; width: 0.5rem; position: absolute; bottom: 0rem; left: 50%; transform: translateX(-50%); background-color: #004bc6; } .pro_list_box .pro_case > div,.pro_list_box .pro_case > a { width: 29.43%; margin-left: 3.57%; margin-right: 0; } .pro_list_box .pro_case > div:nth-child(3n +1){ clear: both; display: block; } .pro_list_box .pro_case > div .btn-more::before,.pro_list_box .pro_case > a .btn-more::before { width: 0 ; margin-right: 0; } .pro_list_box .pro_list_case .pro_list{ min-height: 880px; } .pro_list_box .pro_case > div:hover .btn-more::before,.pro_list_box .pro_case > a:hover .btn-more::before { width: 20%; background-color: #004bc6; margin-right: 10px; } .pro_nav > div:last-child .pro_nav_box_case{ top: -1rem; } .pro_nav_box_case { min-height: 200px; width: 0; position: absolute; transition: all .5s ease; padding: 0; top: 0; left: 95%; color: #fff; overflow: hidden; } .pro_nav_box li { overflow: hidden; font-size: 0; text-align: left; display: block; position: relative; min-height: .8rem; } .pro_nav_box li span { display: inline-block; vertical-align: top; font-size: 0.2rem; width: 0.3rem; line-height: 27px; } .pro_nav_box li a { font-family: 'font_lt'; max-width: calc(100% - 0.3rem); display: inline-block; vertical-align: top; color: #fff; position: relative; font-size: 0.16rem; cursor: pointer; line-height: 27px; } .pro_nav_box li.on a { font-size: 0.2rem; } .pro_nav_box li.on a::after { content: ''; display: block; position: absolute; left: 0; bottom: -0.15rem; height: 5px; width: 100%; background-color: #fff; border-radius: 5px; } .list_page_box { padding: 0.6rem 0 1.35rem 0; font-size: 0; text-align: center; } .list_page_box > * { display: inline-block; vertical-align: middle; margin: .2rem 0; font-size: .2rem; line-height: .7rem; } .list_page_box .list_pages { font-size: 0; margin-left: .9rem; margin-right: .9rem; } .list_page_box .list_pages > a { display: inline-block; vertical-align: middle; font-size: .2rem; width: .7rem; background-color: #f9f9f9; color: #000000; } .list_page_box .list_pages > a:hover { background-color: #004bc6; color: #fff; } .list_page_box .list_pages > a.on { background-color: #004bc6; color: #fff; } .list_page_box > a { color: #9da6b1; cursor: pointer; text-transform: uppercase; } .list_page_box > a i { vertical-align: middle; } .list_page_box > a:hover { color: #004bc6; } .list_page_box > a.disable { cursor: auto; color: #cccccc; } .pro_info_box { padding-top: .4rem; padding-bottom: 1.7rem; } .pro_info_box .pro_info_mod { border-bottom: 1px solid #c8cdd4; padding-bottom: .7rem; } .pro_info_box .pro_info_mod:last-child { border-bottom: none; padding-bottom: 0; } .pro_info_box .pro_info_mod:first-child { padding-bottom: 1.4rem; } .pro_mod_title { font-size: 0.36rem; line-height: 1; padding: .9rem 0 .5rem 0; text-transform: uppercase; } .pro_info_text_box { width: 50%; } .pro_info_text_box .pro_info_name { font-size: .2rem; line-height: 1.1; margin-top: .45rem; color: #000; text-transform: uppercase; } .pro_info_text_box .pro_info_parameter { line-height: 1.1; font-size: 0.16rem; color: #000; } .pro_info_text_box p { font-family: "font_bk"; margin-top: .3rem; margin-bottom: .7rem; font-size: 0.14rem; line-height: .26rem; color: #b2b8c0; text-align: justify; letter-spacing: 0; } .pro_info_text_box p > span { /*padding-left: 0.1rem;*/ position: relative; display: block; } .pro_info_text_box p > span::after { display: none; content: '-'; position: absolute; right: 100%; top: 0; } .pro_info_con1 { position: relative; } .pro_info_img_box { width: 42.857%; position: relative; /*height: 100%;*/ } /*.pro_info_img_box .swiper-container {*/ /*height: 100%;*/ /*}*/ .pro_info_img_box .swiper-pagination { width: 100%; position: absolute; left: 0; bottom: 0; transform: translateY(100%); } .pro_info_img_box .swiper-pagination .swiper-pagination-bullet { margin: 0 0.1rem; transition: width .5s ease; border-radius: 5px; } .pro_info_img_box .swiper-pagination .swiper-pagination-bullet-active { background-color: #004bc6; width: .3rem; } .pro_info_img_box .pro_img_num { width: auto; position: absolute; left: 8.3%; top: 8.3%; font-size: .26rem; line-height: 1; color: rgba(0, 0, 0, 0.4); z-index: 11; } .pro_info_img_box .pro_img_num .at_num { color: black; margin-right: .05rem; } .pro_info_img_box .swiper-slide div { width: 100%; /*height: 100%;*/ /*background: linear-gradient(180deg, #e7edf3, #f0f3f8, #fafbfd);*/ padding-top: 1px; position: relative; } /*.pro_info_img_box .swiper-slide div div {*/ /*position: absolute;*/ /*left: 17.5%;*/ /*top: 17.5%;*/ /*!*transform: translate(-50%, -50%);*!*/ /*width: 65%;*/ /*height: 65%;*/ /*background-position: center;*/ /*background-repeat: no-repeat;*/ /*background-size: contain; }*/ .pro_info_img_box .swiper-slide div img { width: 100%; display: block; } .ind_body .screen4 .tit_place2 { margin-left: 0; } .employ_text_box { padding-top: .2rem; } .employ_text_box .swiper-slide { background-color: #fff; } .emloy_title { line-height: 3.6; font-size: 0.22rem; color: #000000; } .employ_text { text-align: center; } .emloy_info { width: 60%; color: #9ea4ae; font-size: 0.16rem; line-height: 2; margin: 0 auto; } .pro_info_con2 { position: relative; } .pro_info_con2 .swiper-button-next, .pro_info_con2 .swiper-button-prev { background: none; color: #c8cdd4; font-size: .4rem; text-align: center; } .pro_info_con2 .swiper-button-next i, .pro_info_con2 .swiper-button-prev i { display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .pro_info_con2 .swiper-button-next:hover, .pro_info_con2 .swiper-button-prev:hover { color: #004bc6; } .pro_info_con2 .swiper-container { width: 85.7125%; margin: 0 auto; } .pro_info_con2 .swiper-slide { width: 83.33% !important; } .pro_info_con2 .swiper-slide .con2_img_box { width: 100%; } .pro_info_con2 .swiper-slide .con2_img_box img { width: 100%; display: block; } .pro_down_box { background-color: #f9fafb; position: relative; border: 1px solid #e1e4e9; margin-bottom: .15rem; } .pro_down_box .pro_down_name { width: calc(100% - 1.5rem); position: relative; padding: 0.6rem 1.5rem; padding-right: 10px; line-height: 0.28rem; color: #000000; font-size: 0.18rem; } .pro_down_box .pro_down_name i { position: absolute; top: .6rem; left: .7rem; font-size: 0.24rem; color: #747474; } .pro_down_box .btn_pro_down { position: absolute; top: 0; right: 0; width: 1.5rem; height: 100%; cursor: pointer; background-color: #e1e4e9; } .pro_down_box .btn_pro_down > div { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; width: 100%; line-height: 1; } .pro_down_box .btn_pro_down > div i { color: #677181; font-size: 0.3rem; } .pro_down_box .btn_pro_down > div > div { margin-top: .2rem; font-size: .14rem; color: #8b919c; } .pro_down_box .btn_pro_down:hover > div i,.pro_down_box .btn_pro_down:hover > div>div{ color: #004bc6; } .ser_body .pro_banner { width: 100%; background: url("../image/ser_banner.jpg") no-repeat center; background-size: cover; position: relative; } .ser_body .banner_ad_box { bottom: 0.56rem; } .ser_body .banner_ad_box .ad_l_title { font-size: 0.14rem; line-height: 1.64; letter-spacing: 1px; } .ser_banner_box { width: 61.5%; margin-top: 1rem; } .ser_banner_box .ser_sel_box:hover .btn_sha_sty { margin-top: 0; } .ser_banner_box .btn_sha_sty { cursor: pointer; transition: margin-top .5s ease; position: relative; float: left; margin-right: 10px; width: calc( 33.33% - 6.66px); } .ser_banner_box .btn_sha_sty > img { display: block; width: 100%; } .ser_banner_box .btn_sha_sty .ser_btn_con_name { color: #fff; font-size: 0.2rem; position: absolute; width: 178.57%; left: 50%; top: 50%; text-align: center; transform: rotate(90deg) translate(-50%, -50%); text-transform: uppercase; transform-origin: top left 0; } .ser_banner_box .btn_sha_sty .ser_btn_con_name span { display: inline-block; vertical-align: middle; width: 1rem; height: 1px; margin: 0 .6rem; transition: width .5s ease; background-color: white; } .ser_banner_box .btn_sha_sty .ser_btn_con_name i { font-size: .24rem; vertical-align: middle; } .ser_banner_box .btn_sha_sty:nth-child(2) { margin-top: 1rem; } .ser_banner_box .btn_sha_sty:last-child { margin-right: 0; margin-top: 0.5rem; } .ser_num_box { text-align: right; position: relative; padding-right: 2.6rem; font-size: 0.18rem; color: #84848e; line-height: 1rem; transition: all .5s ease; cursor: pointer; } .ser_num_box .ser_num { opacity: 0; position: absolute; right: 0; top: 0; font-size: .9rem; color: #004bc6; transition: all .5s ease; } .ser_num_box .ser_num::after { content: ''; display: inline-block; vertical-align: middle; width: 1.05rem; margin-left: .15rem; height: 2px; background-color: #004bc6; } .ser_banner_page_box { position: absolute; top: 3rem; right: -18.571%; } .ser_banner_page_box .active-nav .ser_num_box { color: #000; font-size: 0.24rem; } .ser_banner_page_box .active-nav .ser_num_box .ser_num { opacity: 1; } .ser_mod1_bg { padding-top: 1px; background: url("../image/ser_banner_bg.jpg") no-repeat center bottom; background-size: cover; } .ser_sup_img_case { position: relative; margin-top: .9rem; } .ser_sup_adorn{ text-transform: uppercase; } .ser_sup_img_case .ser_sup_adorn { position: absolute; transform: rotate(90deg) translate(-40%, -100%); transform-origin: top left 0; left: 0; top: 0; line-height: 1; font-size: 1.5rem; color: rgba(38, 42, 50, 0.1); } .ser_sup_img_case .ser_sup_img_box { width: 80%; position: relative; left: 20%; top: 0; z-index: 1; } .ser_sup_img_case .ser_sup_img_box > img { width: 100%; } .ser_sup_img_case .ser_sup_img_box > a { position: absolute; width: 19.6%; display: block; left: 6.25%; bottom: 18.66%; cursor: pointer; box-shadow: 14px 0 50px rgba(0, 0, 0, 0.2); transition: bottom .5s ease; } .ser_sup_img_case .ser_sup_img_box > a img { width: 100%; display: block; } .ser_sup_img_case .ser_sup_img_box > a:hover { bottom: 22%; } .ser_sup_img_case .ser_sup_img_box > a:nth-child(3) { left: 31%; } .ser_sup_box .pub_title { padding-left: 20%; } .pub_popup { display: none; position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); left: 0; top: 0; z-index: 99; } .pub_popup > div { background-color: #fff; padding: 0.6rem 1.3rem 1.15rem 1.3rem; position: absolute; margin: auto; left: 0; top: 0; right: 0; bottom: 0; width: 72.916%; height: 82.79%; } .pub_popup > div .btn_pop_close { position: absolute; right: 5%; top: 5%; cursor: pointer; font-size: .3rem; color: #758190; } .pub_popup > div .btn_pop_close:hover { color: #004bc6; } .pop_down_list .pro_mod_title { padding: 0; line-height: .9rem; border-bottom: 1px solid #e1e4e9; margin-bottom: .2rem; } .pop_down_list .wh_100 { height: 100%; width: 100%; } .pop_down_list .serPop { height: calc(100% - 1.1rem); } .pop_down_list .pro_down_box { width: 100%; margin-bottom: 0; border: none; border-bottom: 1px solid #e1e4e9; background-color: transparent; } .pop_down_list .pro_down_box .pro_down_name { width: calc(100% - .9rem); padding: .5rem 10px .5rem 1.3rem; } .pop_down_list .pro_down_box .pro_down_name i { top: .5rem; left: .5rem; } .pop_down_list .pro_down_box .btn_pro_down { width: .9rem; background-color: transparent; } .pop_down_list .pro_down_box .btn_pro_down > a { display: block; width: .45rem; height: .45rem; border-radius: 50%; cursor: pointer; position: absolute; left: 0; top: 50%; margin-top: -0.225rem; background-color: #758190; color: #fff; text-align: center; line-height: 0.45rem; font-size: 0.18rem; box-shadow: 2px 10px 16px rgba(44, 61, 85, 0.36); } .pop_down_list .pro_down_box .btn_pro_down > a:hover { background-color: #004bc6; box-shadow: 2px 10px 16px rgba(0, 75, 198, 0.36); } .jspTrack { background-color: #fff; } .jspDrag { background-color: #004bc6; border-radius: 5px; } .jspVerticalBar { background-color: transparent; } .sol_mess_l { margin-top: 1rem; } .sol_mess_l .sol_ind_img { width: 41.07%; float: left; } .sol_mess_l .sol_text_box { width: 50%; float: right; } .sol_mess_l .sol_text_box .sol_ind_title { font-size: 0.22rem; color: #000; padding: 10px 0 15px 0; line-height: 1.8; border-bottom: 1px solid #cacdd1; text-transform: uppercase; } .sol_mess_l .sol_text_box .sol_ind_info { font-size: 0.16rem; line-height: 1.8; color: #9ea4ae; margin-top: .2rem; font-family: "font_bk"; } .ser_sup_box .pub_title .pub_small { width: 100%; font-family: "font_bk"; } .slo_body .pro_banner { width: 100%; background: url("../image/sol_banner.jpg") no-repeat center; background-size: cover; position: relative; } .sol_mod1_bg > .sol_nav { padding: .7rem 0; } .sol_mod1_bg > .sol_nav .on .pro_nav_ser { opacity: 1; } .sol_mod1_bg > .sol_nav .on .pro_nav_iden { float: left; color: #004bc6; } .sol_mod1_bg > .sol_nav .on .sol_nav_name { float: left; margin-left: .1rem; color: #000; font-size: .3rem; line-height: .6rem; margin-top: 0; } .sol_mod1_bg > .sol_nav .fl_r .sol_nav_box { float: left; } div.sol_nav_box { text-align: left; } div.sol_nav_box .sol_nav_name_box { min-width: 100%; white-space: nowrap; } div.sol_nav_box .sol_nav_name_box > * { display: inline-block; float: none !important; } .sol_nav_name_box .pro_now_img{ display: inline-block; } .sol_nav_box { position: relative; text-align: center; } .sol_nav_box .pro_nav_ser { height: 1.54rem; overflow: hidden; opacity: 0; background: linear-gradient(180deg, #f1f2f3, rgba(241, 242, 243, 0.7), rgba(241, 242, 243, 0)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: 2.2rem; line-height: 1; } .sol_nav_box .pro_nav_iden { font-size: .6rem; color: #9da6b1; line-height: .6rem; } .sol_nav_box .sol_nav_name { text-transform: uppercase; font-size: .18rem; color: #758190; line-height: 1.2; margin-top: .05rem; } .sol_nav_box .sol_nav_name_box { position: absolute; left: 0; min-width: 100%; bottom: 0; } .sol_detail_box { margin-left: 13.55%; width: 86.45%; } .sol_detail_box .sol_nav_l_box { float: left; width: 16.867%; } .sol_detail_box .sol_nav_l_box > div { max-width: 154px; font-size: 0.16rem; margin-bottom: .7rem; line-height: 1.457; } .sol_detail_box .sol_nav_l_box > div > a { color: #858e9c; position: relative; } .sol_detail_box .sol_nav_l_box > div > a::after { content: ''; position: absolute; left: 0; bottom: -.15rem; display: block; height: 5px; border-radius: 5px; background-color: #004bc6; width: 0; } .sol_detail_box .sol_nav_l_box > div.on > a { color: #000; font-size: .2rem; display: inline-block; } .sol_detail_box .sol_nav_l_box > div.on > a::after { width: 100%; } .sol_detail_box .sol_det_show_box_bg { float: right; width: 83.133%; padding: .2rem 0 0 .75rem; background: linear-gradient(180deg, #e6ecf3, white); } .sol_detail_box .sol_det_show_box_bg .swiper-slide { width: auto; } .sol_detail_box .sol_det_show_box_bg .part_drawing:hover .part_ol { opacity: 1 !important; transition: opacity .5s ease; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box { width: 75.797%; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_title { font-size: .35rem; line-height: .6rem; padding: .3rem 0; color: #000; border-bottom: 1px solid #d7dce1; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box { margin-top: 0.8rem; position: relative; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-next, .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-prev { background: none; color: #c8cdd4; font-size: .4rem; text-align: center; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-next i, .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-prev i { display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-next:hover, .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-prev:hover { color: #004bc6; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-next, .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-prev { top: 1rem; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-next { right: 0; transform: translateX(100%); } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .swiper-button-prev { left: 0; transform: translateX(-100%); } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .part_drawing { display: inline-block; text-align: center; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .part_drawing > div .part_name { font-size: .16rem; line-height: 2.5; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .part_drawing > div .det_img { height: 1.5rem; line-height: 1.5rem; position: relative; } .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .part_drawing > div .det_img img { vertical-align: bottom; display: inline-block; max-height: 100%;} .sol_detail_box .sol_det_show_box_bg .sol_det_show_box .sol_det_img_box .part_drawing .part_ol { opacity: 0; color: rgba(38, 42, 50, 0.1); font-size: 1.2rem; line-height: 1; height: 0.8rem; overflow: hidden; margin-top: .3rem; } .sol_mod1_bg { position: relative; } .tbb_body .pro_banner { position: relative; background: url(../image/tbb_banner_3.jpg) no-repeat center center; background-size: cover; } .tbb_body .banner_ad_box .ad_l_title { font-size: 0.14rem; } .vide_btn { cursor: pointer; position: absolute; right: -.6rem; top: 1rem; margin-top: -0.24rem; background-color: #004bc6; text-align: center; line-height: 0.48rem; width: 0.48rem; border-radius: 50%; color: #fff; font-size: .14rem; } .vide_btn i { display: none; } .vide_btn i:first-child { display: block; } video { object-fit: cover; width: 100%; height: 100%; } .pro_banner .vid_box { height: 100%; width: 100%; } .pro_banner .vid_box > div { height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.1); position: absolute; left: 0; top: 0; } .abo_com { width: 50%; } .abo_com .com_title { font-size: 0.45rem; line-height: 1.77; color: #000; text-transform: uppercase; } .abo_com .com_info { font-family: "font_bk"; margin-top: 0.45rem; font-size: 0.14rem; line-height: 2; color: #333; min-height: 5rem; } .abo_com .com_motto { text-align: right; color: #000; font-size: 0.26rem; line-height: 3.384; border-top: 1px solid #9f9f9f; margin-top: .4rem; } .abo_com_img { width: 40%; } .abo_com_img img { width: 100%; display: block; } .abo_mod1_bg { padding: 1.5rem 0; } .abo_mod2_bg { background: url("../image/tbb_con_2.jpg") repeat-x left center; background-size: auto 100%; padding: 1.2rem 0; overflow: hidden; } .abo_mod1_bg .ser_sup_img_case { margin-left: 13.55%; width: 86.45%; margin-top: 0; } .abo_mod1_bg .ser_sup_img_case .ser_sup_img_box { left: 0; width: 100%; margin-left: 0; /*height: 822px;*/ background: url("../image/joinUs_bg.png") no-repeat center top,#f0f3f4; padding: 1.65rem 0 1.4rem 1.4rem; } .abo_mod1_bg .ser_sup_img_case .ser_sup_adorn { transform: rotate(90deg) translate(20%, -100%); } /*杩藉姞 鍔犲叆鎴戜滑*/ .joi_num{ font-size: 30px; } .join_us { width: 71.014%; text-align: left; font-size: .16rem; line-height: 1; margin-bottom: .9rem; } .join_us > .joi_line { display: inline-block; vertical-align: middle; height: 1px; background-color: #000; width: 30.61%; margin-right: .45rem; } .join_box { width: 75.9%; } .join_box > div { margin-bottom: 9px; padding: .1rem .9rem .1rem 1.05rem; background-color: #fff; } .join_box > div:last-child{ margin-bottom: 0; } .join_box > div .join_title { cursor: pointer; line-height: .3rem; padding: .45rem 0; position: relative; } .join_box > div .join_title > span:first-child { display: block; float: left; position: relative; padding-left: .5rem; font-size: .16rem; line-height: .3rem; color: #333; width: 40%; } .join_box > div .join_title > span:first-child i { position: absolute; left: 0; top: 0; font-size: .3rem; color: #444; } .join_box > div .join_title > span:nth-child(2) { display: block; float: left; padding-right: .2rem; font-size: .16rem; line-height: .3rem; color: #333; width: 60%; } .join_box > div .join_title > i { font-size: .2rem; line-height: .3rem; display: block; position: absolute; right: 0; top: 0.45rem; transform: rotate(0deg); transition: all .5s ease; } .join_box > div .join_con { padding-left: .5rem; font-size: .14rem; color: #333333; max-height: 0; overflow: hidden; transition: max-height .5s ease; } .join_box > div .join_con > div { width: 85%; } .join_box > div .join_con .join_way { color: #004bc6; margin-bottom: 0.45rem; } .join_box > div > div:last-child { border-bottom: none; } .join_box > div.on .join_con { max-height: 999px; } .join_box > div.on div > i { transform: rotate(90deg); } .time_con { margin-left: 20%; padding-top: 5%; width: 80%; } .time_con > div { position: relative; padding: 10px; line-height: 20px; font-size: 16px; color: #333; } .time_con > div::after { content: ''; display: block; position: absolute; left: 0; top: 50%; border-radius: 50%; background-color: #333; } .at_time { display: inline-block; vertical-align: middle; font-size: 0; position: relative; overflow: hidden; height: 250px; z-index: 1; } .at_time > div { display: inline-block; vertical-align: top; font-size:250px; font-weight: bold; line-height: 1; color: #cacaca; height:100%; overflow: hidden; } .at_time .at_time_decade { position: relative; } .at_time .at_time_decade > div { position: absolute; top: -100%; } .at_time .at_time_unit, .at_time .at_time_decade { width:160px; } .at_time .at_time_unit { position: relative; } .at_time .at_time_unit > div { position: absolute; top: -400%; } .at_time .at_time_unit, .at_time .at_time_decade { height: 100%; } .at_time .at_time_unit > div > div, .at_time .at_time_decade > div > div { background-image: linear-gradient(#e66465, #af290c); /* 鏍囧噯璇硶 */ -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .time_sel_box { text-align: center; position: relative; } .time_sel_box::after { content: ''; display: block; width: 137.142%; height: 1px; background-color:#ddd; position: absolute; left: -18.571%; bottom: 32%; } .time_sel_box .btn_prev_box { left: 0; } .time_sel_box .btn_next_box { right: 0; } .time_sel_box .btn_prev_box, .time_sel_box .btn_next_box { position: absolute; width: 150px; bottom: calc(32% - 17px); z-index: 2; } .time_sel_box .btn_prev_box > .obj_time_box, .time_sel_box .btn_next_box > .obj_time_box { font-size: 35px; color: #d0d4dc; line-height:50px; height: 50px; overflow: hidden; position: relative; width: 100%; } .time_sel_box .btn_prev_box > .obj_time_box > div, .time_sel_box .btn_next_box > .obj_time_box > div { position: absolute; width: 100%; } .time_sel_box .btn_prev_box .btn_prev, .time_sel_box .btn_prev_box .btn_next, .time_sel_box .btn_next_box .btn_prev, .time_sel_box .btn_next_box .btn_next { display: inline-block; height: 30px; width: 30px; border-radius: 50%; text-align: center;background-color: #fff; position: relative; cursor: pointer; } .time_sel_box .btn_prev_box .btn_prev i, .time_sel_box .btn_prev_box .btn_next i, .time_sel_box .btn_next_box .btn_prev i, .time_sel_box .btn_next_box .btn_next i { font-size:25px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); opacity: 1; color: #fff; z-index: 2} .time_sel_box .btn_prev_box .btn_prev::after, .time_sel_box .btn_prev_box .btn_next::after, .time_sel_box .btn_next_box .btn_prev::after, .time_sel_box .btn_next_box .btn_next::after { content: ''; height: 30px; width: 30px; font-size: 25px; border-radius: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: #cacaca; opacity: 1; } .time_sel_box .btn_prev_box .btn_prev:hover, .time_sel_box .btn_prev_box .btn_next:hover, .time_sel_box .btn_next_box .btn_prev:hover, .time_sel_box .btn_next_box .btn_next:hover { border-color: #ad280d; background-color: #ad280d; } .time_sel_box .btn_prev_box .btn_prev:hover i, .time_sel_box .btn_prev_box .btn_next:hover i, .time_sel_box .btn_next_box .btn_prev:hover i, .time_sel_box .btn_next_box .btn_next:hover i { opacity: 1; color: #fff;} .time_sel_box .btn_prev_box .btn_prev:hover::after, .time_sel_box .btn_prev_box .btn_next:hover::after, .time_sel_box .btn_next_box .btn_prev:hover::after, .time_sel_box .btn_next_box .btn_next:hover::after { opacity: 1; background-color: #ad280d;} .btn_next_box > .obj_time_box > div { top: -100%; } .btn_prev_box > .obj_time_box > div { top: 100%; } .time_con_box > div { display: none; } .time_con_box > div:first-child { display: block; } /*瑙嗛*/ .pub_shade { display: none; position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); left: 0; top: 0; z-index: 99; } .pub_shade .btn_vid_close { display: block; border-radius: 50%; cursor: pointer; text-align: center; width: 40px; height: 40px; font-size: 16px; line-height: 40px; color: #fff; background-color: #004bc6; position: absolute; top: -30px; right: -30px; z-index: 1; } .pub_shade .sha_vid_box { width: 60%; height: auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .pub_shade .sha_vid_box video { width: 100%; height: 100%; } .player_on-dimensions { width: 100%; height: auto; } .video-js .vjs-tech { position: relative; } .video-js .vjs-big-play-button { display: none; } .ser_sha{ height: 100%; width: 100%; position: absolute;left: 0; top: 0; background-color: rgba(25,93,204,.6); transition: opacity .5s ease; opacity: 0; } .btn_sha_sty:hover .ser_sha{ opacity: 1; } .ser_banner_box .btn_sha_sty:hover .ser_btn_con_name span{ width: 0; } .swiper-container-fade .swiper-slide{ pointer-events: all; } .code_src{ display: none; } .pro_nav.fixed{ position: fixed; left: 13.5%; top: 91px; } .pro_nav.ab_bottom{ position: absolute; bottom: 80px } .language_sel span{ float: left; width: 50%; display: block; text-align: center; border-right: 1px solid #eee; } .language_sel span:last-child{ border-right: none; } .language_sel span.on{ color: rgba(25,93,204,1); } .disab { pointer-events: none; opacity: 0; } @media(max-width: 992px){ .scr_case{ width: 100%; padding-top: 40px;} .time_sel_box .btn_prev_box > .obj_time_box, .time_sel_box .btn_next_box > .obj_time_box{ font-size: 20px;} .at_time > div{ font-size: 40px;} .at_time{ height: 40px;} .at_time .at_time_unit, .at_time .at_time_decade{ width: 23px;} .time_con{ width: 100%; margin-left: 0px;} .time_con > div{ font-size: 12px;} }