/* @font-face { font-family: '思源黑体'; font-family: "noto sans sc"; src: format("opentype"); }*/ body { margin: 0; padding: 0; font-size: 14px; font-family: '思源黑体'; font-family: "noto sans sc"; } a { color: #fff; } .enterprise_dynamic-div a { color: #000; } .enterprise_dynamic-div a:hover { color: #000; } .enterprise_dynamic-div a:active { color: #000; } /* 自定义: 字体 背景 颜色 */ /*字体11-55号*/ .font1 { font-weight: normal; } .font2 { font-weight: bold; } .font3 { font-weight: bolder; } .f11 { font-size: 11px !important; line-height: 11px; } .f12 { font-size: 12px !important; line-height: 12px; } .f13 { font-size: 13px !important; line-height: 13px; } .f14 { font-size: 14px !important; line-height: 14px; } .f15 { font-size: 15px !important; } .f16 { font-size: 16px !important; line-height: 16px; } .f17 { font-size: 17px !important; line-height: 17px; } .f18 { font-size: 18px !important; line-height: 18px; } .f19 { font-size: 19px !important; line-height: 19px; } .f20 { font-size: 20px !important; line-height: 20px; } .f21 { font-size: 21px !important; line-height: 21px; } .f22 { font-size: 22px !important; } .f23 { font-size: 23px !important; line-height: 23px; } .f24 { font-size: 24px !important; line-height: 24px; } .f25 { font-size: 25px !important; line-height: 25px; } .f26 { font-size: 26px !important; line-height: 26px; } .f27 { font-size: 27px !important; line-height: 27px; } .f28 { font-size: 28px !important; line-height: 28px; } .f29 { font-size: 29px !important; line-height: 29px; } .f30 { font-size: 30px !important; line-height: 30px; } .f31 { font-size: 31px !important; line-height: 31px; } .f32 { font-size: 32px !important; line-height: 32px; } .f35 { font-size: 35px !important; line-height: 35px; } .f40 { font-size: 40px !important; line-height: 40px; } .f45 { font-size: 45px !important; line-height: 45px; } .f50 { font-size: 50px !important; line-height: 50px; } .f55 { font-size: 55px !important; line-height: 55px; } /*字体颜色*/ .f-red { color: #fa5151 !important; } .f-green { color: #07c160 !important; } .f-greens { color: #82cd0e !important; } .f-dark_green { color: #96c62f !important; } .f-blue { color: #10aeff !important; } .f-black { color: #333 !important; } .f-white { color: #fff !important; } .f-zi { color: #ff33cc !important; } .f-gray { color: #cccccc !important; } .f-grays { color: #7e7e7e !important; } .f-yellow { color: #ffff66 !important; } .f-orange { color: #ff6600 !important; } .f-oranges { color: #f59a24 !important; } .f-turquoise { color: #d7ff01 !important; } /* 背景颜色 */ .bg-white { background-color: #fff; } .bg-gray { background-color: #efefef; } .bg-grays { background-color: #f3f3f3; } .bg-red { background-color: #fa5151; } .bg-warning { background-color: #ff6600; } .bg-green { background-color: #07c160; } .bg-greens { background-color: #8fc320; } .bg-blue { background-color: #10aeff; } .bg-grey { background-color: #3a3a3a; } /* 导航 ----------------------------------------------------------------------*/ a:active, a:visited { outline: 0; } #menu { width: 380px; margin: 0 auto; height: 36px; } #menu a { font-family: "arial narrow", sans-serif; font-size: 16px; font-weight: bold; color: #fafafa; background-color: #b5b5b5; padding: 8px 15px; text-decoration: none; display: block; float: left; width: 150px; border: none; } #menu a:hover { color: #505050; background-color: #fafafa; } #menu a.selected { color: #505050; background-color: #f7f7f7; } #menu a.selected .label { background-image: ; background-repeat: no-repeat; background-position: center right; } .horizontal .modern-menu { margin-top: 250px; } .vertical .modern-menu { margin-top: 120px; } .modern-menu.theme1 { margin-top: 70px; } .modern-menu { height: 40px; font-size: 15px; font-weight: 100; position: relative; clear: both } .modern-menu.mm-vertical { width: 184px; height: auto } .modern-menu, .modern-menu ul { list-style: none; margin: 0; padding: 0 } .modern-menu li { position: relative } .modern-menu a { height: 100%; text-decoration: none; display: block; position: relative; overflow: hidden; z-index: 101; border: 0 } .modern-menu a span { line-height: 40px; padding: 0 20px; display: block } .modern-menu.mm-vertical a span { line-height: 36px } .mm-container.mm-drop span { padding-right: 15px } .mm-horizontal span { float: left } .mm-hdrop, .mm-hdrop-over, .mm-vdrop, .mm-vdrop-over { background-repeat: no-repeat; background-position: center right; padding-right: 20px } .modern-menu .mm-right { display: block; float: right } .modern-menu > li { float: left } .modern-menu.mm-vertical > li { float: none } .mm-group li { float: left } .modern-menu .mm-group span { line-height: 40px } .modern-menu ul span { line-height: 36px } .modern-menu li > ul { width: 155px; font-size: 14px; position: absolute; left: -5000px; opacity: 0; z-index: 100 } .mm-vertical li > ul { top: 0 } .modern-menu ul ul { float: right; top: 0 } .modern-menu .mm-icon span { width: 14px; height: 40px; background-repeat: no-repeat; background-position: center; padding: 0 18px } .mm-vertical .mm-icon span { width: 10px } .theme2 { margin: 2em 5% 2em 5%; } .theme2 a span { color: #fff; } .theme2 .mm-over { color: #fafafa; background-color: #82cd0e } .navigation-top a { color: #fff; } .modern-menu span a { line-height: 40px; margin: 0 20px; display: block; } /* 头部导航 */ .navigation-top { position: fixed; top: 0px; z-index: 100009; width: 100%; background-color: rgba(62,58,57,0.9); } .navigation_top-search { /* margin-left: 25vh; */ line-height: 34px; float: right; } .navigation_top-more { float: right; margin: 0 5vh 0 5vh; line-height: 34px; text-align: right; } .navigation_logo { margin-right: 1.5rem; margin-top: -0.3em; } .navigation_logo img { width: 150px; } /*顶部bar*/ .m-head { /* position: relative; */ position: fixed; top: 0px; z-index: 9; width: 100%; min-width: 1176px } .m-head a { color: inherit; text-decoration: none } .m-head .m-head-bar { width: 100%; height: 36px; color: grey; background: #000; font-size: 12px; line-height: 36px; text-align: right } .m-head .m-head-bar a { margin: 0 10px } .m-head .m-head-bar a:hover { text-decoration: underline } .m-head .m-head-bar .c-wrapper { padding-right: 60px } .m-head .m-head-nav { width: 100%; height: 72px; color: #fff; font-size: 14px } ul { list-style: none; } .m-head .m-head-nav ul { padding-right: 50px; overflow: hidden } .m-head .m-head-nav ul a { display: block } .m-head .m-head-nav ul li { float: left; height: 72px; line-height: 72px } .m-head .m-head-nav ul .m-head-nav-logo { margin-right: 50px } .m-head .m-head-nav ul .m-head-nav-logo img { position: relative; top: 12px } .m-head .m-head-nav ul .m-head-nav-item { border-bottom: 4px solid transparent; -webkit-transition: border-color .3s ease; transition: border-color .3s ease } .m-head .m-head-nav ul .m-head-nav-item a { padding: 0 20px } .m-head .m-head-nav ul .m-head-nav-item.active { color: #82cd0e; } .m-head .m-head-nav ul .m-head-nav-item:hover { border-bottom-color: #82cd0e; } .m-head .m-head-nav ul .m-head-nav-item sup { position: relative; font-size: 12px; top: -6px; left: 5px } .m-head .m-head-nav ul .m-head-nav-right { /* float: right; */ text-align: right; margin-left: 5%; } .c-wrapper { width: 80%; margin: 0 auto auto 40%; } /* */ .fll-box .click { width: 220px; height: 38px; border: 1px solid #616161; padding-left: 10px; line-height: 38px; box-sizing: border-box; cursor: pointer; background: url(/uploads/image/images/img-11.jpg) no-repeat right 14px center; } .fll-box .slide { position: absolute; bottom: 38px; left: 0; width: 218px; height: 60px; padding: 10px 0; border: 1px solid #616161; border-bottom: 0 none; display: none; } .bocweb-footer .fll-box .slide .js { height: 60px; } .optiscroll.is-enabled { overflow: hidden; } .optiscroll { position: relative; overflow: auto; } a { text-decoration: none; } a:hover { color: #fff; } .wx-out { background: #252525 no-repeat } .wx-over { background: #8fd226 no-repeat } .wx-down { background-color: yellow; } .wb-out { float: left; background: #252525 no-repeat } .wb-over { float: left; background: #8fd226 no-repeat } /* swiper */ .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 8.0vh; left: 0%; width: 40%; margin-left: 10%; /* margin-right: 10%; */ } .swiper-pagination-bullet { width: 6px; height: 6px; display: inline-block; border-radius: 50%; background: none; opacity: 1; border: 1px solid #fff; background-color: #fff; } .swiper-pagination-bullet-active { opacity: 1; width: 50px; height: 5px; border-radius: 25px; background: none; /* border-radius:50% 0 0 50% ; */ border: 1px solid #8fd226; background-color: #8fd226; } .swiper-pagination { color: #fff; position: absolute; text-align: left; -webkit-transition: .3s opacity; -o-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 6; } /* 首页的样式 */ .fll-box li a:hover { color: #fff; } /* 左侧导航------------------------------------------------------------ */ .floating_navigation { position: absolute; float: left; top: 20%; left: 5%; color: #fff; z-index: 1000; } .floating_navigation a { color: #fff; } /* 弹框 --------------------------------------------------------------*/ /* 弹出框 */ .branch-proup { display: none; position: fixed; top: 0; left: 0; z-index: 10; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .2); border-radius: 5px 5px 0 0; } .branch-proup-content { z-index: 999; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; border: 1px solid #ccc; background-color: #000; border-radius: 5px; background: none; } .proup-content_left { width: 33.19%; height: 33.33%; border: 0.1px solid #505050; float: left; } /* 翻转 */ /* entire container, keeps perspective */ .flip-container { perspective: 1000; background-color: #000; opacity: 0; } /* flip the pane when hovered */ .flip-container:hover .flipper, .flip-container.hover .flipper { transform: rotatey(180deg); } /* .flip-container, .front, .back { width: 100%; height: 100%; } */ /* flip speed goes here */ .flipper { transition: 0.6s; transform-style: preserve-3d; position: relative; width: 100%; height: 100%; } /* hide back of pane during swap */ .front, .back { backface-visibility: hidden; position: absolute; top: 0; left: 0; } /* front pane, placed above back */ .front { z-index: 2; width: 100%; height: 100%; /* text-align: center; */ } .front-center { color: #fff; width: 100%; height: 100%; line-height: 50%; /* negative half of the height */ /* background: no-repeat; background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-position: center 0; */ } .front-center b { position: absolute; top: 40%; left: 40%; } .front-center span { position: absolute; top: 90%; left: 90%; } /* back, initially hidden pane */ .back { color: #82cd0e; width: 100%; height: 100%; transform: rotatey(180deg); text-align: center; } .back-center { width: 100%; height: 100%; background: no-repeat; background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-position: center 0; } .back-center b { position: absolute; top: 40%; left: 40%; } /* 关于汉尔姆 弹框内容 */ .about_hbox { background-color: #f8f8f8; width: 100%; /* height: 100%; */ } .about_hbox-one { float: left; width: 50%; margin-top: 2rem; margin-left: 5%; font-weight: 900; } .about_hbox-two { background-image: url(/uploads/image/images/about_bg01.png); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 42%; float: right; text-align: right; padding-top: 1rem; } .about_hbox-two p { margin-right: 10%; } .about_hbox-two-p { letter-spacing: 5px; color: #c9c9c9; font-weight: 500; font-size: 35px; } .about_cbox-two { background-image: ; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 45%; float: left; text-align: right; padding-top: 1rem; } .about_cbox-two-p { letter-spacing: 5px; color: #c9c9c9; font-weight: 500; font-size: 35px; } .about_cbox-two p { margin-right: 20%; } /*---------- 媒体咨询 ------------------------分割线-------------------*/ /* 企业动态 */ .new-top { width: 100%; height: 10rem; } .new-top-div { float: left; width: 45%; clear: both; line-height: 4rem; margin-top: 1rem; } .new-top-line { width: 7rem; height: 21px; border-bottom: 2px solid #231816; float: right; /* margin-right: 5rem; */ } .new-top-center { float: left; margin-top: -1rem; } .news-bg { background-image: url(/uploads/image/images/news-1.png); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 27rem; height: 7rem; line-height: 5.5rem; } .enterprise_dynamic { height: 62rem; background-color: #f3f3f3; } .enterprise_dynamic-div { margin: 0 16%; /*margin-left: 16%;*/ } .journalism-one { float: left; width: 31%; height: 26.3rem; /* margin-left: 1%;*/ } .journalism-one-img { width: 100%; height: 23.5rem; } .journalism-one-text { align-items: center; color: #fff; background-color: #2c3437; height: 2.8rem; line-height: 40px; text-align: center; } .journalism-two { float: left; width: 34%; height: 26.3rem; margin-left: 1%; } .journalism-two-div { padding: 20px; line-height: 20px; background-color: #fff; height: 10.35rem; } .journalism-two-div-1 { padding: 20px; line-height: 20px; background-color: #f3f3f3; height: 10.35rem; } .journalism-two-number { width: 30%; color: #727172; float: left; } .journalism-three { float: left; width: 33%; height: 26.3rem; margin-left: 1%; } .journalism-three-div { padding: 24px 20px 25px 20px; background-color: #fff; } .journalism-three-div-1 { padding: 24px 20px 25px 20px; background-color: #f3f3f3; } .journalism-three-number { float: left; width: 20%; color: #727172; } .journalism-three-text { float: left; width: 77%; margin-top: -2px; /* font-size: 17px; */ } .p-height { height: 3.1rem; } /* 行业咨询 */ .industry_news { width: 100%; height: 55rem; background-color: #fff; } /* 新闻详情 */ .new_info-div { padding: 5rem; padding-bottom: 1rem; margin: 0px 6%; } .new_info-div-title { color: #585657; height: 5rem; border-bottom: 1px solid #585657; line-height: 5rem; } .new_info-span { margin-left: 2rem; } .p-height1 { clear: both; height: 1rem; } .new_info-center { background-color: #fff; padding: 3rem 6rem; } .new_info-page { padding: 0px 5rem; margin: 0px 6%; clear: both; margin-bottom: 2.5rem; } /* 装配式墙体------- */ .cbox-ul { font-size: 14px; text-align: center; margin: 5rem 10%; } /* .cbox-ul ul { float: left; width: 20%; } .cbox-ul ul li { line-height: 30px; } .cbox-ul ul img { width: 100px; } .cbox-ul-li { font-size: 16px; font-weight: 500; color: #90c31e; margin-top: 2rem; } */ .cbox-line { border-bottom: 2px solid #505050; margin: 20% 30%; } .pc_product { margin-top: 3rem; } .pc_product ul { height: 6.5rem; font-size: 14px; color: black; margin-bottom: 12px; clear: both; } .pc_product ul li { width: 32%; float: left; margin-right: 8px; background-color: #fff; padding: 1em 0px; } .pc_product-img { float: left; margin: 1em; margin-left: 2em; height: 3rem; width: 17%; } .pc_product-div { float: left; width: 70%; height: 5rem; } .pc_product-1 { margin-top: 3rem; } .pc_product-1 ul { height: 6.5rem; font-size: 14px; color: black; margin-bottom: 12px; clear: both; } .pc_product-1 ul li { width: 24%; float: left; margin-right: 8px; background-color: #fff; padding: 1em 0px; } .pc_product-1-img { float: left; margin: 1em; height: 3rem; width: 17%; } .pc_product-1-div { float: left; width: 70%; height: 5rem; } /* 资源下载中心 --------------------------------------------------------------------------*/ .data_center-bgimg { background-image: url(/uploads/image/images/data_center-04.png); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 40rem; height: 7rem; line-height: 5rem; margin-left: 35%; } .data_center-bgimg p { font-size: 35px; margin-left: 30%; } .data_center { height: 100%; background-color: #f6f6f6; color: #000; } .data_center-one { margin: 0 auto; margin-left: 16%; /* margin-right: 5%; */ } .data_center-one ul { float: left; width: 20%; } .data_center-one ul li { line-height: 30px; } .data_center-one a { color: #000; } .data_center-one-li { margin-bottom: 1rem; } .data_center-one-li a { color: #000; text-decoration: underline; } .data_center-one-li a:hover { color: rgb(80, 75, 75); } .data_center-one-icon { width: auto; margin-right: 10px; } .data_center-one-icon img { width: 28px; } /* 工作平台 */ .working_platform-one { float: left; width: 70%; margin: 0px 15%; text-align: center; margin-top: 8rem; } .working_platform-one ul { float: left; width: 33%; } .working_platform-one ul li { line-height: 42px; } .working_platform-one a { color: #000; } .working_platform-one-li { margin-bottom: 1rem; } .working_platform-one-li a { color: #000; text-decoration: underline; } .working_platform-one-li a:hover { color: rgb(80, 75, 75); } /* 应用领域--上面的几个领域模块--------------------------------- */ .header_title { width: 60%; margin: 2rem 20%; margin-left: 23%; } .header_title-div { width: 7.2rem; height: 2.5rem; line-height: 2.4rem; border-radius: 30px; padding: 0px 1rem; background-color: #fff; color: #a3a3a3; cursor: pointer; } .header_title-div span { margin-left: 0.5rem; } .header_title-div img { width: 30px; margin-left: 1rem; } .header_title-div1 { width: 7.2rem; height: 2.5rem; line-height: 2.4rem; border-radius: 30px; padding: 0px 1rem; background-color: #8fc320; color: #fff; cursor: pointer; } .header_title-div1 span { margin-left: 0.5rem; } .header_title-div1 img { width: 30px; margin-left: 1rem; } .float_left-25 { width: 25%; float: left; } .application_area-icon-01 { background-color: #8fc320; width: 1.5rem; height: 1.5rem; border-radius: 50%; float: right; margin-top: 0.5rem; } .application_area-icon-01 img { width: 13px; margin: 9px; margin-top: -8px; margin-left: 5.5px; } .application_area-icon-02 { background-color: #fff; width: 1.5rem; height: 1.5rem; border-radius: 50%; float: right; margin-top: 0.48rem; } .application_area-icon-02 img { width: 13px; margin: 9px; margin-top: -8px; margin-left: 5.5px; } /* 应用领域的轮播内容 */ .showheader a { color: #fff; } .application_area-box { margin: 5rem 20%; height: 35rem; } .application_area-box-title { float: left; width: 32%; margin: 0px 1%; background-color: #8fc320; color: #fafafa; height: 24rem; letter-spacing: 2px; } .application_area-box-middle { float: left; width: 36%; margin-right: 1%; height: 24rem; } .application_area-box-right { float: left; width: 29%; height: 24rem; } .application_area-left { margin-left: 10%; } .application_area-prev { float: left; margin-left: 15%; margin-top: 10.5rem; } .application_area-next { float: right; margin-right: 15%; margin-top: 10.5rem; } .application_area-vertical_line { width: 0.4rem; height: 5rem; background-color: #fff; margin: 2rem 0px; } .application_area-box-title-01 { text-align: right; margin: 1.5rem 2rem 0px 0px; } .application_area-box-title-01 img { width: 40px; } .application_area-img1 { width: 100%; height: 11.6rem; } .application_area-img2 { margin-top: 0.8rem; width: 100%; height: 11.6rem; } .page_number { clear: both; margin: 0px 1%; margin-top: 2rem; font-weight: 900; color: #6d6b6b; } /* 项目案例详情 -----------------------------------*/ .case_details { padding: 6rem 0px; margin: 0px 10%; } .case_details-title { color: #585657; height: 5rem; line-height: 5rem; margin-top: 2.2rem; } .case_details-title-p { clear: both; border-bottom: 1px solid #585657; } .case_details-title a { color: #585657; } .case_details-title a:hover { color: #c1c1c1; } .case_details-center { margin-top: 5rem; height: 35rem; } .case_details-div { float: left; width: 35%; background-color: #333333; color: #fff; height: 35rem; line-height: 30px; font-size: 16px; overflow: hidden } .case_details-div-left { padding: 2rem 3rem; height: 31rem; } .case_details-div-p { clear: both; margin: 3rem 0px; } .float_left-w30 { float: left; width: 30%; } .case_details-div-right { float: left; width: 65%; height: 35rem; } .case_details-img { clear: both; height: 40rem; margin-top: 2rem; } .case_details-img-left { float: left; width: 59%; height: 40rem; } .case_details-img-right { float: left; width: 40%; margin-left: 1%; height: 40rem; } .case_details-img-right-1 { height: 19.5rem; width: 100%; } .case_details-img-right-2 { height: 19.5rem; margin-top: 1rem; width: 100%; } /* 底部页脚 -------------------------------------------------*/ .footer-color1 { color: #b6bfca; } .footer { width: 100%; background-color: #3e3a39; color: #e5e5e5; padding: 5rem 0px; } .footer-left { float: left; padding-left: 10%; } .footer-right { float: right; margin-right: 10%; padding-top: 4.28rem; } .footer-left-two { margin-top: 3rem; /* width: 50%; */ height: 4rem; padding-top: 0.5rem; } .footer-left-two span { width: 46px; height: 46px; border-radius: 50%; overflow: hidden; margin: 0 !important; margin-right: 15px !important; padding: 0 !important; display: block !important; float: left; } .footer-icon-wb { background-image: ; background-color: #e52425; } .footer-icon-wx { background-image: ; background-color: #46bb36; } .footer-icon-bilibili { background-image: url(/uploads/image/images/ico-bilibili.svg); background-repeat: no-repeat; background-position: center center; background-color: #04afff; } .footer-right ul { float: left; font-size: 16px; line-height: 20px; /* padding-right: 3rem; */ } ul { margin: 0; padding: 0; } .footer-right ul li { font-size: 16px; line-height: 35px; padding: 0px 2.5rem; /* border-right: 1px solid #fff; */ } .footer-right ul li a { color: #e5e5e5; } .footer-right-li { padding-top: 10px; } .footer-border { float: left; height: 8rem; border-right: 1px solid #fff; width: 1px; margin-top: 0.7rem; } input { border: 0px; outline: none; } .footer-ui-img { padding-top: 0.8rem; } /* 底部页脚--新 */ .footer_bgimg { background-image: url(/uploads/image/images/footer-01.jpg); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 100%; height: 17rem; color: #fff; font-size: 14px; } /* 底部鼠标悬浮改背景 */ .footer_four-01:hover, .footer_four-01.hov { background-color: #5a5a5a; } .footer_four-01 { border: 1px solid #353535; border-radius: 25px; width: 8rem; height: 2.3rem; line-height: 2.3rem; padding: 0px 1rem; cursor: pointer; } .footer_four-span { float: left; line-height: 2.9rem; } .footer_four-span img { width: 20px; margin-right: 5px; } .footer_one { float: left; width: 20%; border-right: 1px solid #fff; height: 6rem; margin: 6rem 0px 0px 5%; text-align: center; } .footer_two { float: left; width: 20%; border-right: 1px solid #fff; height: 6rem; margin: 6rem 0px 0px 0px; padding: 0px 3%; } .footer_two img { width: 15px; margin-right: 5px; } .footer_three { float: left; width: 33%; height: 6rem; margin: 6rem 0px 0px 0px; } .footer_three-wx { float: left; margin-right: 2%; margin-left: 3rem; } .footer_three-1 { float: left; height: 3rem; margin-top: 2.5rem; margin-left: 5%; } .footer_three-1 span { width: 46px; height: 46px; border-radius: 50%; overflow: hidden; margin: 0 !important; margin-right: 15px !important; padding: 0 !important; display: block !important; float: left; } .footerpc-2 span { width: 46px; height: 46px; border-radius: 50%; overflow: hidden; margin: 0 !important; margin-right: 15px !important; padding: 0 !important; display: block !important; float: left; } .footer_four { float: left; height: 6rem; margin: 6rem 0px 0px 0px; font-size: 14px; } /* 底部联系我们 */ .contact { background-color: #fff; height: auto; color: #000; } .contact-input { height: 2rem; width: 100%; } .contact-input1 { height: 2rem; width: 50%; } .contact-textarea { height: 2rem; width: 100%; } .contact-top { /* padding: 5rem; */ } .contact-top-div { float: left; width: 50%; clear: both; line-height: 4rem; } .contact-top-line { width: 5rem; height: 2px; border-bottom: 2px solid #231816; float: right; margin-right: 5rem; } .contact-top-center { float: left; width: 50%; margin-top: -1rem; } .contact-top-p { margin-left: 48%; font-size: 25px; margin-top: -4.0rem; } .contact-two { /* width: 100%; */ padding: 0px 10%; margin-top: 3rem; } .contact-two-div { float: left; text-align: center; width: 30%; margin-left: 1%; } .contact-height { height: 5rem; } .contact-form { margin-left: 10%; padding-top: 3rem; } .contact-form-div { float: left; width: 26%; border-bottom: 1px solid #898989; /* padding-bottom: 0.5rem; */ text-align: center; } .contact-form-div1 { width: 84%; border-bottom: 1px solid #898989; padding-bottom: 0.2rem; padding-top: 5rem; } .contact-submit { width: 100%; text-align: center; padding-top: 3rem; } .m-l3 { margin-left: 3%; } .submit { width: 11rem; height: 3rem; padding: 10px; background-color: #8fc320; color: #fff; border: none; outline: none } /* 底部导航 ----------------------------------*/ .footerpc_bgimg { background-image: url(/uploads/image/images/footer-01.jpg); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 100%; height: 22rem; color: #fff; font-size: 14px; } .navigation-footerpc { background-image: url(/uploads/image/images/footer-01.jpg); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 100%; height: 22rem; background-color: #2d2c30; color: #e5e5e5; font-size: 14px; } .footerpc_one { float: left; height: 5rem; width: 60%; } .footerpc_one-text ul { float: left; width: 20%; } /* .footerpc_one-text ul li { float: left; } */ .footerpc_one-text ul li img { /* margin-bottom: -5px; */ width: 20px; } .footerpc_one-text ul a { color: #e5e5e5; } /* .footerpc_one-text ul a:hover { color: #8fc31f; } */ .footerpc_one-span { margin: 0px 10px; } .footerpc_one-text { float: left; margin-left: 10%; width: 80%; height: 5rem; line-height: 4rem; } .footerpc_two { float: right; width: 35%; font-size: 14px; } .footerpc_two-text img { width: 15px; margin-right: 5px; } .footerpc_two-img { clear: both; } .footerpc_two-img img { margin-top: 2rem; } .official_account { margin-left: 6rem; margin-top: 1.7rem; } .official_account img { width: 100px; } .footerpc_two-images { float: left; margin-top: 0.8rem; margin-left: 1rem; } .footerpc_two-images span { width: 40px; height: 40px; border-radius: 50%; overflow: hidden; margin: 0 !important; margin-right: 15px !important; padding: 0 !important; display: block !important; float: left; } .footerpc_two-images img { width: 35px; margin-right: 0.5rem; } .copyright { clear: both; color: #717171; border-top: 1px solid #717171; } .copyright a { color: #717171; } /* 底部导航 */ .footerpc_two { float: left; width: 40%; font-size: 14px; } .bottom_link { float: left; margin-left: 10%; } .bottom_link ul { clear: both; } .bottom_link ul li { float: left; margin-right: 10px; margin-top: 10px; } .subscription { } .footerpc_two-images { float: left; margin-top: 0rem; margin-left: 0rem; } /* 联系我们 头部 ----------------------------*/ .contact_title { height: 5rem; line-height: 5rem; background-color: #f6f6f6; text-align: center; } .contact_title a { color: #000; } .contact_title a:hover { color: rgb(53, 52, 52); } .contact_title-div { float: left; width: 20%; } .contact_title-left { float: left; width: 20%; margin-left: 10%; } .contact_title-right { float: left; width: 20%; margin-right: 10%; } .contact_title-itemed { background-color: #8fc320; color: #fff; width: 50%; margin: 0px 25%; text-align: center; } .contact_title-itemed a { color: #fff; } /*招聘 */ .talent_recruitment-one { background-image: url(/uploads/image/images/contact_bg-01.jpg); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 100%; height: 50rem; color: #fff; } .talent_recruitment-two { background-image: url(/uploads/image/images/footer-02.jpg); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; background-position: center; width: 100%; height: 55rem; color: #fff; } /* about & product */ .vertical_list { margin-top: 80%; } .hbox_box { background-color: #f7f7f7; position: relative; bottom: 5rem; left: 25%; z-index: 666666; } .hbox_div { float: left; margin: 1rem 1rem 1rem 1rem; } .certificate ul li { width: 20%; float: left; margin-left: 2%; } .certificate ul li img { width: 150px; } .vertical_list1 { margin-top: 70%; } /* .product_ul li { margin: 30px 0px; } */ .product_img-right { float: left; margin-top: 85px; width: 100%; /* margin-left: 10%; */ position: absolute; } /* .p_line-right { width: 2rem; border-bottom: 1px solid #fff; height: 1px; } */ /* 波纹动画 */ .yuan { width: 60px; height: 60px; position: relative; margin: 0 auto 30px; } .yuan s { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; border-radius: 50%; border: 1px solid #8fc31f; -webkit-transform: scale(0.5); transform: scale(0.5); } .yuan .s1 { animation: ss2 3s linear infinite; -webkit-animation: ss2 3s linear infinite; } .yuan .s2 { animation: ss2 3s linear 0.75s infinite; -webkit-animation: ss2 3s linear 0.75s infinite; } .yuan .s3 { animation: ss2 3s linear 1.5s infinite; -webkit-animation: ss2 3s linear 1.5s infinite; } .yuan .s4 { animation: ss2 3s linear 2.25s infinite; -webkit-animation: ss2 3s linear 2.25s infinite; } .yuan .s5 { background: #8fc31f; -webkit-transform: scale(0.2); -moz-transform: scale(0.2); } @-moz-keyframes ss2 { 0% { -webkit-transform: scale(0.5); -moz-transform: scale(0.5); transform: scale(0.5); opacity: 1; } 100% { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); transform: scale(1.5); opacity: 0; } } @keyframes ss2 { 0% { -webkit-transform: scale(0.5); -moz-transform: scale(0.5); transform: scale(0.5); opacity: 1; } 100% { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); transform: scale(1.5); opacity: 0; } } .ripple-1 { position: absolute; top: 47%; left: 45%; } .ripple-2 { position: absolute; top: 47%; left: 45%; } .ripple-3 { position: absolute; top: 20%; left: 68%; } .ripple-4 { position: absolute; top: 50%; left: 65%; } /* 媒体咨询-视频 */ .banner { } .banner .swiper { width: 1200px; margin: 0 auto; position: relative; } .current-swiper { width: 650px; height: 370px; border-radius: 10px; margin: 0 auto; box-shadow: 0 0 20px rgba(0,0,0,0.05); position: relative; z-index: 99; } .left-swiper { position: absolute; left: 117px; top: 52px; z-index: 1; } .right-swiper { position: absolute; right: 117px; left: auto; top: 52px; z-index: 1; } .nocurrent-swiper { width: 479px; height: 273px; border-radius: 8px; box-shadow: 0 0 20px rgba(0,0,0,0.05); } .nocurrent-swiper:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(237,240,240,0.9); z-index: 99; } .swiper-slide video { width: 100%; height: 100%; } .slide1, .slide2, .slide3 { } .swiper-button-prev { width: 46px; height: 46px; background: url(/uploads/image/images/curr_prev.png) no-repeat center center; } .swiper-button-next { width: 46px; height: 46px; background-size: auto; background-image: url(/uploads/image/images/curr_next.png); } /* 公共 */ a { cursor: pointer; } .clear { clear: both; } .text-hidden1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-hidden2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .text-hidden3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .text-hidden4 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .div-height { height: 5rem; background-color: #fff; } .l-h20px { line-height: 20px; } .l-h20 { line-height: 20px; height: 40px; } .l-h25 { line-height: 25px; height: 50px; } .width-height { width: 100%; height: 100%; } .width { width: 100%; } .height { height: 100%; } .margin-t5 { margin: 5px 0px 0px 0px; } .float-r { float: right; } .float-l { float: left; } .index-p { margin: 0px; } .index-h3 { margin: 0px; } .index-h3_10 { margin: 0px; margin-bottom: 10px; } .index-10 { margin: 0px; margin-bottom: 10px; } .p-line { border-bottom: 1px solid #939393; } .p-float { clear: both; height: 1px; margin: 0px; } .p_m { margin: 10px 0px; } .p-top05 { margin: 0px; margin-top: 5px; } .p-top10 { margin: 0px; margin-top: 10px; } .p-top15 { margin: 0px; margin-top: 15px; } .p-top20 { margin: 0px; margin-top: 20px; } .margin-right1 { margin-right: 1%; } .p-pad10 { padding-top: 10px; } .p-bot10 { margin: 0px; margin-bottom: 10px; } .p_line0 { width: 80%; border-bottom: 1px solid #cccccc; } .p_line1 { width: 1rem; border-bottom: 1px solid #fff; } .p_line { width: 2rem; border-bottom: 1px solid #fff; } .p_line-green { width: 2rem; border-bottom: 1px solid #96c62f; } .p_line-green1 { width: 3rem; border-bottom: 2px solid #96c62f; } .p_line-green2 { width: 3rem; border-bottom: 3px solid #96c62f; } .padding-2em { padding: 0px 2em; } .p1em { padding: 1em; } .w25 { width: 25px; } .w20 { width: 20%; } .w25 { width: 25%; } .w33 { width: 33%; } .w50 { width: 50%; } .h-10rem { height: 10rem; } .h-12rem { height: 12rem; } .h-15rem { height: 15rem; } .m-top30 { margin-top: 30px; } .m-top20 { margin-top: 20px; } .m-top9 { margin-top: 9px; } .m-top10 { margin-top: 10px; } .m-top11 { margin-top: 11px; } .m-top14 { margin-top: 14px; } .m-top05 { margin-top: 5px; } .m-top02 { margin-top: 2px; } .m-top-4 { margin-top: -4px; } .m-t2 { margin-top: 2rem; } .m-t1 { margin-top: 1rem; } .m-t1em { margin-top: 1em; } .m-t2em { margin-top: 2em; } .m-bot05 { margin-bottom: 5px; } .m-bot10 { margin-bottom: 10px; } .m-bot15 { margin-bottom: 15px; } .m-l1 { margin-left: 1em; } .m-l2em { margin-left: 2em; } .m-r1em { margin-right: 1em; } .m-r2em { margin-right: 2em; } .h10 { height: 10rem; } .h12 { height: 12rem; } .w15 { width: 15px; } .w20 { width: 20px; } .w35 { width: 35px; } .padding3 { padding: 3rem; } .padding-l4 { padding-left: 4rem; } .clear-top2 { clear: both; margin-top: 2rem; } .clear-height1 { clear: both; height: 1rem; } .clear-height2 { clear: both; height: 2rem; } .clear-height3 { clear: both; height: 3rem; } img { vertical-align: middle; max-width: 100%; } .f-15 { font-size: 18px; } .margin_left-2 { margin-left: 2rem; } .divshow { display: block; } .divhide { display: none; } /* 运营中心 - 搜索 */ .search_boxdiv { overflow: auto; height: 25rem; line-height: 32px; } .search_bottom_line { border-bottom: 1px solid #ebe8e8; } /* 媒体资讯列表 */ .news_list_div { margin: 5rem 16%; } .news_list_div a { color: #000; } .news_list_div a:hover { color: #000; } .news_list_div a:active { color: #000; } .news_list { background-color: #fafafa; height: 18rem; margin-top: 2rem; } .news_list:hover { transition: all 200ms ease-out; box-shadow: 0px 4px 17px -3px rgba(110, 108, 108, 0.77); -webkit-box-shadow: 0px 4px 17px -3px rgba(110, 108, 108, 0.77); -moz-box-shadow: 0px 4px 17px -3px rgba(110, 108, 108, 0.77); } .new_list_img { float: left; width: 27%; height: 100%; margin-right: 1.5rem; } .new_list_box { float: left; width: 65%; padding: 1.5rem 0px; } .p-line2 { border-bottom: 1px solid #e6e4e4; } .new_list_center { height: 5rem; line-height: 25px; color: #636161; } /* 更多 */ .news_more { text-align: right; margin-right: 16%; margin-top: 2rem; } .news_more a { color: #9b9696; font-size: 15px; } .about_hbox-two p { margin-right: 10% } .about_hbox-two-p { letter-spacing: 5px; color: #c9c9c9; font-weight: 500; font-size: 35px } .about_overflow { float: left; width: 40%; height: 500px; font-size: 14px; overflow: hidden; overflow-y: hidden; margin-left: 2%; text-align: justify; color: rgb(75,73,73) } .about_overflow:hover { overflow: hidden; overflow-y: auto } .about_overflow-01 { float: left; width: 40%; margin-left: 2%; font-size: 14px; padding-top: 2rem; line-height: 25px; color: rgb(75,73,73); overflow: hidden; overflow-y: hidden; height: 33rem; text-align: justify } .about_overflow-01:hover { /* overflow: hidden; */ overflow-y: auto; } /* 2023-09-20 copyright © 2019-2999 liu liu666.vip*/ .liu_honor { height: 100%; line-height: 30px } .liu_honor .liu_honor_img { float: left; width: 48%; margin-left: 5%; margin-top: 3.5rem } .liu_honor .liu_honor_img img { width: 100% } .liu_honor .liu_honor_content { float: left; width: 40%; margin-left: 2%; font-size: 14px; padding-top: 2rem; line-height: 25px; color: rgb(75,73,73); height: 33rem; text-align: justify; display: grid; column-gap: 10px; grid-template-columns: repeat(2,1fr) } .liu_honor .liu_honor_content .liu_honor_item { font-size: 14px } .liu_honor .liu_honor_content .liu_honor_item .tit { margin: 0px; padding: 0px; font-size: 16px; font-weight: 900 } .liu_honor .liu_honor_content .liu_honor_item .p { margin: 0px; padding: 0px } .liu_honor .p { clear: both; margin: 0px } .mt10 { margin-top: 10px } .liu_mhonor { background-color: #f8f7f8; padding: 1rem } .liu_mhonor .liu_mhonor_content { line-height: 25px } .liu_mhonor .liu_mhonor_content .title { font-size: 17px; font-weight: 900; margin: 15px 0px 0px 0px } .liu_mhonor .liu_mhonor_content .p { margin: 0px; padding: 0px } /* 资料中心列表 */ .liu_data_center { padding-top: 11.5rem; padding-bottom: 5rem } .liu_data_center .liu_data_center_img { text-align: center } .liu_data_center .liu_data_center_img img { width: 350px } .liu_data_center .liu_data_center_tit { margin-left: 46%; font-size: 25px; margin-top: -3.3rem } .liu_datacenter { display: grid; column-gap: 20px; grid-template-columns: repeat(4,1fr); margin: 6rem 10% } .liu_datacenter a { color: black } .liu_datacenter a:hover { color: #999999 } .liu_datacenter .list_item_tit span { text-decoration: underline } .liu_datacenter .list_item_tit img { margin-right: 10px } .liu_datacenter .list_item p { margin-left: 40px } .liu_datacenter .list_item_p p { margin-left: 60px } /* 媒体资讯列表-分页 */ .list_total{margin: 30px 0px 0px 0px;min-height:50px} .list_total .list_cur{min-width:20px;height:20px;padding:8px 10px;margin:2px;color:#fff;background-color:#8fc320;text-align:center;display: inline-block;} .list_total a{min-width:20px;height:20px;padding:8px 10px;margin:2px;border-radius:2px;background-color:#ebebeb;color:#999999;text-align:center;display:inline-block} .list_total a:hover{color:#fff;background-color:#8fc320}