@charset "utf-8"; /** * @Author zcool * @Date 2017-11-20 */ body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, li, pre, form, fieldset, legend, button, input, textarea, th, td, ol { margin: 0; padding: 0; } *, ::after, ::before { box-sizing: border-box; font-family: "PingFang HK", "Microsoft YaHei", "Arial"; } .pure:before, .pure:after { content: " "; display: table; } .pure:after { clear: both; } p{ word-break: break-all; text-align: justify; } body { font: 12px "PingFang HK", "Microsoft YaHei", "Arial"; color: #333; line-height: 1.5; overflow-x: hidden; } ol, ul, li { list-style-type: none; vertical-align: middle; } img { vertical-align: top; border: 0; } input, select, textarea, button { vertical-align: middle; } textarea, input { /*text-indent: 10px;*/ } /*表单元素默认有10像素的缩进*/ input[type='submit'], input[type='button'], button { text-indent: 0; text-align: center; cursor: pointer; } label, button, a { cursor: pointer; } ins, em, b, i { text-decoration: none; font-style: normal; } /* 去掉浏览器激活样式 */ select:focus, textarea:focus, input:focus, button { outline: none; } /* 提示文字的初始样式 */ input::-webkit-input-placeholder, input::-moz-input-placeholder, textarea::-webkit-textarea-placeholder, textarea::-moz-textarea-placeholder { color: #999; transition: color .5s; } /* 提示文字的激活样式 */ input:focus::-webkit-input-placeholder, input:focus::-moz-input-placeholder, input:hover::-webkit-input-placeholder, input:hover::-moz-input-placeholder, textarea:focus::-webkit-input-placeholder, textarea:focus::-moz-input-placeholder, textarea:hover::-webkit-input-placeholder, textarea:hover::-moz-input-placeholder { color: #c2c2c2; } /* table */ table { border-collapse: collapse; border-spacing: 0; font: inherit; } /* a_link */ a { color: inherit; text-decoration: none; } a[href] { cursor: pointer; } a:hover { text-decoration: none; cursor: pointer; } a:focus { background-color: transparent; } h1, h2, h3, h4, h5, h6, em { font-weight: normal; } a, span, li, b, i, label, p, strong, div, h1, h2, h3, h4, h5, h6, font, small, em, li, pre, form, fieldset, legend, button, input, textarea, th, td { /*font-size: 14px;*/ } p { line-height: 2; } font { font-size: inherit; font-style: inherit; color: inherit; font-weight: inherit; text-transform: inherit; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } /*用来解决在安卓上的点击出现篮框问题*/ body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /*解决ios上去除微信点击蓝色边框 */ a:focus, input:focus, p:focus, div:focus { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body, html { height: 100%; width: 100%; } body::-webkit-scrollbar, html::-webkit-scrollbar { width: 3px; border-radius: 1.5px; } body::-webkit-scrollbar-button, html::-webkit-scrollbar-button { display: none; } body::-webkit-scrollbar-track, html::-webkit-scrollbar-track { background-color: #eee; } body::-webkit-scrollbar-thumb, html::-webkit-scrollbar-thumb { background-color: #eee; } /*滚动动画的样式*/ /*.disable-hover {*/ /*pointer-events: none;*/ /*}*/ .scroll-animate.animated { visibility: hidden; } .font-fadeIn font { display: inline-block; min-width: 12px; } .scrolly { transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; } /* 浮动与清浮动 */ .fl { float: left; } .fr { float: right; } .cl::after { content: '\20'; display: block; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; } .hide { display: none; } .show { display: block; } .text_overflow { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } [data-ahref] { cursor: pointer; } html { font-size: 100px; } /* 初始定义 */ @font-face { font-family: 'word'; src: url('../css/font/ITCAvantGardePro-Demi.otf'); src: url('../css/font/ITCAvantGardePro-Demi.eot?#iefix') format('embedded-opentype'), url('../css/font/ITCAvantGardePro-Demi.woff') format('woff'), url('../css/font/ITCAvantGardePro-Demi.ttf') format('truetype'), url('../css/font/ITCAvantGardePro-Demi.svg#YourWebFontName') format('svg'); } .word { font-family: word; } .wc { color: #fff; } .mc { color: #b40606; } .fc { color: #a2bccc; } .gc { color: #d7dee4; } .d-gc { color: #7f8c94; } .rc { color: #fe0000; } .grc { color: #69b22a; } h1 { font-size: 0.36rem; font-weight: bold; } h3 { font-size: 0.18rem; font-weight: bold; } h4 { font-size: 0.16rem; font-weight: bold; } /*品牌文化*/ .obneau{ padding-top:5%;} .obneau li{ width:32%; float:left; margin-right:2%; margin-bottom:2%;overflow:hidden; position:relative;} .obneau li:before{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#d8241d; z-index:1; opacity:0; visibility:hidden; transition:all 0.5s ease;} .obneau li:nth-child(3n){ margin-right:0;} .obneau li .tit{ position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); color:#fff; font-weight:bold; font-size:20px; text-align:center;} .obneau li .pic{ overflow:hidden;} .obneau li .pic img{ width:100%; height:330px; object-fit:cover;} .obneau li .con{ position:absolute; opacity:0; visibility:hidden; z-index:2; left:0; top:50%; transform:translateY(-50%); width:100%; padding:0 40px; color:#fff; transition:all 0.5s ease;} .obneau li .con .d1{ font-weight:bold; font-size:20px;} .obneau li .con .d2{ margin-top:20px; line-height:2; font-size:16px;} .cul_con{ background:#f5f5f5; overflow: hidden; } .con_case_b{ width: 81.25vw; margin: 0 auto; padding-top: 1.5rem; padding-bottom: 1.6rem; position: relative; } .scr1_img_box{ position: relative; float: left; width: 44.23%; margin-top: -42px; margin-left: -42px; } .scr1_img_case{ display: block; width: 100%; } .scr1_img_face{ position: absolute; left:0; top: 0; bottom: 0; right: 0; margin: auto; display: block; width: 39%; } .scr1_text_box{ margin-top: -42px; float: right; width: 50%; } .cul_title{ font-size: 32px; font-weight: 700; line-height: 1.5rem; color: #000; } .cul_info{ font-size: 14px; color: #72787f; line-height: 2.57; } .case_bg{ position: relative; padding-top: 1.4rem; padding-bottom:1.4rem; }.case_bg::after{ content: ''; display: block; background-color: #fff; width: 100%; height: 100%; position: absolute; left: 0%; top: 0; border-radius: 10px; box-shadow: 0 0 90px rgba(29, 56, 75, .17); } .case_bg> div{ position: relative; z-index: 1; } .case_bg >.src2_img_box{ position: absolute; bottom: -64px; right: 16.666%; width: 25%; -webkit-box-shadow: 0 0 68px rgba(29, 56, 75, .36); -moz-box-shadow: 0 0 68px rgba(29, 56, 75, .36); box-shadow: 0 0 68px rgba(29, 56, 75, .36); -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; overflow: hidden; z-index: 2; } .src2_img_box > img{ width: 100%; display: block; } .sr2_con_box{ width: 40%; margin-left:10%; float: left; } .sr2_con_box > img{ width: 100%; display: block; } .cul_src2_line{ font-weight:bold; font-size:26px; margin-bottom: 30px; } .case_bg >.scr2_title_box{ position: absolute; width: 16.666%; top: -40px; right: 0; text-align: center; z-index: 2; font-size: 40px; color: #d5dae0; line-height: 1; } .scr2_title_box> img{ position: relative; left: 50%; top: -43px; transform: translateX(-50%); } .scr2_title { width: 350px; text-transform: uppercase; position: relative; left: 50%; margin-left: -175px; transform: rotate(90deg); } .cul_info_case{ float: left; width: 50%; height: 435px; padding-left: 260px; position: relative; overflow: hidden; } .img_center_box{ position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 230px; height: 230px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; background-color: #fff; } .cen_img_0{ width: 100%; display: block; } .cen_img_1{ position: absolute; top: 50%; left: 50%; width: 70px; margin-left: -35px; margin-top: -50px; } .cul_src3_con_box > .cul_info_case:nth-child(odd){ text-align: right; padding-right: 260px; padding-left: 0; } .scr3_title{ margin-top: 160px; font-size: 26px; color: #000; font-weight: 700; padding-bottom: 38px; line-height: 1; border-bottom: 1px solid #d2d6d9; transition: all .5s ease; margin-bottom: 35px; position: relative; } .scr3_title::after{ content: ''; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 10px; width: 10px; background-color: #b40606; position: absolute; bottom: -5px; } .loop1 .scr3_title::after{ right: -20px; } .loop2 .scr3_title::after{ left: -20px; } .loop3 .scr3_title::after{ right: -20px; } .loop4 .scr3_title::after{ left: -20px; } .scr3_title::before{ content: ''; display: block; height: 1px; width: 200px; border-bottom: 1px #d2d6d9 dashed; position: absolute; top: calc(100% + 0px); transition: color .5s ease; } .loop1 .scr3_title::before{ right: -20px; transform: rotate(225deg); transform-origin: 100% 100%; } .loop2 .scr3_title::before{ left: -20px; transform: rotate(135deg); transform-origin: 0 0; } .loop3 .scr3_title::before{ right: -20px; transform: rotate(135deg); transform-origin: 100% 100%; } .loop4 .scr3_title::before{ left: -20px; transform: rotate(225deg); transform-origin: 0 0; } .cul_info_case:hover .scr3_title::before{ border-color: #b40606; } .cul_info_case:hover .scr3_title{ color: #b40606; border-color: #b40606; } .scr3_info{ font-size: 14px; line-height: 36px; color: #72787f; transition: all .5s ease; } .cul_info_case:hover .scr3_info{ color: #000; } .loop_box{ -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; width: 380px; height: 380px; position: absolute; overflow: hidden; transition: all .5s ease; transform: translate3d(0,0,0); } /*.cul_info_case:hover .loop_box{*/ /*width: 480px;*/ /*height: 480px;*/ /*}*/ .loop1 .loop_box{ right: 0; bottom: 0; transform: translate3d(50%,50%,0); background-color:#f4a2a2 ; } .loop2 .loop_box{ left: 0; bottom: 0; transform: translate3d(-50%,50%,0); background-color:#eb7a7a ; } .loop3 .loop_box{ right: 0; top: 0; transform: translate3d(50%,-50%,0); background-color:#d80909 ; } .loop4 .loop_box{ left:0; top: 0; background-color:#b40606 ; transform: translate3d(-50%,-50%,0); } .loop1:hover .loop_box{ transform: translate3d(50%,50%,0) scale(1.2); } .loop2:hover .loop_box{ transform: translate3d(-50%,50%,0) scale(1.2); } .loop3:hover .loop_box{ transform: translate3d(50%,-50%,0) scale(1.2); } .loop4:hover .loop_box{ transform: translate3d(-50%,-50%,0) scale(1.2); } .loop_box> span{ display: block; width: 22px; height: 22px; background-color:rgba(255,255,255,.3); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: absolute; transition: opacity .5s ease; } .cul_info_case:hover .loop_box> span{ opacity: 0; } .loop_box> span::after{ content: ''; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: absolute; left: 50%; top: 50%; width: 10px; height: 10px; margin-top: -5px; margin-left: -5px; background-color: #f6f9fb; } .loop1 .loop_box> span{ left: 25%; margin-left: -22px; bottom: 75%; margin-bottom: 0; } .loop2 .loop_box> span{ right: 25%; margin-right: -22px; bottom: 75%; margin-bottom: 0; } .loop3 .loop_box> span{ left: 25%; margin-left: -22px; top: 75%; margin-top: 0; } .loop4 .loop_box> span{ right: 25%; margin-right: -22px; top: 75%; margin-top: -0; } .loop_box::after{ content: ''; display: block; height: 100%; left: 50%; width: 2px; top: 0; background-color: #fff; position: absolute; z-index: 1; } .loop_box::before{ content: ''; display: block; height: 2px; top: 50%; width: 100%; left: 0; background-color: #fff; position: absolute; z-index: 1; } .loop_box img{ width: 50%; position: absolute; opacity: 0; transition: all .5s ease; transform: translate3d(0,0,0); } .cul_info_case:hover .loop_box img { opacity: 1; transform: translate3d(0,0,0); } .loop1 .loop_box img{ left: 0; top: 0; } .loop2 .loop_box img{ right: 0; top: 0; } .loop3 .loop_box img{ left: 0; bottom: 0; } .loop4 .loop_box img{ right: 0; bottom: 0; } .padT0{ padding-top: 0 !important; } .src3_case{ position: relative; } .go1{ animation-name: go1; } @keyframes go1 { 0%{ opacity: 0; } 100%{ opacity: 1; } } @media (min-width: 1201px){ .obneau li:hover:before,.obneau li:hover .con{ opacity:1; visibility: visible; transition:all 0.5s ease;} } @media screen and (max-width:1600px){ .con_case_b .fl{ width:40%;} .con_case_b .fr{ width:50%;} .com_title{ font-size: 34px; } .hon_tab_nav_box> div{ padding-bottom: .3rem; } .new_tex_box > div { width: 70.6666%; } .new_title,.new_info{ margin-top: 25px; } .cul_title { line-height: 100px; } .pul_now > div{ max-height: 90px; } .nav_box, .search_box, .language_box{ line-height: 90px; } header .nav_con .pul_logo{ top: 18px; left: 3vw; } } @media screen and (max-width:1440px) { .pul_initial .language_box{ margin-top: 110px; } } @media screen and (max-width:1366px) { .f-60{ font-size: 48px; } .f-50{ font-size: 42px; } .f-48{ font-size: 40px; } .f-46{ font-size: 40px; } .f-44{ font-size: 38px; } .f-42{ font-size: 36px; } .f-40{ font-size: 34px; } .f-38{ font-size: 32px; } .f-36{ font-size: 30px; } .f-34{ font-size: 28px; } .f-32{ font-size: 26px; } .f-30{ font-size: 26px; } .f-28{ font-size: 26px; } .f-26{ font-size: 24px; } .f-24{ font-size: 22px; } .f-22{ font-size: 20px; } .f-20{ font-size: 18px; } .f-18{ font-size: 16px; } .f-16{ font-size: 14px; } .f-14{ font-size: 14px; } .f-12{ font-size: 12px; } .tea_mem_case { margin-top: 1rem; } .member_box > div { padding-left: 34%; } .member_info { padding: .35rem 6% .4rem 34%; } .tal_title_box > div{ width: 80%; } .tal_tab_name{ padding: 20px 8% 20px 0; } .tal_title_box > span{ letter-spacing: 30px; } .com_img_case .swiper-button-prev{ margin-right: 30px; } .com_img_case .swiper-button-next{ margin-left: 30px; } .com_title { font-size: 28px; } .hon_tab_nav_box> div{ padding-bottom: .4rem; } .hon_tab_num{ font-size: 30px; } .hon_tab_name{ line-height: 48px; } .new_title{ margin-top: 0; } .mar_data_box { margin-top: 1.8rem; } .scr1_img_box { width: 50%; margin-top: 0; } .pul_initial .language_box{ margin-top: 100px; } } @media screen and (max-width:1024px){ .full-menu_m{ display: block; } .full-menu_pc{ display: none; } .pul_now{ display: none; } .ins_banner{ height: 40vh; } .tea_case{ width: 100%; padding-left: 30px; padding-right: 30px; } .com_con .tea_case { width: 100%; } .pul_initial .language_box{ display: none; } header{ height: auto; } .com_img_case{ width: 76.2%; margin-left: 10%; padding-right: calc(13.8% + 30px); } .sha_imgBox{ width: calc(14.78% + 30px); } .com_img_case .swiper-button-prev{ margin-right: 20px; } .com_img_case .swiper-button-next{ margin-left: 20px; } .com_img_case .swiper-pagination .on { font-size: 20px; } .com_img_case .swiper-pagination{ font-size: 16px; } .com_title{ left: 88.5%; } .com_img_case{ margin-top: .6rem; margin-bottom: .6rem; } .hon_name{ font-size: 18px; } .hon_name_text{ font-size: 14px; } .hon_name_box .active-nav .hon_name_text{ font-size: 16px; box-shadow: 0 0 30px rgba(29,56,75,.17); } .new_tex_box { margin-right: 0; width: 75%; } .scr1_img_box{ width: 100%; float: none; margin-left: 0; } .scr1_text_box{ float: none; width: 100%; margin-top: 0; } .cul_src2_line { padding-top: .6rem; margin-bottom: 10px; } .cul_info_case{ padding-left: 50px; } .cul_src3_con_box > .cul_info_case:nth-child(odd) { padding-right: 50px; } .cen_img_0{ display: none; } .img_center_box{ background: transparent; top: 0; bottom: auto; } .loop_box{ display: none; } .scr3_title::before{ display: none; } .cul_info_case{ height: auto; } .src3_case{ padding-top: 1.5rem; } .scr3_title{ margin-top: 50px; } } @media screen and (max-width: 768px){ .f-60{ font-size: 24px; } .f-50{ font-size: 22px; } .f-48{ font-size: 22px; } .f-46{ font-size: 20px; } .f-44{ font-size: 20px; } .f-42{ font-size: 20px; } .f-40{ font-size: 18px; } .f-38{ font-size: 18px; } .f-36{ font-size: 18px; } .f-34{ font-size: 16px; } .f-32{ font-size: 16px; } .f-30{ font-size: 16px; } .f-28{ font-size: 16px; } .f-26{ font-size: 14px; } .f-24{ font-size: 14px; } .f-22{ font-size: 14px; } .f-20{ font-size: 14px; } .f-18{ font-size: 12px; } .f-16{ font-size: 12px; } .f-14{ font-size: 12px; } .f-12{ font-size: 12px; } .pre_box{ min-width: 140px; } .src3_case{padding-top:20px;} .img_center_box{ display:none;} .cul_src3_con_box > .cul_info_case:nth-child(odd){ text-align:left;} .scr3_title::after{ display:none;} .sen_link_box{ padding-bottom: .35rem; } .post_case { padding-top: .6rem; } .page_case { padding-top: .45rem; } #bloc footer .f-main .max-wid{ padding: .6rem 0 .3rem 0; } .max-wid{ width: auto; margin: 0 15px; } .sta_img_box{ margin-top: .8rem; } .sta_tab_con_box{ margin-bottom: -.8rem; } .tal_info{ width: 200%; } .hon_con_box{ width: 100%; } .hon_con .tea_case{ width: 100%; } .hon_name_box{ width: 100%; top: -100px; padding: 0; } .hon_name_box .swiper-button-prev, .hon_name_box .swiper-button-next{ display: none; } .hon_name_box .swiper-container{ height: auto; } .pro_list_box > a{ padding: 15px; } .med_list_box > a { padding: 40px 65px 45px 65px; } .med_list_case> span { top: 33px; font-size: 14px; line-height: 42px; } .med_time { line-height: 20px; font-size: 20px; top: 41px; width: 43px; } .med_time span { font-size: 12px; } .med_list_box > a:hover>span { padding: 0 35px; } .med_list_box > a:hover .med_time { width: 65px; } .new_time{ line-height: 20px; font-size: 20px; } .new_time span { font-size: 12px; } .con_case_b { padding-top: .75rem; padding-bottom: .8rem; } .cul_title{ font-size: 20px; line-height: .7rem; } .cul_src2_line{ padding-top: .3rem; font-size:20px; } .cul_info{ line-height: 2.5; } .scr3_info{ line-height: 2.5; } .scr2_title { margin-top: 0; } .case_bg >.scr2_title_box { font-size: 28px; display:none; } .scr3_title{ font-size: 18px; } .at_time{ font-size: 200px; } } @media screen and (max-width: 640px){ .obneau li{ width:49%; } .obneau li:nth-child(2n){ margin-right:0%;} .obneau li:nth-child(3n){ margin-right:2%;} .obneau li:last-child{ margin-right:0%;} .obneau li .tit{ font-size:18px; } .obneau li .pic img { height: 140px; } .tea_case{ padding: 60px 15px 70px 15px; } .tea_mem_case .swiper-button-next, .tea_mem_case .swiper-button-prev { height: 30px; width: 30px; line-height: 30px; } .carousel .swiper-button-next, .carousel .swiper-button-prev { height: 30px; width: 30px; line-height: 30px; } .member_info > img{ bottom: 100%; } .member_box > .member_info{ padding-left: 6%; } .sen_link_box { padding-bottom: .1rem; } .post_box{ margin-bottom: 15px; padding: 0 15px; } .joi_hint> span{ line-height: 1.5; padding: 20px 0; } .page_case > div:first-child{ margin-right: 0; width: 100%; } .page_case > div:last-child{ margin-left: 0; width: 100%; } .post_name i { margin-right: 10px; } .post_num i{ margin-left: 10px; } .full-menu { width: 40px; height: 40px; line-height: 40px; top: 2vh; font-size: 20px; } header .nav .full-menu:after { width: 40px; height: 40px; } .max-wid li{ display: block; margin-bottom: 30px; } #bloc footer .f-main .max-wid > ul{ display: block; } .sty_line,.sen_link_con{ display: none; } .pul_initial .search_box { margin-right: calc(5vw + 50px); margin-top: 2vh; line-height: 40px; } .menu-list > a { font-size: 18px;} .menu-list > div >a { font-size: 14px; } header .pul_logo{ top: 2vh; } .pul_initial .search_case { top: calc(2vh + 40px ); } .sta_tab_box > span{ width: 25%; font-size: 12px; } .sta_tab_box >span.on span { transform: scale(1.4) translateZ(0); } .sta_tab_box { padding-bottom: 0.15rem; } .sta_tab_con_box .swiper-slide.active .sta_img_box > img { -webkit-box-shadow: 0 0 50px rgba(40, 80, 104, .55); -moz-box-shadow: 0 0 50px rgba(40, 80, 104, .55); box-shadow: 0 0 50px rgba(40, 80, 104, .55); } .tal_tab_box { float: none; width: 100%; height: auto; } .tal_img_box{ float: none; width: 100%; padding-bottom: 145%; margin-top: .4rem; } .tal_con_box{ padding-top: .5rem; } .tal_info { width: 100%; } .tal_info_m{ display: block; position: relative; margin-top: .4rem; } .tal_info_pc{ display: none; } .tal_title_box > div { width: 100%; } .com_img_case{ -webkit-box-shadow: 0 0 30px rgba(30, 46, 63, .36); -moz-box-shadow: 0 0 30px rgba(30, 46, 63, .36); box-shadow: 0 0 30px rgba(30, 46, 63, .36); margin-top: .3rem; margin-bottom: .3rem; } .com_img_case .swiper-button-prev, .com_img_case .swiper-button-next{ display: none; } .com_info_case p{ padding-top: 15px; line-height: 1.8; } .com_info_case{ margin-bottom: 0; } .com_title { left: 60.5%; } .com_img_case { padding-right: calc(13.8% + 15px); } .sha_imgBox { width: calc(14.78% + 14px); } .sen_manifesto{ line-height: 1.5; bottom: 100%; } .hon_tab_nav_box{ float: none; width: 100%; } .hon_tab_nav_box> div { width: 25%; float: left; text-align: center; } .hon_con_case{ float: none; width: 100%; } .hon_name_box{ position: relative; top: 0; } .hon_name{ display: none; } .hon_con_box .swiper-container{ padding-bottom: 0; } .hon_con .tea_case{ padding: 60px 15px 70px 15px; } .hon_tab_num { font-size: 24px; } .hon_tab_name { line-height: 40px; font-size: 14px; } .hon_tab_name::after{ height: 3px; } .inv_left_box{ width: 100%; float: none; } .inv_right_box{ width: 100%; float: none; padding-left: 0; } .inv_right_box::after{ display: none; } .inv_title { font-size: 20px; line-height: 56px; } .inv_code{ margin-top: 0; } .inv_stock_box{ padding: 20px 0; } .sto_contrast{ margin-bottom: 20px; } .ann_box > a { padding: 20px 0; padding-right: 32px; } .sty_bottom_sty { margin-bottom: .15rem; } .showreel_box .btn_img_prev, .showreel_box .btn_img_next{ width: 40px; } .showreel_box{ padding: 0 40px; height: 60px; line-height: 60px; margin-bottom: 25px; } .showreel_box .list_u_img_box > a.on { font-size: 20px; } .showreel_box .list_u_img_box > a { width: 70px; font-size: 14px; } .not_con .ann_box > a { padding: 30px 32px 20px 0; } .not_con .ann_box > a > i{ right: 0; } .time_year{ font-size: 18px; } .ann_title{ font-size: 14px; } .pro_list_box > a{ width: 48%; margin-right: 4%; margin-bottom: .4rem; font-size: 12px; } .pro_list_box > a:nth-child(3n){ margin-right: 4%; } .pro_list_box > a:nth-child(2n){ margin-right: 0; } .pro_intersperse{ margin-bottom: 15px; } .pro_title{ margin:.25rem 0 .5rem 0; font-size: 14px; line-height: 20px; height: 40px; } .btn_pro_det{ line-height: 40px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; width: 40px; margin-left: -20px; bottom: -20px; } .pro_box:hover .btn_pro_det{ width: 100%; transform: translateX(-50%); margin-left: 0; } .lit_list_box > a{ padding: 20px 0; padding-right: 40px; } .lit_list_case> img { width: 40px; margin-left: 0; } .lit_tex_box { width: calc(100% - 40px); padding-right: 10px; padding-left: 0; } .lit_title { font-size: 16px; } .lit_member { font-size: 14px; } .lit_info { margin-top: 15px; font-size: 12px; } .lit_provenance { font-size: 12px; margin-top: 10px; } .icon_bg { width: 40px; } .med_list_box > a { padding: 34px 10px 45px 10px; } .med_list_box > a:hover .med_tex_box { margin-left: 0; } .med_tex_box{ width: 100%; margin-top: 55px; } .med_title { font-size: 16px; margin-top: 8px; } .new_title{ font-size: 16px; } .new_tex_box{ width: 90%; padding-left: 10px; padding-right: 10px; } .new_tex_box> img { float: none; margin: 0; margin-bottom: 10px; width: 100%; } .new_tex_box > div { width: 100%; } .new_list_box > a:hover .new_tex_box > img { margin-left: 0; } .new_time { position: relative; z-index: 1; } .new_info{ margin-top: 15px; } .new_list_box > a { margin-bottom: 0; } .scr_box{ padding-top: 60px; padding-bottom: 70px; } .mar_title{ margin-top: 0; font-size: 26px; text-align: center; } .scr0_box .mar_map_box_in{ position: relative; width: 100%; margin-top: 20px; top: 0; } .mar_data_box { margin-top: 0.5rem; } .mar_data_box > div { margin-right: 45px; font-size: 30px; } .mar_info{ margin-top: 35px; } .scr2_box .mar_data_box{ width: 100%; float: none; margin-top: 0.5rem; } .scr2_box .mar_map_box_in{ margin-top: 20px; width: 100%; float: none; } .det_left_box{ width: 100%; float: none; } .det_right_box{ float: none; width: 100%; margin-top: 50px; } .go_top { right: -33px; } .new_d_title { font-size: 18px; } .new_d_info { font-size: 12px; margin-top: 10px; } .new_d_text_box { margin-top: 30px; padding: 15px; } .new_d_text_box p,.new_d_text_box > img, .new_d_text_box h2,.con_box{ padding-bottom: .25rem; } .text_line{ margin-bottom: .25rem; } .go_back{ margin-top: 40px; } .con_box > div:last-child { float: left; } .det_hot_box { font-size: 18px; padding-bottom: 0.15rem; } .det_recommend > a { padding: 16px 0; } .rec_title { font-size: 14px; } .rec_time { font-size: 12px; } .cul_info_case{ float: none; width: 100%; padding:0 15px; } .scr3_title { margin-top: 15px; padding-bottom: 20px; margin-bottom: 18px; } .cul_src3_con_box > .cul_info_case:nth-child(odd) { padding:0 15px; } .con_case_b{ width: 100%; padding:20px 15px; } .cul_info,.scr3_info{ line-height: 1.8; } .sr2_con_box{ width: 100%; margin-top: 0; margin-left: 0; } .case_bg >.src2_img_box { position: relative; margin:0 auto; bottom: 0; right: 0; width: 80%; } .at_time { font-size: 100px; } .time_line_box > div{ font-size: 14px; } .btn_time > span{ margin-left: -16px; top: -35px; } .time_line_box > div:nth-child(odd) .btn_time > span { bottom: -35px; top: auto; } .titie_box_bg { width: 60px; margin: -30px 0 0 -30px; } .time_line_box .on .btn_time > span { font-size: 20px; } .time_line_case{ margin-top: -.2rem; } .time_title_case{ padding-bottom: .6rem; } .dev_tex_box > div{ width: 100%; float: none; } .wave { top: auto; bottom: -40%; } } @media screen and (max-width: 375px){ .wave { width: 160%; margin-left: -25%; } } @media screen and (max-width: 320px) { .com_title { left: 48%; } .sen_manifesto { font-size: 12px; bottom: 83%; } .hon_name_text { font-size: 14px; } .hon_name_text { line-height: 40px; } } /*产品详情页*/ .pro_det_crosswise{ background-color: #ffffff; overflow: hidden; position: relative; padding-top: 1.5rem; padding-bottom: .85rem; } .pro_cro_bg1{ width: 40.3125%; position: absolute; height: 100%; top: 0; left: 0; } .pro_cro_bg2{ width: 36.45833%; position: absolute; height: 100%; bottom: 0; left: 0; } .pro_det_into_box{ position: relative; z-index: 1; width: 67.71%; margin: 0 auto; } .pro_det_img{ width: 40%; float: left; margin-top: .1rem; } .pro_det_img img{ width: 100%; } .pro_det_text_box{ width: 50%; float: right; } .pro_det_title{ line-height: 1.2; font-size: .28rem; color: #000000; margin-bottom: .15rem; font-weight: 700; } .pro_det_info{ font-size: .18rem; line-height: 1.5; color: rgba(0,0,0,.7); } .pro_det_merit{ margin-top: .4rem; } .pro_det_merit img{ max-width: 100%; max-height: none; height: auto !important; } table{ max-width: 100%; } .pro_det_merit > div{ padding: .2rem 0; font-size: .16rem; line-height: 1.6875; color: #000; } .pro_det_merit > div > span{ font-size: .24rem; font-weight: 700; color: #b40606; vertical-align: bottom; line-height: 1.45; margin-right: .1rem; } .pro_det_classify{ position: relative; margin-top: .45rem; } .pro_det_cla_bg{ line-height: 0.75; font-size: .8rem; text-transform: uppercase; color: #eff3f6; letter-spacing: .9rem; margin-left: -.15rem; white-space : nowrap; } .pro_det_cla_con{ position: absolute; left: 0; top: 64.5%; width: 40%; font-size: .16rem; font-weight: 700; color: #000; } .pro_det_cla_con::after{ content: ''; display: block; width: 150%; left: 100%; top: 50%; position: absolute; height: 1px; background-color:#dadfe4; } .pro_det_cla_con i{ width: .24rem; margin-right: .24rem; display: inline-block; vertical-align: middle; } .pro_det_cla_con i img{ display: block; width: 100%; } .pro_det_con_case{ padding-top: 0 !important; } .det_proportion_box{ padding: .85rem 0 .62rem 0; border-bottom: 1px solid #cbd3d9; } .det_proportion_box > div{ width: 38%; float: left; padding: .25rem 0; margin-right: 12%; } .det_pro_box{ font-size: 0; } .det_pro_box > div{ display: inline-block; vertical-align: middle; } .det_proportion_box > div:nth-child(2n+1){ clear: left; } .det_pro_box.det_border{ border-radius: 45px; border: 8px solid #d5dbe0 ; padding: 0; margin-top: .25rem; margin-bottom: .25rem; } .det_pro_box.det_border .det_num{ line-height: 74px; width: 82px; text-align: center; } .circleChart{ width: 90px; position: relative; } .circleChart > div{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: .14rem; line-height: 1; color: #b40606; } .det_text_info{ width: calc(100% - 90px); padding-left: 6.76923%; } .det_num{ font-size: .3rem; line-height: 1.5; color: #b40606; } .det_pro_title{ font-size: .16rem; font-weight: 700; line-height: 1.5; color: #000000; } .det_con_box{ padding-top: .35rem; } .det_con_title{ font-size: .16rem; color: #b4bbc0; line-height: .52rem; padding: .5rem 0; } .det_con_title span{ margin-right: .2rem; font-weight: 700; color: #000000; font-size: .28rem; } .trait_box > div{ margin-right: 2.7%; margin-top: 2.7%; width: calc((100% - 2.7% * 4) / 5); float: left; background-color: #fff; border-radius: 10px; box-shadow: 23px 0 90px rgba(29,56,75,.17); padding: 1.53646%; position: relative; overflow: hidden; transition: all .5s ease; } .trait_box > div:hover{ background-color: #07933d; box-shadow: 17px 0 57px rgba(7,147,61,.4); } .trait_box > div:nth-child(5n){ margin-right: 0; } .det_con_l{ font-size: .2rem; line-height: 1.1; color: #000; transition: all .5s ease; position: relative; z-index: 1; } .trait_box > div:hover .det_con_l{ color: #fff; } .det_con_in{ font-size: .14rem; line-height: 1.5; color: #414446; min-height: .54rem; transition: all .5s ease; position: relative; z-index: 1; } .trait_box > div:hover .det_con_in{ color: #fff; } .det_pro_box_num{ color: #ecf0f4; font-size: 1rem; line-height: 1; position: absolute; right: .15rem; bottom: -.35rem; } .text_box{ border-radius: 10px; background-color: #fff; padding: .55rem 5%; margin-top: 2.7%; box-shadow: 23px 0 90px rgba(29,56,75,.17); } .text_box p{ margin-bottom: .3rem; font-size: .14rem; line-height: 2; color: #656b6f; } .text_box > p:last-child{ margin-bottom: 0; } .down_box{ margin-top: 2.7%; border-radius: 10px; background-color: #fff; padding: 1px 0; box-shadow: 23px 0 90px rgba(29,56,75,.17); } .down_box > a{ display: block; float: left; width: 20%; margin: 4.23% 0; border-right: 1px solid #e0e6ea; text-align: center; } .down_box > a:nth-child(5n){ border-right: transparent; } .down_box > a span{ color: #97a2aa; text-align: center; line-height: 1.5; transition: all .5s ease; } .down_box > a:hover span{ color: #07933d; } .down_box > a span i{ font-size: .35rem; } .down_box > a div{ color: #000000; font-size: .16rem; line-height: 3; position: relative; transition: all .5s ease; } .down_box > a:hover div{ color: #07933d; } .down_box > a div::after{ content: ''; display: block; height: 6px; width: 0; border-radius: 10px; bottom: 0; left: 50%; margin-left: -.5em; position: absolute; background-color: #07933d; transition: all .5s ease; } .down_box > a:hover div::after { width: 1em; } .flow_box{ margin-top: 2.7%; border-radius: 10px; background-color: #fff; padding: 6.53846% 6.1538% 1.538746% 6.1538%; box-shadow: 23px 0 90px rgba(29,56,75,.17); } .flow_box > img{ width: 100%; } .flow_box > div{ border-top:1px solid #cbd3d9; padding: 4.1666% 0; font-size: .16rem; font-weight: 700; color: #000000; margin-top: 5.4166%; } .flow_box > div span{ color: #07933d; } .pro_into_img{ box-shadow: 23px 0 90px rgba(29,56,75,.17); border-radius: 10px; background-color: #fff; width: calc((100% - 2.6% * 3) / 4); margin-right: 2.6%; margin-top: 2.7%; padding-top: 3.846% ; float: left; text-align: center; } .pro_into_box > .pro_into_img:nth-child(4n){ margin-right: 0; } .pro_into_img img{ display: block; width: 50%; margin: auto; margin-bottom: 16.666%; } .pro_into_img> div{ font-size: .16rem; line-height: 1.5; min-height: .533rem; color: #000000; font-weight: 700; } .amity_box{ box-shadow: 23px 0 90px rgba(29,56,75,.17); border-radius: 10px; background-color: #fff; position: relative; } .am_title{ width: 13.846%; padding: .3rem .2rem .3rem 0; text-align: center; color: #fff; float: left; font-weight: 700; font-size: .22rem; border-radius: 10px .6rem .6rem 10px; box-shadow: 17px 0 57px rgba(7,147,61,.4); line-height: .3rem; position: relative; background: linear-gradient(45deg, #79bd28 0%, #b40606 100%); } .am_re{ position: absolute; right: 3.84615%; top: 50%; transform: translateY(-50%); font-size: .12rem; font-weight: 700; color: #000000; } .am_con{ float: left; width: 55.3846%; } .am_con > a{ float: left; width: 33.33%; text-align: center; border-right: 1px solid #d4dbe0; display: block; margin: .3rem 0; height: .3rem; } .am_con > a:nth-child(3n),.am_con > a:last-child{ border-right: transparent; } .am_con > a img{ height: 100%; } .amity_box{ margin-top: 3.4615%; } /*publications(en)*/ .publ_tab_nav_box{ margin: 0 auto; margin-bottom: 1.2rem; font-size: 0; text-align: center; border-radius: 10px; background-color: #fff; box-shadow: 0 0 70px rgba(29,56,75,.17); padding: 4.4615% 5.3846% 0 5.3846%; } .publ_tab_nav_box a{ display: inline-block; vertical-align: middle; width: 25%; position: relative; } .publ_marks{ position: relative; } .publ_marks img{ max-width: 55px; position: relative; z-index: 1; } .publ_marks span{ text-transform: uppercase; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: .4rem; line-height: 1; color: #ecf2f3; } .publ_name{ padding: .13rem 0 .25rem 0; line-height: 1; font-size: .18rem; color: #000000; opacity: 0; transition: all .5s ease; } .publ_con_box > div{ display: none; } .publ_con_box > div:first-child{ display: block; } .publ_tab_nav_box a::after{ content: ''; display: block; position: absolute; left: 50%; transform: translateX(-50%); bottom: -5px; height: 10px; width: 0; border-radius: 5px; background: linear-gradient(90deg, #79bd28 0%, #b40606 100%)!important; transition: all .5s ease; } .publ_tab_nav_box a.on::after,.publ_tab_nav_box a:hover::after{ width: 100%; } .publ_tab_nav_box a.on{ cursor: auto; } .publ_tab_nav_box a:hover .publ_name,.publ_tab_nav_box a.on .publ_name{ opacity: 1; } .publ_body .lit_title{ font-weight: 400; line-height: 1; margin-bottom: .1rem; } /*视频列表*/ .vid_body .pro_box{ position: relative; padding: 0; box-shadow: none; margin-bottom: .8rem; background-color: transparent; } .vie_img_box{ border-radius: 10px; overflow: hidden; position: relative; box-shadow: 0 0 70px rgba(29,56,75,.17); } .vie_img_box img{ width: 100%; display: block; } .vid_body .vie_img_box >span{ border-radius: 50px; border: 2px solid #fff; color: #fff; font-size: 72px; text-indent: -28px; text-align: center; line-height: .5rem; width: .5rem; height: .5rem; cursor: pointer; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .vid_body .vie_img_box >span:hover{ color: #b40606; } .vid_text_box{ margin-top: .4rem; } .vid_title{ font-size: .16rem; line-height: 1.5; margin-bottom: .3rem; color: #000000; } .vid_into{ font-size: .12rem; line-height: 1.5; color: #72787f; } .pro_list_box > a:nth-child(3n+1){ clear: left; } /*meetUs*/ .mee_body .pro_con { background: url(../img/mee_bg.png) no-repeat center bottom, #f6f9fb; } .mee_body .tea_case{ padding-top: 0; } .mee_con_box{ margin-top: -1rem; background-color: #fff; border-radius: 20px; position: relative; z-index: 11; padding: 1rem 18.46%; } .mee_body .sen_link_box{ padding-bottom: 1.7rem; } .mee_finish{ text-align: center; font-size: .16rem; line-height: 1.8; color: #000000; position: relative; margin-top: .4rem; } .mee_con_list > div{ position: relative; margin-bottom: .8rem; } .mee_logo, .mee_into{ width: 40.24%; } .mee_logo{ border-radius: 10px; border: 1px solid #e1e4e9; transition: all .5s ease; position: absolute; top: 50%; transform: translateY(-50%); overflow: hidden; } .mee_con_list > div:hover .mee_logo{ border-color: #07933d; box-shadow: 9px 0 46px rgba(184,195,188,.59) ; } .mee_con_list > div .mee_logo{ right: 0; } .mee_con_list > div:nth-child(odd) .mee_logo{ left: 0; } .mee_logo img{ width: 100%; } .mee_con_list > div .mee_into{ float: left; text-align: right; } .mee_con_list > div:nth-child(odd) .mee_into{ float: right; text-align: left; } .mee_num{ width: 19.52%; height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } .mee_num::after{ content: ''; display: block; width: 2px; height: calc(50% + .4rem); background-color: #07933d; position: absolute; z-index: 1; left: 50%; margin-left: -1px; top: 50%; } .mee_num::before{ content: ''; display: block; width: 2px; height: calc(50% + .4rem); background-color: #07933d; position: absolute; z-index: 1; left: 50%; margin-left: -1px; bottom: 50%; } .mee_con_list > div:first-child .mee_num::before{ display: none; } .mee_num_bg{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: 1.2rem; line-height: 1; color: #f6f9fb; opacity: 0; transition: all .5s ease; } .mee_con_list > div:hover .mee_num_bg{ opacity: 1; } .mee_dot{ border-radius: 100%; width: .14rem; height: .14rem; background-color: #07933d; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: all .5s ease; } .mee_dot::after{ content: ''; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: .3rem; height: .3rem; border:.08rem solid #cde9d8; z-index: -1; border-radius: 100%; transition: all .5s ease; opacity: 0; } .mee_con_list > div:hover .mee_dot::after{ opacity: 1; } .mee_into{ color: #000000; transition: color .5s ease; line-height: 1.5; } .mee_con_list > div:hover .mee_into{ color: #07933d; } .mee_title{ font-size: .18rem; } .mee_link{ font-size: .14rem; margin-bottom: .08rem; margin-top: .08rem; word-wrap:break-word ; } .mee_time{ font-size: .12rem; } .mee_con_list{ overflow: hidden; position: relative; } .mee_con_list > div:last-child .mee_num::after{ height: calc(50% + .8rem); } .mee_con_list::after{ content: ''; display: block; width: 100%; height: .5rem; position: absolute; left: 0; bottom: 0; pointer-events: none; background: linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0)); } /*faq*/ .faq_det_show{ cursor: pointer; position: relative; background: -moz-linear-gradient(bottom, rgba(240, 244, 247, 1) 0%, rgba(240, 244, 247, 0) 49%, rgba(240, 244, 247, 0) 51%, rgba(240, 244, 247, 0) 100%); background: -o-linear-gradient(bottom, rgba(240, 244, 247, 1) 0%, rgba(240, 244, 247, 0) 49%, rgba(240, 244, 247, 0) 51%, rgba(240, 244, 247, 0) 100%); background: -webkit-gradient(linear, right top, right bottom, color-stop(0,rgba(240, 244, 247, 1)),color-stop(0.49,rgba(240, 244, 247, 0)),color-stop(0.51,rgba(240, 244, 247, 0)), color-stop(1, rgba(240, 244, 247, 0))); background: -webkit-linear-gradient(bottom, rgba(240, 244, 247, 1) 0%, rgba(240, 244, 247, 0) 49%, rgba(240, 244, 247, 0) 51%, rgba(240, 244, 247, 0) 100%); } .faq_det_show,.faq_answer_box{ padding: .35rem 10%; line-height: 20px; color: #000000; font-size: .14rem; } .faq_answer_box{ padding-top: 0; padding-bottom: 0; max-height: 0; transition: all .5s ease; } .faq_list_box div.on .faq_answer_box{ max-height: 9999px; transition-timing-function: cubic-bezier(.5,0,1,0); transition-delay: 0s; } .faq_trouble,.faq_answer{ position: relative; padding-left: 7.69%; } .faq_answer{ padding-top: .35rem; padding-bottom: .35rem; } .faq_trouble{ transition: all .5s ease; } .faq_trouble::after{ content: 'Q:'; display: block; position: absolute; left: 0; top: 0; font-size: .2rem; line-height: 20px; } .faq_list_box div.on .faq_trouble{ color: #b40606; } .faq_answer::after{ content: 'A:'; display: block; position: absolute; left: 0; top: .35rem; font-size: .2rem; line-height: 20px; } .faq_list_box > div{ border-radius: 10px; overflow: hidden; background-color: #fff; margin-bottom: .4rem; box-shadow: 12px 0 46px rgba(29,56,75,.17); } .faq_num{ position: absolute; left: 0; top: 0; width: 10%; } .faq_num img{ max-width: 107px; } .faq_num > span{ font-size: .22rem; line-height: 1; position: absolute; left: 10px; top: 10px; color: rgba(255,255,255,.5); } .faq_list_box i{ font-size: .18rem; color: #9299a0; position: absolute; top: 50%; transform: translateY(-50%); right: 2.7%; transition: all .5s ease; } .faq_list_box div.on i{ transform: translateY(-50%) rotate(180deg); } .faq_body { background: url(../img/mee_bg.png) no-repeat center bottom, #f6f9fb; } /*applicationforEvaluation(en)*/ .app_body .pro_con { background: url(../img/mee_bg.png) no-repeat center bottom, #f6f9fb; } .app_body .tea_case{ padding-top: 0; } .alone_box{ height: 70vh; width: 100%; position: absolute; top: 0; left: 0; z-index: 12; } .app_con_box { margin-top: -.5rem; background-color: #fff; border-radius: 20px; position: relative; z-index: 11; padding: .6rem 10%; box-shadow: 0 23px 90px -5px rgba(29, 56, 72, 0.17); } .app_title{ text-align: center; font-size: .3rem; line-height: 1.5; margin-bottom: .4rem; color: #000000; } .form_box{ border-radius: 20px; border: 1px solid #e1e4e9; overflow: hidden; } .blo_con > div{ padding-left: 4.8076%; padding-right: 4.8076%; } .app_title_l{ padding-top: .4rem; padding-bottom: .3rem; background-color: #f7f9fb; font-size: .2rem; line-height: 1.1; border-bottom: 1px solid #eee; border-top: 1px solid #eee; } .blo_con > div:first-child{ border-top: none; } .app_entering_box{ padding-top: .3rem; } .app_entering_box > div{ float: left; margin-bottom: .4rem; } .form_input_box{ margin-right: 5.67%; width: 47.162%; position: relative; } .form_input_box label{ font-size: .14rem; line-height: 2; color: #000; padding-left: .2rem; } .form_input_box label i,.app_title_l i{ color: #ff0000; } .inp_style{ border-radius: 30px; padding-right: .2rem; padding-left: .2rem; background-color: #edf1f4; font-size: .14rem; color: #000000; line-height: 3.5714; height: .5rem; display: block; outline: none; border: none; width: 100%; } .app_entering_box > .form_input_box:nth-child(2n){ margin-right: 0; } .crosswise_box{ padding-top: .3rem; } .crosswise_box .form_input_box{ margin-bottom: 0; margin-right: 0; width: 100%; font-size: 0; } .meo_inp_box{ font-size: 0; margin-bottom: .2rem; } .meo_inp_box label{ display: none; }.crosswise_box > .meo_inp_box:first-child label{ display: block; } .meo_inp_box .form_input_box{ display: inline-block; vertical-align: bottom; width: calc((100% - .6rem) / 4); margin-right: .2rem; margin-bottom: 0; } .meo_inp_box .form_input_box:last-child{ margin-right: 0; } .input_box_cun{ margin-bottom: .2rem; } .input_box_cun .inp_style{ float: left; width: calc((100% - .6rem) / 4); margin-right: .2rem; } .input_box_cun .inp_style:last-child{ margin-right: 0; } .crosswise_box > div:last-child{ margin-bottom: .4rem; } .crosswise_box2 .form_input_box{ width: calc((100% - .8rem) / 5); } .crosswise_box2 .input_box_cun .inp_style{ width: calc((100% - .8rem) / 5); } .form_box_btn{ text-align: center; margin-top: .65rem; } .form_box_btn > a{ display: inline-block; border-radius: 30px; background: linear-gradient(90deg, #79bd28 0%, #b40606 100%)!important; box-shadow: 0 2px 10px -2px rgba(0, 101, 59, 0.6); color: #fff; font-size: .18rem; line-height: 2.777; padding: 0 .72rem; cursor: pointer; min-width: 168px; } /*technicalIssueFeedback(en)*/ .form_input_box2{ width: 96%; font-size: 0; padding: .3rem 0; border-bottom: 1px solid #eee; margin: 0 auto; position: relative; } .app_entering_box3 .form_input_box2:last-child{ border-bottom: none; margin-bottom: .2rem; } .zindex_1{ z-index: 1; } .form_input_box2 label{ display: inline-block; vertical-align: middle; width: 29.21%; padding-left: 0; padding-right: .3rem; } .form_input_box2 input,.form_input_box2 .sele_box{ width: 70.79%; display: inline-block; vertical-align: middle; } @media screen and (max-width:1600px){ .mee_num_bg { font-size: 1rem; } } @media screen and (max-width:1366px) { .pro_det_title { font-size: .2rem; } .pro_det_merit > div { padding: .1rem 0; } .pro_det_cla_bg { font-size: 1.6rem; } .pro_det_cla_con { width: 50%; } .pro_det_cla_con::after { width: 120%; } .publ_marks span{ font-size: .3rem; } .mee_num_bg { font-size: .8rem; } .form_input_box_alone { padding-top: .7rem; } .log_right .inp_style{ margin-bottom: .3rem; } .log_right .form_box_btn{ margin-top: .5rem; } .log_get{ margin-top: .6rem; } .log_title{ margin-top: .5rem; } .code_img{ padding: 0 .05rem; } .sha_title_box > div:first-child{ width: 1.2rem; } .sha_con_box .form_input_box2 label { width: 1.2rem; } .sha_con_box .form_input_box2 input, .sha_con_box .form_input_box2 textarea{ width: calc(100% - 1.2rem); } .sha_con_box .sha_inq_code input{ width: calc(50% - 1.2rem); } .sha_con_box .form_box_btn{ margin-left: 1.2rem; } .sha_con_box_pass .form_box_btn{ margin-left: 0; } .sha_con_box_for_pass .form_box_btn{ margin-left: 0; } .sha_btn_close { right: .3rem; top: .3rem; } } @media screen and (max-width:1024px){ .alone_box{ height: 40vh; } .pro_det_crosswise{ padding-right: 30px; padding-left: 30px; } .pro_det_into_box{ width: 100%; } .pro_det_img img { margin-left: 30px; } .mee_con_box { padding: 1rem 30px; } .log_con_box > div{ float: none; width: 100%; } .log_right{ margin-top: .8rem; } .log_title{ margin-top: 0; } .map_body .ins_banner{ height: 90vh; } .sha_con_box{ width: 80%; top: 22%; } } @media screen and (max-width: 768px){ .pro_det_merit { margin-top: .2rem; } .pro_det_classify { margin-top: .25rem; } .pro_det_cla_bg { letter-spacing: .3rem; } .pro_det_cla_con { width: 60%; } .trait_box > div{ width: calc((100% - 2.7% * 1) / 2); } .trait_box > div:nth-child(2n){ margin-right: 0; } .trait_box > div:nth-child(5n){ margin-right: 2.7%; } .det_con_title { line-height: .3rem; padding: .2rem 0; } .det_con_box{ padding-top: .2rem; } .text_box{ padding: .2rem 5%; } .text_box p{ margin-bottom: .1rem; } .am_con{ float: none; } .am_title{ width: 30%; float: none; } .am_re { top: .35rem; transform: translateY(0); } .am_con{ width: 100%; padding-left: 15px; padding-right: 15px; } .publ_name { padding: .08rem 0 .1rem 0; } .app_con_box{ padding-right: 15px; padding-left: 15px; } .blo_con > div { padding-left: 10px; padding-right: 10px; } .sea_res_con_list > a{ padding-left: 15px; } .sea_list_sty{ min-width: .4rem; } .sea_list_sty div{ font-size: .14rem; padding: 0 .15rem; } .sea_list_sty i{ font-size: .4rem; } .sea_search_box{ padding-top: .1rem; padding-bottom: .1rem; line-height: .4rem; } .sea_search_box input{ width: calc(100% - .6rem); } .sea_search_box span{ width: .6rem; } .sea_res_bg{ font-size: 1rem; } .sea_nav_box{ margin-bottom: .2rem; } .sea_hint { margin-top: .4rem; padding-bottom: .5rem; } .det_proportion_box > div { width: 45%; margin-right: 5%; } .sha_con_box { top: 16%; } .sha_btn_close { right: .2rem; top: .2rem; } } @media screen and (max-width: 640px){ .pro_det_crosswise{ padding: 60px 15px 70px 15px; } .pro_det_img{ width: 100%; margin-bottom: .15rem; } .pro_det_img img{ margin: 0; } .pro_cro_bg1 { width: 88%; } .pro_cro_bg2 { width: 80%; } .pro_det_text_box{ width: 100%; } .det_proportion_box{ padding: .4rem 0 .3rem 0; } .det_proportion_box > div { width: 100%; float: left; padding: .1rem 0; margin-right: 0; } .det_pro_box.det_border{ margin-bottom: .1rem; margin-top: .1rem; } .down_box > a span i { font-size: .2rem; } .down_box > a div { font-size: .14rem; } .flow_box > div { font-size: .14rem; } .pro_into_img { width: calc((100% - 2.6%) / 2); float: left; text-align: center; } .pro_into_box .pro_into_img:nth-child(2n){ margin-right: 0; } .pro_into_img> div { font-size: .14rem; padding: 0 5px; } .pro_into_img img { margin-bottom: 5%; } .det_con_title span{ font-size: .22rem; } .det_con_title { font-size: .14rem; } .det_con_title { padding: .1rem 0; } .am_title{ font-size: .18rem; padding-right: 10px; } .publ_tab_nav_box { margin-bottom: .4rem; } .publ_marks span { font-size: .15rem; } .publ_name { padding: 0.05rem 0 .1rem 0; font-size: .14rem; } .publ_marks img { max-width: 40px; } .vid_body .pro_box{ margin-bottom: .4rem; } .pro_list_box > a:nth-child(3n+1){ clear: none; } .pro_list_box > a:nth-child(2n+1){ clear: left; } .mee_con_box { padding: .3rem 15px; margin-top: -.3rem; } .mee_con_list > div{ padding-left: .5rem; margin-bottom: .4rem; } .mee_body .sen_link_box { padding-bottom: .4rem; } .mee_logo, .mee_into{ width: 100%; } .mee_num{ width: .4rem; left: 0; transform: translate(0,-50%); } .mee_logo{ position: relative; left: 0; top: 0; transform: translate(0,0); } .mee_con_list > div .mee_into{ float: none; margin-top: .1rem; text-align: left; } .mee_con_list > div:nth-child(odd) .mee_into{ float: none; } .mee_num_bg{ opacity: 1; font-size: .4rem; } .faq_trouble, .faq_answer { padding-left: .3rem; } .faq_num img { max-width: 90px; } .faq_list_box > div{ margin-bottom: .2rem; } .app_con_box { margin-top: -.15rem; padding-top: .3rem; padding-bottom: .3rem; } .app_title_l { padding-top: .2rem; padding-bottom: .15rem; } .app_title { font-size: .22rem; margin-bottom: .2rem; } .app_entering_box{ padding-top: .15rem; } .app_entering_box > div{ margin-bottom: .15rem; margin-right: 0; width: 100%; } .meo_inp_box label{ display: block; } .meo_inp_box .form_input_box{ width: 100%; margin-bottom: .2rem; margin-right: 0; } .crosswise_box > div:last-child{ margin-bottom: 0; } .crosswise_box{ padding-top: .15rem; } .crosswise_box2 .input_box_cun .inp_style{ width: 100%; margin-bottom: .2rem; margin-right: 0; } .form_input_box2{ width: 100%; padding-top: .15rem; padding-bottom: .15rem; } .form_input_box2 label{ width: 100%; padding-left: .2rem; padding-right: 0; } .form_input_box2 input, .form_input_box2 .sele_box{ width: 100%; } .form_input_box2 textarea{ margin: .2rem 0; } .form_hint { padding-top: .15rem; padding-bottom: .3rem; } .app_entering_box3 { padding-top: .08rem; } .reg_body .app_entering_box { padding-bottom: 0; } .form_box_btn{ margin-top: .3rem; } .reg_body .app_con_box{ margin-top: -.5rem; } .form_input_box_point{ width: 100%; } .form_input_box_point > div{ width: 100%; margin-right: 0; margin-bottom: .15rem; } .form_input_box_point > div:last-child{ margin-bottom: 0; } .form_input_box_point > div label{ position: relative; } .log_title{ font-size: .22rem; margin-bottom: .1rem; } .log_into{ margin: .1rem 0; } .log_get{ margin-top: .3rem; } .log_con_box{ width: 100%; padding: 0 15px; } .log_right{ margin-top: .4rem; } .log_name{ margin-bottom: .23rem; } .log_right .inp_style{ margin-bottom: .2rem; } .log_right .form_box_btn{ margin-top: .25rem; } .sea_list_sty{ width: .4rem; } .sea_list_sty div{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: .4rem; border-radius: 8px; text-align: center; padding: 0; } .sea_list_sty i{ font-size: .4rem; } .sha_con_box { width: 90%; top: 22%; padding: .4rem .15rem; } .sha_btn_close { right: .2rem; top: .2rem; } .sha_con_box .blo_con > div { padding-top: .3rem; } .sha_con_box .form_input_box2 label{ width: 100%; } .sha_con_box .form_input_box2 input, .sha_con_box .form_input_box2 textarea{ width: 100%; } .code_img { margin-top: .15rem; margin-left: 0; width: 35%; padding: 0 .15rem; } .sha_con_box .form_box_btn { text-align: center; margin-top: .15rem; margin-left: 0; } .btn_sha{ width: 85px; height: 52px; padding: .1rem .15rem; right: .1rem; } .btn_sha i{ margin-right: 0; font-size: .16rem; } .btn_sha span{ display: block; font-size: .14rem; } .sha_title_box > div:first-child{ font-size: .2rem; } .sha_con_box_info.sha_con_box .blo_con > div:first-child{ padding-top: .3rem; } }