@charset "utf-8"; /*公共样式*/ * { margin: 0; padding: 0; } div, span, ul, li, td, th, input, textarea, a, label { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } html, body { font-size: 14px; font-family: mgiFont, FZLTDHJW; line-height: 1; background: #fff; overflow-x: hidden; } ul, li { list-style-type: none; } a { text-decoration: none; color: #000; transition: all .5s; cursor: pointer; } a:hover { text-decoration: none; color: #000; } .clear:after { content: ''; display: block; clear: both; height: 0; overflow: hidden; visibility: hidden; } .clear { zoom: 1; } input, textarea, select { -webkit-appearance: none; resize: none; outline: none } a, button, input, textarea, select { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0; } img { border-style: none; vertical-align: middle; max-width: 100%; } article { display: block; margin: 0 auto; } .zoom-img { overflow: hidden; } .zoom-img .img { overflow: hidden; } .zoom-img img { transition: all .5s; } .zoom-img:hover img { transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05); } .wd { width: 83.33%; height: auto; margin: 0 auto; } .w14 { max-width: 1400px; width: 100%; height: auto; margin: 0 auto; } .nav-page { font-size: 0; text-align: center; } .fl { float: left; } .fr { float: right; } /* header */ .header { position: fixed; top: 0; left: 0; width: 100%; height: auto; z-index: 99; transition: all .3s; } .header_2 { position: absolute; } #header .header { position: relative; } .header .head-wrap { height: 89px; margin: 0 auto; } .header .logo { line-height: 89px; } .header_2 .logo { line-height: 1; margin-top: 18px; } .header .logo .img_2 { display: none; } #header .header_2 .logo .img_1 { display: none; } #header .header_2 .logo .img_2 { display: block; } .header .nav { margin-left: 21%; } .header .nav-wrap>li { float: left; position: relative; } .header .nav-wrap>li>a { display: block; padding: 0 30px; font-size: 16px; color: #fffefe; line-height: 89px; position: relative; } #header .header_2 .nav-wrap>li>a { color: #222; } .header .nav-wrap>li>a::before { position: absolute; content: ""; left: 50%; bottom: -2px; width: 150px; height: 4px; background: #01b7b0; display: none; transition: all .3s; z-index: 9; transform: translate(-50%, 0); } .header .nav-wrap>li>a:hover { font-weight: bold; } .header .nav-wrap>li.on>a::before { display: block; } .header .nav .box { position: absolute; top: 89px; left: 50%; margin-left: -75px; width: 150px; background: #fbfcfd; display: none; z-index: 9; } .header .nav .box-wrap { position: relative; padding: 18px 0; } .header .nav .box li>a { display: block; font-size: 14px; color: #333; padding: 15px 27px; line-height: 20px; text-align: center; } .header .nav .box.on li>a.on { background: url(../images/img2.png) 85% center no-repeat; } .header .nav .box li.on>a { color: #fff; background: #01b7b0; } .header .nav .box.on li.on>a.on { color: #fff; background: #01b7b0 url(../images/img3.png) 85% center no-repeat; } .header .nav .box_2 { display: none; position: absolute; width: 100%; min-height: 100%; top: 0; left: 150px; padding: 18px 0; background: #fbfcfd; border-left: 1px solid #dcdcdc; } .header .nav .box_2 a { display: block; font-size: 14px; color: #333; padding: 15px 10px; line-height: 20px; text-align: center; } .header .nav .box_2>a:hover { color: #fff; background: #01b7b0; } .header .language { position: relative; } .header .language .name { display: inline-block; font-size: 16px; color: #fff; line-height: 89px; background: url(../images/img1.png) right center no-repeat; padding: 0 20px; cursor: pointer; } #header .header_2 .language .name { color: #222; background: url(../images/img281.png) right center no-repeat; } .header .search { float: right; margin-right: 40px; padding-left: 55px; } .header .search .icon { width: 24px; line-height: 89px; cursor: pointer; min-height: 24px; } .header .search .icon.on { margin-top: 32px; background: url(../images/img291.png) center center no-repeat; } .header_2 .search .icon.on { background: url(../images/img292.png) center center no-repeat; } .header .search .icon.on img { display: none !important; } .header .search .icon .img_1 { display: inline-block; transition: all .3s; } .header .search .icon .img_2 { display: none; transition: all .3s; } #header .header_2 .search .icon .img_1 { display: none; } #header .header_2 .search .icon .img_2 { display: inline-block; } .header .search .close { display: inline-block; width: 20px; height: 20px; vertical-align: top; margin-top: 5px; cursor: pointer; } .header .search .close .img_2 { display: none; } .header_2 .search .close .img_1 { display: none; } #header .header_2 .search .close .img_2 { display: inline-block; } .header .serc-wrap { position: relative; } .header .search .box { display: none; width: 300px; position: absolute; right: 0; top: 65px; padding: 10px; font-size: 0; background: #fff; } .header .search .box form { margin: 0 auto; font-size: 0; } .header .search .text { width: calc(100% - 30px); height: 30px; vertical-align: top; padding: 0 10px; background: none; color: #999999; font-size: 14px; } .header_2 .search .text { background: none; color: #999; } .header .search .text::-webkit-input-placeholder { color: #999; } .header .search .text:-moz-placeholder { color: #999; } .header .search .text::-moz-placeholder { color: #999; } .header .search .text:-ms-input-placeholder { color: #999; } .header .search .sub { width: 30px; height: 30px; background: url(../images/img280.png) center center no-repeat; cursor: pointer; } .header_2 .search .sub { width: 30px; height: 30px; background: url(../images/img280.png) center center no-repeat; cursor: pointer; } .header .language .box { position: absolute; display: none; left: 50%; margin-left: -50px; top: 89px; width: 100px; padding: 10px 0; background: rgba(255, 255, 255, 1); box-shadow: 0 1px 3px rgba(0, 0, 0, .1); } .header .language a { display: block; font-size: 14px; color: #333; line-height: 30px; text-align: center; } /* footer */ .footer { background: #edf1f6; padding-top: 60px; } .footer .top { padding-bottom: 32px; border-bottom: 1px solid #dcdcdc; } .footer .sort { float: left; margin-right: 60px; } .footer .sort:last-child { margin-right: 0; } .footer .tit { font-size: 14px; color: #222; font-weight: bold; margin-bottom: 18px; } .footer .sort a { font-size: 14px; color: #666; line-height: 30px; } .footer .sort a:hover { color: #026ac6; text-decoration: underline; } .footer .t-box { padding-bottom: 20px; border-bottom: 1px solid #dcdcdc; margin-bottom: 20px; } .footer .logo { margin-right: 75px; } .footer .cont .list { float: left; margin-left: 75px; } .footer .cont .icon { float: left; margin-top: 4px; margin-right: 8px; } .footer .cont .text { float: left; font-size: 14px; color: #666; line-height: 26px; } .footer .top .subsc-box { font-size: 14px; color: #333; } .footer .top .subsc-box .record { display: none; } .footer .subsc { display: inline-block; width: 200px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; background: #009690; margin-top: 18px; } .footer .top .code-box { text-align: center; } .footer .code { margin-bottom: 13px; } .footer .share { font-size: 0; } .footer .share a { display: inline-block; margin: 0 6px; height: 28px !important; width: 28px !important; cursor: pointer; _height: 30px; } .footer .share a.bshare-linkedin { background: url(../images/img30.png) no-repeat !important; } .footer .share a:hover.bshare-linkedin { background: url(../images/img30-2.png) no-repeat !important; } .footer .share a.bshare-sinaminiblog { background: url(../images/img31.png) no-repeat !important; } .footer .share a:hover.bshare-sinaminiblog { background: url(../images/img31-2.png) no-repeat !important; } .footer .share a.bshare-weixin { background: url(../images/img32.png) no-repeat !important; } .footer .share a:hover.bshare-weixin { background: url(../images/img32-2.png) no-repeat !important; } .footer .share .img_2 { display: none; } .footer .share img { transition: all .3s; } .footer .share a:hover .img_1 { display: none; } .footer .share a:hover .img_2 { display: inline-block; } .footer .bot { padding: 20px 0 15px; } .footer .link { font-size: 0; line-height: 22px; margin-bottom: 10px; } .footer .link .name { font-size: 12px; color: #222; } .footer .link a { display: inline-block; vertical-align: top; font-size: 12px; color: #666; margin-right: 40px; } .footer .record { font-size: 12px; color: #666; line-height: 22px; } .footer .record a { color: #666; } .return_top { position: fixed; bottom: 5%; right: 5%; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 50%; z-index: 9; background: rgba(0, 0, 0, .3); font-size: 12px; color: #fff; cursor: pointer; } .footer .t-box { margin-bottom: 13px; } .footer .top .subsc-box { line-height: 28px; } .foot-form { font-size: 0; border: 1px solid #009690; width: 380px; height: 50px; line-height: 48px; margin-top: 10px } .foot-form .text { display: inline-block; vertical-align: top; width: calc(100% - 80px); height: 48px; line-height: 48px; padding: 0 14px; background: #ffffff; } .foot-form .submit { display: inline-block; vertical-align: top; width: 80px; height: 48px; background: #009690; font-size: 14px; color: #ffffff; font-weight: bold; cursor: pointer; } /* index */ .main.home-page { padding-top: 0; } .home-swip .swiper-button-next, .home-swip .swiper-button-prev { width: 47px; height: 80px; margin-top: -40px; } .home-swip .swiper-button-next { background: url(../images/img4.png) center center no-repeat; background-size: cover; right: 0; } .home-swip .swiper-button-prev { background: url(../images/img5.png) center center no-repeat; background-size: cover; left: 0; } .home-swip .swiper-pagination { bottom: 40px; } .home-swip .swiper-pagination-bullet { opacity: 1; width: 15px; height: 15px; background: #e5e5e5; margin: 0 8px !important; } .home-swip .swiper-pagination-bullet-active { background: -webkit-linear-gradient(left, #137ddf, #05aca5); background: -o-linear-gradient(right, #137ddf, #05aca5); background: -moz-linear-gradient(right, #137ddf, #05aca5); background: linear-gradient(to right, #137ddf, #05aca5); } .home-swip .box { position: absolute; top: 50%; left: 50%; margin-left: -41.66%; margin-top: -85px; } .home-swip .h1 { font-size: 60px; color: #fff; font-weight: bold; margin-bottom: 60px; } .home-page .more { width: 140px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #fff; background: #0163ba; } .home-page .symbol { display: inline-block; margin-left: 30px; } .home-page .video { display: none; } .video { position: relative; } .video .box { position: absolute; left: 50%; margin-left: -41.66%; top: 50%; margin-top: -111px; text-align: center; } .video .h1 { font-size: 36px; color: #fff; margin-bottom: 23px; } .tm { display: inline-block; vertical-align: top; font-size: 16px; line-height: 1; } .tm2 { font-size: 12px; line-height: 1; } .video .words { font-size: 14px; color: #fff; line-height: 26px; margin-bottom: 33px; } .video .box .play { display: inline-block; } #popup-video { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .3); z-index: 99; } #popup-video .box { position: absolute; top: 50%; left: 50%; width: 800px; height: 450px; margin-top: -225px; margin-left: -400px; background: #fff; } #popup-video .wrap { position: relative; } #popup-video .close { position: absolute; right: -50px; top: -50px; width: 30px; height: 30px; border-radius: 50%; line-height: 26px; text-align: center; font-size: 20px; color: #fff; background: rgba(0, 0, 0, .3); cursor: pointer; } .product { background: #f8f8f8; padding: 50px 0; } .product .carousel { position: relative; padding: 0 40px; padding-bottom: 30px; } .product .img { float: left; width: 50%; } .product .text { float: left; width: 50%; padding-top: 10%; padding-left: 5.6%; } .product .h1 { font-size: 30px; color: #222; font-weight: normal; margin-bottom: 30px; } .product .words { font-size: 14px; color: #666; line-height: 24px; margin-bottom: 45px; } .product .swiper-button-next, .product .swiper-button-prev { width: 40px; height: 60px; margin-top: -30px; } .product .swiper-button-next { right: 0; background: url(../images/img10.jpg) center center no-repeat; background-size: cover; } .product .swiper-button-prev { left: 0; background: url(../images/img9.jpg) center center no-repeat; background-size: cover; } .product .swiper-pagination { bottom: 0; left: 0; width: 100%; } .product .swiper-pagination-bullet { width: 15px; height: 15px; opacity: 1; background: #dcdcdc; margin: 0 5px; } .product .swiper-pagination-bullet-active { background: -webkit-linear-gradient(left, #137ddf, #05aca5); background: -o-linear-gradient(right, #137ddf, #05aca5); background: -moz-linear-gradient(right, #137ddf, #05aca5); background: linear-gradient(to right, #137ddf, #05aca5); } .apply { padding: 55px 0 135px; } .apply .carousel { position: relative; } .apply .h1 { font-size: 36px; color: #222; margin-bottom: 50px; text-align: center; } .apply .list { float: left; width: 33.33%; border-top: 1px solid #eee; border-right: 1px solid #eee; padding: 4.5% 6% 3.5% 3.2%; } .apply .list:nth-child(3n) { border-right: 0; } .apply .list .icon { margin-bottom: 45px; } .apply .list img { transition: all .3s; } .apply .list .img_2 { display: none; } .apply .list:hover .img_1 { display: none; } .apply .list:hover .img_2 { display: block; } .apply .list:hover .h2 { color: #0163ba; } .apply .list .h2 { font-size: 20px; color: #222; line-height: 22px; margin-bottom: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; font-weight: bold; line-height: 1.3; } .apply .list .words { font-size: 14px; color: #666; line-height: 24px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .apply .swiper-pagination { bottom: -45px; left: 0; width: 100%; } .apply .swiper-pagination-bullet { width: 15px; height: 15px; opacity: 1; background: #dcdcdc; margin: 0 8px; } .apply .swiper-pagination-bullet-active { background: -webkit-linear-gradient(left, #137ddf, #05aca5); background: -o-linear-gradient(right, #137ddf, #05aca5); background: -moz-linear-gradient(right, #137ddf, #05aca5); background: linear-gradient(to right, #137ddf, #05aca5); } .news { position: relative; } .news .top { background: -moz-linear-gradient(top, #02aca6 0%, #137dde 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #02aca6), color-stop(100%, #137dde)); background: -webkit-linear-gradient(top, #02aca6 0%, #137dde 100%); background: -o-linear-gradient(top, #02aca6 0%, #137dde 100%); background: -ms-linear-gradient(top, #02aca6 0%, #137dde 100%); } .news .top .l-box { width: calc(100% - 482px); padding: 50px 0 245px; } .news .top .text { padding: 55px 0 0 80px; } .news .top .l-box .h1 { font-size: 36px; color: #fff; margin-bottom: 25px; } .news .top .words { font-size: 14px; color: #fff; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 45px; } .news .top .more { background: #fff; } .news .top .more a { display: block; } .news .top .r-box { width: 482px; border-left: 1px solid rgba(255, 255, 255, .35); border-right: 1px solid rgba(255, 255, 255, .35); padding: 50px 0 245px; } .news .top .r-box .h1 { font-size: 24px; color: #fff; padding: 0 40px; padding-bottom: 28px; border-bottom: 1px solid rgba(255, 255, 255, .35); } .news .top .news-list a { display: block; padding: 0 50px; line-height: 90px; font-size: 16px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid rgba(255, 255, 255, .35); } .news .top .news-list a:last-child { border-bottom: 0; } .news .top .news-list a:hover { background: rgba(255, 255, 255, .08); } .news .bot { position: absolute; bottom: -470px; left: 50%; margin-left: -41.66%; padding: 60px 70px 50px; background: #fff; box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } .news .bot .h1 { font-size: 26px; color: #222; padding-bottom: 40px; } .news .bot .l-box { width: 67%; } .news .bot .img-text { width: 48.6%; } .news .bot .img-text .text { padding-top: 22px; } .news .bot .img-text .h2 { font-size: 20px; color: #222; overflow: hidden; text-overflow: ellipsis; line-height: 1.6; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 20px; transition: all .3s; } .news .bot .img-text:hover .h2 { color: #0163ba; } .news .bot .img-text .words { font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 28px; } .news .bot .img-text .more { background: #f4f4f4; color: #666; } .news .bot .news-list { width: 51.4%; padding-left: 9%; } .news .bot .news-list a { display: block; padding-bottom: 31px; border-bottom: 1px solid #e5e5e5; margin-bottom: 31px; } .news .bot .news-list a:nth-child(1) { border-top: 1px solid #e5e5e5; padding-top: 30px; } .news .bot .news-list a:last-child { border-bottom: 0; } .news .bot .news-list a:hover .h2 { color: #0163ba; } .news .bot .news-list .h2 { font-size: 16px; color: #222; margin-bottom: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; } .news .bot .news-list .time { font-size: 14px; color: #999; padding-left: 25px; line-height: 19px; background: url(../images/img21.jpg) left center no-repeat; } .news .bot .r-box { width: 33%; padding-left: 5.5%; } .news .bot .r-box .h1 { border-bottom: 1px solid #e5e5e5; } .news .bot .r-box .item { padding: 20px 0 10px; border-bottom: 1px solid #E5E5E5; } .news .bot .r-box .items { padding: 25px 0; } .news .bot .r-box .img { float: left; width: 120px; } .news .bot .r-box .text { float: left; width: calc(100% - 120px); padding-top: 10px; padding-left: 7%; } .news .bot .r-box .time { font-size: 14px; color: #999; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news .bot .r-box .words { font-size: 16px; color: #222; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news .bot .r-box .items .text { width: 100%; padding-left: 0; padding-top: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news .bot .r-box .item:last-child { border-bottom: 0; } .news .bot .r-box .more { background: #f4f4f4; color: #666; } .news .bot .r-box .more a { display: block; color: #666; } .case { margin-top: 30%; } .case .box { padding: 55px 35px 70px; background: #f8f8f8; } .case .nav { font-size: 0; margin-bottom: 38px; } .case .nav li { display: inline-block; vertical-align: top; position: relative; padding: 0 20px; font-size: 24px; color: #222; cursor: pointer; } .case .nav li:nth-child(1) { padding-left: 0; } .case .nav li:last-child:before { display: none; } .case .nav li:before { position: absolute; content: ""; width: 2px; height: 14px; background: #a7a7a7; right: 0; top: 5px; } .case .item { display: none; } .case .item.on { display: block; } .case .carousel { position: relative; } .case .case-swip { padding: 5px 0 15px; } .case .carousel a { display: block; padding: 20px; background: #fff; } .case .text { padding: 35px 0 15px; } .case .h1 { font-size: 16px; color: #222; margin-bottom: 23px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; } .case .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 28px; } .case .see { font-size: 14px; color: #666; transition: all .3s; } .case .swiper-slide:hover .h1 { color: #0163ba; } .case .swiper-slide:hover .see { color: #0163ba; } .case .swiper-button-next, .case .swiper-button-prev { width: 45px; height: 45px; top: -72px; margin-top: 0; transition: all .3s; } .case .swiper-button-next { background: url(../images/img25-2.jpg) center center no-repeat; background-size: cover; right: 0; } .case .swiper-button-prev { background: url(../images/img25.jpg) center center no-repeat; background-size: cover; left: auto; right: 70px; } .case .swiper-button-next:hover { background: url(../images/img26.jpg) center center no-repeat; background-size: cover; } .case .swiper-button-prev:hover { background: url(../images/img26-2.jpg) center center no-repeat; background-size: cover; } .case .carousel a:hover { box-shadow: 0 5px 10px rgba(0, 0, 0, .1); } /* demo数据 */ .nav-bar { position: relative; width: 100%; font-size: 0; } .nav-bar2 { display: none; } .nav-bar .nav-wrap { position: absolute; bottom: 0; left: 50%; margin-left: -700px; background: rgba(0, 0, 0, .2); border: 1px solid rgba(255, 255, 255, .2); } .nav-bar .nav-wrap li { display: inline-block; vertical-align: top; transition: all .3s; } .nav-bar .nav-wrap li:hover a { background: #009690; color: #fff; } .nav-bar .nav-wrap a { display: block; text-align: center; font-size: 16px; color: #fff; padding: 0 45px; line-height: 70px; border-right: 1px solid rgba(255, 255, 255, .2); } .nav-bar li.on a { background: #009690; color: #fff; } .locat { font-size: 14px; color: #999; margin-bottom: 40px } .locat a { color: #999; } .locat .return { display: inline-block; padding-left: 20px; background: url(../images/img272.png) left center no-repeat; vertical-align: top; } .data .l-box { width: 27%; background: #f8f8f8; } .data .r-box { width: 73%; background: #fff; } .screen { width: 260px; padding-top: 30px; padding-right: 20px; } .screen .h1 { font-size: 24px; color: #222; margin-bottom: 20px; } .screen .form { margin-bottom: 25px; } .screen .form .box { border: 1px solid #dcdcdc; border-radius: 8px; line-height: 43px; background: #fff; padding: 0 14px; font-size: 0; } .screen .form .text { width: calc(100% - 17px); height: 39px; line-height: 39px; margin-top: 2px; vertical-align: top; } .screen .form .sub { font-size: 0; width: 17px; height: 17px; line-height: 17px; background: url(../images/img33.jpg) center center no-repeat; background-size: cover; margin-top: 13px; cursor: pointer; vertical-align: top; } .screen .sort { margin-bottom: 30px; } .screen .sort .h2 { font-size: 16px; color: #222; font-weight: bold; padding-bottom: 17px; border-bottom: 1px solid #dcdcdc; } .screen .sort .name { float: left; width: calc(100% - 12px); } .screen .sort .icon { float: right; width: 12px; transition: all .3s; } .screen .sort a { display: block; padding: 14px 15px; border-bottom: 1px solid #dcdcdc; font-size: 14px; color: #222; line-height: 26px; } .screen .sort li.on a { color: #009690; } .screen .sort.on .icon { transform: rotate(180deg); -ms-transform: rotate(180deg); } .centre { max-width: 1140px; width: 100%; } .centre .titles { padding-bottom: 25px; border-bottom: 1px solid #e5e5e5; margin-bottom: 25px; } .centre .titles .h1 { font-size: 24px; color: #222; padding: 0 40px; } .centre { padding-top: 85px; } .data .table { padding: 0 0 0 45px; } .data .table th { font-size: 14px; color: #222; line-height: 60px; background: #eee; font-weight: normal; } .data .table th:nth-child(1) { width: 70%; text-align: left; padding: 0 44px; } .data .table td { border-bottom: 1px dashed #dfdfdf; text-align: center; font-size: 14px; color: #666; line-height: 69px; } .data .table tr:hover td { background: #f8f8f8; } .data .table td a { color: #222; } .data .boxs { position: relative; } .data .centre .icon { float: left; width: 10px; height: 10px; background: url(../images/img35.png) center center no-repeat; background-size: cover; margin-top: 20px; margin-right: 24px; } .data .centre .text { float: left; width: calc(100% - 34px); font-size: 14px; color: #222; margin-top:10px; margin-bottom:10px; line-height:2; } .data .centre .box { padding: 0 10px; text-align: left; } /* 产品 */ .banner { position: relative; } .banner .box { position: absolute; left: 50%; margin-left: -700px; top: 50%; margin-top: -30px; } .mega-text { margin-top: -10px; } .banner .box .icon { margin-bottom: 15px; } .banner .box .h1 { font-size: 30px; color: #fff; font-weight: normal; margin-bottom: 25px; } .banner .box .h2 { font-size: 18px; color: #fff; line-height: 1.2; } .mega { padding-top: 30px; } .mega .locat { margin-bottom: 85px; } .mega .title { padding-bottom: 14px; border-bottom: 1px solid #dcdcdc; } .mega .title .h1 { font-size: 30px; color: #222222; font-weight: bold; line-height: 58px; padding-left: 60px; background-image: url(../images/img299.png); background-position: 2px center; background-repeat: no-repeat; } .mega .words { font-size: 16px; color: #333333; line-height: 30px; } .mega .h2 { font-size: 20px; color: #0072bc; line-height: 30px; font-weight: bold; } .mega .box_1 { margin-bottom: 60px; } .mega .box_1 .h1 { font-size: 20px; color: #005bac; font-weight: bold; margin-bottom: 65px; } .mega .box_1 .l-box { float: left; width: 54.34%; padding-right: 55px } .mega .box_1 .bot-box { margin-top: 140px } .mega .box_1 .sp_1 { color: #0072bc; font-weight: bold; } .mega .box_1 .list-box { font-size: 0; text-align: center; margin-top: 60px; } .mega .box_1 .list { display: inline-block; vertical-align: top; width: 25%; } .mega .box_1 .name { font-size: 16px; color: #333333; line-height: 30px; margin-top: 13px; } .mega .box_1 .r-box { float: left; width: 45.66%; position: relative; padding-left: 105px; text-align: center; } .mega .box_1 .swiper-button-next, .mega .box_1 .swiper-button-prev { width: 50px; height: 50px; margin-top: -25px; } .mega .box_1 .swiper-button-next { background-image: url(../images/img293-2.jpg); background-size: cover; right: -70px; } .mega .box_1 .swiper-button-prev { background-image: url(../images/img293.jpg); background-size: cover; left: 35px; } .mega .box_2 { margin-bottom: 40px; } .mega .box_2 .title { margin-bottom: 22px; } .mega .box_2 .list1 { margin-top: 54px; } .mega .box_2 .h2 { margin-bottom: 25px; } .mega .column_1 { margin-top: 44px; } .mega .data-box { padding: 47px 40px 60px; box-shadow: 0 5px 10px rgba(0, 0, 0, .1); margin-bottom: 20px; } .mega .data-box .top-box { padding-bottom: 24px; border-bottom: 1px solid #eeeeee; margin-bottom: 30px; } .mega .data-box .name { float: left; font-size: 24px; color: #000000; line-height: 30px; font-weight: bold; } .mega .sign-box { float: right; font-size: 0; } .mega .algorithm .icon { display: inline-block; vertical-align: middle; width: 30px; height: 25px; border-radius: 10px; margin-right: 12px; } .mega .algorithm { display: inline-block; vertical-align: top; font-size: 16px; color: #2f4554; line-height: 30px; margin-left: 34px; } .mega .algorithm .icon { background: #2f4554; box-shadow: 0 3px 10px rgba(47, 69, 84, .2); } .mega .bolt { color: #c23531; } .mega .bolt .icon { background: #c23531; box-shadow: 0 3px 10px rgba(194, 53, 49, .2); } .mega .data-box .list-box { font-size: 0; } .mega .data-box .list { display: inline-block; vertical-align: top; width: 50%; } .mega .data-box .list:nth-child(2n) { padding-left: 50px; } .mega .data-box .tag-box { font-size: 0; margin-bottom: 27px; } .mega .data-box .name2 { font-size: 24px; color: #000000; line-height: 30px; font-weight: bold; margin-right: 18px; } .mega .data-box .tag { display: inline-block; vertical-align: top; padding: 0 25px; height: 30px; line-height: 30px; font-size: 16px; color: #000; font-weight: bold; background: #f4f4f4; margin-right: 20px; } .mega .data-box .tag:last-child { margin-right: 0; } .mega .column_2 { margin-top: 75px; } .mega .box_3 { padding-bottom: 80px; } .mega .box_3 .column_1 { margin-top: 35px; } .mega .box_3 .h2 { margin-bottom: 22px; } .mega .box_3 .sign-box { float: none; text-align: center; margin-top: 45px; } .mega .box_3 .algorithm { margin: 0 17px; } .mega .box_4 { padding: 50px 0; background: #f6f8fa; } .mega .box_4 .data-box { max-width: 660px; width: 100%; margin: 22px auto; } .mega .box_4 .list { width: 100%; } .mega .box_5 { background: #f6f8fa; padding-bottom: 75px; } .mega .box_5 .title { margin-bottom: 30px; } .mega .box_5 .bot-box { font-size: 0; margin-top: 75px; } .mega .box_5 .list-box { display: inline-block; vertical-align: top; width: 42.86%; } .mega .box_5 .list { font-size: 16px; color: #333333; line-height: 24px; margin-bottom: 15px; } .mega .box_5 .list .icon { display: inline-block; vertical-align: top; width: 24px; height: 24px; background-image: url(../images/img310.png); background-size: cover; margin-right: 25px; } .mega .box_5 .img-box { display: inline-block; vertical-align: top; width: 57.14%; padding-right: 10px; } .mega .box_6 { padding: 60px 0 85px; } .mega .box_6 .title { margin-bottom: 25px; } .mega .box_6 .list-box { font-size: 0; } .mega .box_6 .list { display: inline-block; vertical-align: top; width: 50%; padding-right: 35px; } .mega .box_6 .list:nth-child(2n) { padding-left: 0; padding-left: 35px; } .mega .box_6 .box6-swiper { position: relative; } .mega .box_6 .words { margin-bottom: 40px; } .mega .box_6 .box6-swiper { position: relative; text-align: center; } .mega .box_6 .swiper-button-next, .mega .box_6 .swiper-button-prev { width: 46px; height: 46px; margin-top: -23px; } .mega .box_6 .swiper-button-prev { background-image: url(../images/img293.jpg); background-size: cover; left: 0; } .mega .box_6 .swiper-button-next { background-image: url(../images/img293-2.jpg); background-size: cover; right: 0; } .mega .box_6 .swiper-pagination { width: 100%; bottom: -35px; } .mega .box_6 .swiper-pagination-bullet { width: 10px; height: 10px; background: #eeeeee; opacity: 1; margin: 0 5px; } .mega .box_6 .swiper-pagination-bullet-active { background: #0072bc; } .mega .box_7 { padding-bottom: 65px; } .mega .box_7 .img-box { min-height: 250px; background-position: center center; background-size: cover; position: relative; margin-bottom: 65px } .mega .box_7 .h1 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 36px; color: #ffffff; line-height: 50px; font-weight: bold; text-align: center; } .mega .box_7 .words { max-width: 986px; margin: 0 auto; text-align: center; } .mega .box_7 .bot-box { max-width: 986px; margin: 0 auto; font-size: 0; margin-top: 42px; } .mega .box_7 .name { display: inline-block; vertical-align: top; width: 400px; font-size: 20px; color: #333333; line-height: 30px; font-weight: bold; text-align: center; } .mega .box_7 .list-box { display: inline-block; vertical-align: top; width: calc(100% - 410px); margin-left: 10px; } .mega .box_7 .list { font-size: 16px; color: #333333; line-height: 30px; margin-bottom: 10px; font-weight: bold; } .mega .box_7 .list .icon { display: inline-block; vertical-align: middle; width: 24px; height: 24px; background-image: url(../images/img310.png); background-size: cover; margin-right: 25px; } .mega .box_8 { background: #f6f8fa; padding: 40px 0 80px; } .mega .box_8 .title { margin-bottom: 35px; } .mega .box_8 .list-box { font-size: 0; } .mega .box_8 .list { display: inline-block; vertical-align: top; width: 50%; padding-right: 35px; } .mega .box_8 .list:nth-child(2n) { padding-left: 0; padding-left: 35px; } .mega .box_8 .words a { color: #333333; } .mega .box_8 .h2 { margin: 20px 0 22px; } .mega .box_8 .item { font-size: 16px; color: #333333; line-height: 24px; margin-bottom: 15px; } .mega .box_8 .item .icon { display: inline-block; vertical-align: top; width: 24px; height: 24px; background-image: url(../images/img310.png); background-size: cover; margin-right: 25px; } .mate-box { padding: 65px 0 75px; } .mate-box .title { padding-bottom: 24px; border-bottom: 0; } .mate-box .title .h1 { font-size: 20px; color: #005bac; line-height: 24px; padding: 0; background: none; } /* msds */ .msds .l-box { width: 27%; background: #f8f8f8; } .msds .r-box { width: 73%; background: #fff; } .msds .r-box .boxs { position: relative; } .msds .screen .box { margin-bottom: 27px; } .screen .sel .h2 { font-size: 16px; color: #222; font-weight: bold; padding-bottom: 17px; border-bottom: 1px solid #dcdcdc; margin-bottom: 17px; } .screen .sel select { width: 100%; line-height: 43px; padding: 0 14px; border: 1px solid #dcdcdc; background: #fff url(../images/img34.jpg) 93% center no-repeat; } .msds .table { padding: 0 45px; padding-right: 0; } .msds .table th { font-size: 14px; color: #222; line-height: 51px; background: #eee; font-weight: normal; text-align: left; } .msds .table th:nth-child(1) { padding: 0 34px; } .msds .table tr:nth-child(2n) td { background: #f8f8f8; } .msds .table td { border-bottom: 1px dashed #dfdfdf; font-size: 14px; color: #666; line-height: 69px; color: #222; } .msds .table td:nth-child(1) { padding: 0 34px; } .msds .table td a { color: #222; } .msds .nav-page { margin: 53px auto; } .nav-page { text-align: left; margin: 53px 0; margin-left: 45px; } .nav-page a { display: inline-block; width: 45px; height: 45px; line-height: 43px; border: 1px solid #e5e5e5; margin: 0 8px; font-size: 14px; color: #999; text-align: center; } .nav-page a:nth-child(1) { margin-left: 0; } .nav-page a.on { background: #eee; color: #222; } .nav-page .prev, .nav-page .next { width: auto; padding: 0 24px; } .box-wrap { position: relative; } .msds .l-box { position: absolute; top: 0; left: 0; bottom: 0; } /* 样本处理 */ .sample { padding-top: 30px; } .sample .locat { margin-bottom: 80px; } .sample .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; } .sample .title .icon { display: inline-block; width: 18px; height: 4px; background: #009690; vertical-align: top; margin-top: 9px; margin-right: 13px; } .sample .box_1 .title { margin-bottom: 30px; } .sample .words { font-size: 14px; color: #333; line-height: 26px; } .sample .box_1 { margin-bottom: 90px; } .sample .box_1 .list-box { margin-top: 35px; } .sample .box_1 .list { float: left; width: 31%; margin-right: 3.5%; padding: 45px 30px; border: 1px solid #e5e5e5; } .sample .box_1 .list:nth-child(3n) { margin-right: 0; } .sample .box_1 .number { font-size: 24px; color: #005bac; font-weight: bold; margin-bottom: 45px; } .sample .box_1 .h2 { font-size: 18px; line-height: 20px; height: 40px; color: #333; font-weight: bold; margin-bottom: 20px; /*overflow: hidden; text-overflow: ellipsis; white-space: nowrap;*/ } .sample .box_1 .words { color: #666; line-height: 24px; } .sample .box_1>.words { font-size: 16px; color: #222; } .sample .box_2 { margin-bottom: 120px; } .sample .box_2 .img-text { padding-bottom: 20px; margin-bottom: 60px; border-bottom: 1px solid #dcdcdc; } .sample .box_2 .text { float: left; width: 50%; padding-top: 85px; padding-right: 35px; } .sample .box_2 .words { font-size: 16px; color: #333; line-height: 30px; } .sample .box_2 .img-text .img { float: left; width: 50%; } .sample .box_2 .box { text-align: center; } .sample .box_2 .list-box { padding: 0 10px; } .sample .box_2 .list { float: left; width: 18%; text-align: center; margin-right: 2.3%; } .sample .box_2 .list:nth-child(5n) { margin-right: 0; margin-left: .8%; } .sample .box_2 .number { width: 45px; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; margin: 0 auto; margin-bottom: 16px; background: #01a49d; border-radius: 50%; } .sample .box_2 .h2 { font-size: 18px; color: #333; font-weight: bold; margin-bottom: 18px; } .sample .box_2 .list .img { border: 1px solid #e5e5e5; } .sample .box_3 { background: #f9f9f9; padding-top: 65px; } .sample .box_3 .item { padding-bottom: 45px; margin-bottom: 40px; border-bottom: 1px solid #e5e5e5; position: relative; } .sample .box_3 .item .swiper-pagination { left: 0; width: 100%; text-align: center; bottom: 60px; } .sample .box_3 .item .swiper-pagination-bullet { width: 11px; height: 11px; margin: 0 5px; } .sample .box_3 .title { margin-bottom: 85px; } .sample .box_3 .text { float: left; width: 50%; margin-top: 70px; } .sample .box_3 .img { float: left; width: 50%; text-align: right; } .sample .box_3 .h2 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 38px; } .sample .box_3 .words { color: #666; padding-left: 45px; } .sample .box_3 .item:nth-child(2n) .text { float: right; } .sample .box_3 .item:nth-child(2n) .img { text-align: left; } .sample .box_3 .box { margin-left: 45px; } .sample .box_3 .h3 { font-size: 16px; color: #222; margin: 35px 0 25px; } .sample .box_3 .box a { display: inline-block; width: 170px; height: 50px; line-height: 48px; text-align: center; border: 1px dashed #d2d2d2; background: #fff; font-size: 14px; color: #666; margin-right: 20px; } .sample .box_3 .item_1 .text { margin-top: 15px; } .sample .box_3 .item_1 li { margin-bottom: 25px; } .sample .box_3 .h4 { font-size: 16px; color: #222; padding-left: 35px; background: url(../images/img60.jpg) left center no-repeat; margin-bottom: 15px; } .sample .box_3 .item_1 .words { padding-left: 35px; } .sample .box_3 .item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } /* 产品文档 */ .screen .form .check-box { margin-top: 27px; font-size: 0; } .screen .form .h2 { font-size: 16px; color: #222; font-weight: bold; padding-bottom: 17px; margin-bottom: 13px; border-bottom: 1px solid #dcdcdc; } .screen .form .label { display: inline-block; width: 50%; font-size: 14px; color: #222; line-height: 20px; margin-bottom: 20px; } .screen .form .check { width: 20px; height: 20px; -webkit-appearance: radio; vertical-align: top; margin-right: 10px; } /* 产品中心 */ .prod { padding-top: 30px; } .prod .box_1 { margin-bottom: 70px; position: relative; } .prod .box_1 .but-box { position: absolute; top: -40px; right: 0; } .prod .box_1 .but { width: 30px; height: 30px; line-height: 26px; font-size: 20px; color: #fff; background: #005bac; text-align: center; display: inline-block; cursor: pointer; } .prod .box_1 .l-but { margin-right: 10px; } .prod .box_1 .table { max-width: 1400px; width: 100%; overflow-x: scroll; } .prod .box_1 .table::-webkit-scrollbar { /*滚动条整体样式*/ width: 6px !important; ; /*高宽分别对应横竖滚动条的尺寸*/ height: 6px !important; ; background: #ffffff !important; ; cursor: pointer !important; } .prod .box_1 .table::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 5px !important; -webkit-box-shadow: inset 0 0 5px rgba(240, 240, 240, .5) !important; ; background: rgba(63, 98, 131, 0.8) !important; ; cursor: pointer !important; } .prod .box_1 .table::-webkit-scrollbar-track { /*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(240, 240, 240, .5) !important; ; border-radius: 0 !important; ; background: rgba(240, 240, 240, 0.5) !important; ; cursor: pointer !important; } .arrow-tips { display: none; position: absolute; top: 50%; margin-top: -13px; right: 2%; width: 25px; height: 25px; line-height: 23px; padding-left: 7px; font-size: 20px; color: #fff; background: rgba(0, 0, 0, .3); box-shadow: 0 2px 5px rgba(0, 0, 0, .1); border-radius: 50%; } .prod .box_1 .img { margin-bottom: 15px; } .prod .box_1 th { width: 280px; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; vertical-align: bottom; } .prod .box_1 th:nth-child(1) { border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; } .prod .box_1 th:last-child { border-right: 1px solid #DCDCDC; } .prod .box_1 .box { height: auto; padding-bottom:30px; } .prod .box_1 .name { display: inline-block; font-size: 14px; color: #333; line-height: 18px; padding: 0 28px; background: url(../images/img65.jpg) right center no-repeat; } .prod .box_1 td { text-align: center; font-size: 14px; color: #333; height: 50px; line-height: 20px; border: 1px solid #dcdcdc; border-top: 0; border-right: 0; } .prod .box_1 td:last-child { border-right: 1px solid #dcdcdc; } .prod .box_1 td:nth-child(1) { padding-left: 15px; text-align: left; } .prod .box_1 tr:nth-child(2n) td { background: #fafafa; } .prod .box_2 { margin-bottom: 55px; position: relative; } .prod .box_2 .h1 { font-size: 24px; color: #005bac; font-weight: bold; margin-bottom: 28px; } .prod .box_2 th { background: #005bac; font-size: 14px; color: #fff; height: 60px; font-weight: normal; border: 1px solid #dcdcdc; border-left: 1px solid #4282ba; border-right: 0; } .prod .box_2 th:nth-child(1) { border-left: 1px solid #DCDCDC; } .prod .box_2 th:last-child { border-right: 1px solid #DCDCDC; } .prod .box_2 td { text-align: center; font-size: 14px; color: #222; height: 51px; border: 1px solid #dcdcdc; border-right: 0; border-top: 0; } .prod .box_2 .tr_1 td { height: 91px; line-height: 22px; } .prod .box_2 td:last-child { border-right: 1px solid #DCDCDC; } .prod .box_2 td .icon { display: inline-block; width: 27px; height: 27px; background: url(../images/img66.jpg) center center no-repeat; background-size: cover; vertical-align: top; line-height: 40px; } .prod .video { margin-bottom: 78px; } /*.prod .video .box { margin-top: -40px; }*/ .prod .box_4 { margin-bottom: 105px; } .prod .box_4 .h1 { font-size: 24px; color: #005bac; font-weight: bold; margin-bottom: 23px; } .prod .box_4 .words { font-size: 14px; color: #222; line-height: 40px; } .prod .box_5 { margin-bottom: 45px; } .prod .box_5 .nav { border-bottom: 1px solid #DCDCDC; margin-bottom: 60px; } .prod .box_5 .list-box{padding-top: 91px;} .prod .box_5 li { float: left; width: auto; height: 50px; line-height: 48px; text-align: center; font-size: 14px; color: #222; border: 1px solid #dcdcdc; border-bottom: 0; border-right: 0; padding: 0 15px; transition: all .3s; cursor: pointer; } .prod .box_5 li:hover { color: #fff; background: #005bac; border: 1px solid #005BAC; } .prod .box_5 li:last-child { border-right: 1px solid #DCDCDC; } .prod .box_5 li.on { color: #fff; background: #005bac; border: 1px solid #005BAC; } .prod .box_5 .h1 { font-size: 24px; color: #005bac; font-weight: bold; margin-bottom: 10px; } .prod .box_5 .list { display: none; } .prod .box_5 .list.on { display: block; } .prod .box_5 .words { font-size: 14px; color: #222; line-height: 40px; } .prod .box_5 .item-box { margin-top: 48px; } .prod .box_5 .item { margin-bottom: 30px; } .prod .box_5 .text { float: left; width: 50%; padding-right: 60px; } .prod .box_5 .img { float: left; width: 50%; } .prod .box_5 .h2 { font-size: 20px; color: #005bac; margin-bottom: 35px; } .prod .box_5 .item .words { line-height: 30px; } /* 定制平台 */ .cust { padding-top: 30px; background: url(../images/img81.jpg); } .cust .box_1 { padding-bottom: 70px; } .cust .box_1 .titles { margin-bottom: 60px; text-align: center; } .cust .box_1 .titles .h1 { font-size: 30px; color: #222; } .cust .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; } .cust .title .icon { display: inline-block; width: 18px; height: 4px; background: #009690; vertical-align: top; margin-top: 9px; margin-right: 13px; } .cust .box_1 .img-text { margin-bottom: 10px; } .cust .box_1 .img-text .text { float: left; width: 59%; margin-top: 50px; } .cust .box_1 .img-text .img { float: left; width: 41%; text-align: center; } .cust .box_1 .words { font-size: 16px; color: #333; line-height: 36px; } .cust .box_1 .box { background: #fff; padding: 25px; border: 1px dashed #d8d8d8; } .cust .box_1 .l-box { float: left; width: 60%; border-right: 1px solid #e5e5e5; margin-top: 6px; } .cust .domain { padding: 20px 25px 27px; background: #fff; margin-bottom: 17px; } .cust .domain .l-box .img { float: left; border: 1px dashed #dcdcdc; margin-top: 16px; position: relative; } .cust .domain .l-box .img::before { content: ""; position: absolute; top: 32px; right: -81px; width: 84px; height: 136px; background: url(../images/img82.png) center center no-repeat; background-size: cover; z-index: 2; } .cust .domain .sort { float: left; } .cust .domain .sort li { background: #f6f7fb; border: 1px dashed #dcdcdc; } .cust .domain .sort li:last-child { margin-bottom: 0; } .cust .domain .sort_1 { margin-left: 77px; margin-top: 16px; position: relative; } .cust .domain .sort_1::before { content: ""; position: absolute; top: 1px; right: -51px; width: 54px; height: 205px; background: url(../images/img83.png) center center no-repeat; background-size: cover; z-index: 2; } .cust .domain .sort_1 li { width: 230px; height: 70px; line-height: 68px; text-align: center; font-size: 16px; color: #222; margin-bottom: 59px; } .cust .domain .sort_2 { margin-left: 48px; } .cust .domain .sort_2 li { width: 160px; height: 40px; line-height: 38px; text-align: center; margin-bottom: 10px; font-size: 14px; color: #333; } .cust .domain .sort_2 li .icon { display: inline-block; margin-right: 5px; } .cust .domain .r-box { width: 40%; float: left; } .cust .domain .r-box .icon { text-align: center; position: relative; margin-bottom: 27px; } .cust .domain .r-box .icon::before { position: absolute; content: ""; width: 314px; height: 30px; bottom: -30px; left: 50%; margin-left: -157px; background: url(../images/img84.png) center center no-repeat; background-size: cover; z-index: 2; } .cust .domain .list-box { font-size: 0; text-align: center; } .cust .domain .list { display: inline-block; width: 123px; padding: 10px 15px 5px; border: 1px dashed #e5e5e5; } .cust .domain .list_1 { margin: 0 32px; } .cust .domain .list .name { display: inline-block; font-size: 14px; color: #333; margin-bottom: 5px; } .cust .proce .list-box { font-size: 0; text-align: center; } .cust .proce .list { display: inline-block; width: 18%; padding: 17px 0 35px; background: #fff; margin-right: 2.5%; position: relative; text-align: center; } .cust .proce .list::before { content: ""; position: absolute; width: 22px; height: 16px; top: 50%; margin-top: -11px; right: -27px; background: url(../images/img90.png) center center no-repeat; background-size: cover; z-index: 2; } .cust .proce .list:last-child { margin-right: 0; } .cust .proce .list:last-child::before { display: none; } .cust .proce .icon { margin-bottom: 10px; } .cust .proce .name { font-size: 16px; color: #333; } .cust .box_2 { background: #fff; padding: 55px 0 55px; } .cust .box_2 .title { margin-bottom: 35px; } .cust .box_2 .text { margin-bottom: 45px; } .cust .box_2 .words { font-size: 14px; color: #333; line-height: 30px; } .cust .box_2 .table table { border: 1px solid #e5e5e5; margin-bottom: 20px; } .cust .box_2 .table-box { position: relative; } .cust .box_2 .table-box2 { position: relative; } .cust .box_2 .table td { width: 20%; background: #f7f7f7; padding: 25px 15px 20px; border-right: 1px solid #e5e5e5; } .cust .box_2 .table .icon { width: 49px; display: inline-block; margin-right: 5px; } .cust .box_2 .table .tr_1 td { background: #0060b5; font-size: 16px; color: #fff; font-weight: bold; padding: 0 20px; line-height: 90px; } .cust .box_2 .table .number { display: inline-block; font-size: 40px; margin-right: 5px; margin-left: 15px; } .cust .box_2 .table .tr_2 td { text-align: center; vertical-align: top; } .cust .box_2 .table .tr_2 .img { margin-bottom: 40px; } .cust .box_2 .table .tr_2 li { font-size: 14px; color: #222; line-height: 50px; text-align: left; } .cust .box_2 .table .td_1 { font-size: 0; } .cust .box_2 .table .td_1 li { float: left; width: 50%; } .cust .box_2 .table .td_2 .name { float: left; line-height: 30px; margin-left: 45px; margin-bottom: 20px; } .cust .box_2 .table .td_2 .name_2 { float: right; margin-right: 10px; margin-left: 0; } .cust .box_2 .table .text_2 .words { font-size: 14px; color: #222; } .cust .box_2 .table .tr_3 td { font-size: 16px; color: #333; font-weight: bold; line-height: 30px; } .cust .box_2 .table .tr_3 td .icon { width: auto; margin-right: 10px; } .cust .box_2 .table_2 td { background: #f7f7f7; text-align: center; font-size: 0; padding: 10px; } .cust .box_2 .table_2 .tr_1 td { background: #005bac; text-align: left; padding: 0; } .cust .box_2 .table_2 .cn { display: inline-block; font-size: 20px; color: #fff; font-weight: bold; margin-right: 8px; line-height: 80px; vertical-align: top; } .cust .box_2 .table_2 .en { font-size: 14px; color: #fff; line-height: 80px; vertical-align: top; } .cust .box_2 .table_2 .name { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 5px; text-align: center; } .cust .box_2 .table_2 .words { font-size: 14px; color: #222; text-align: center; } .cust .box_2 .table_2 .tr_2 td { text-align: left; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; } .cust .box_2 .table_2 .tr_2 td:nth-child(1) { border-left: 1px solid #dcdcdc; } .cust .box_2 .table_2 .text_1 { width: 40%; display: inline-block; font-size: 18px; color: #005bac; vertical-align: middle; padding-left: 130px; } .cust .box_2 .table_2 .sp_1 { font-size: 50px; font-weight: bold; } .cust .box_2 .table_2 .img { width: 60%; display: inline-block; padding-left: 55px; } .cust .box_2 .note { margin: 22px 0 0; } .cust .box_2 .notes { font-size: 14px; color: #e30000; width: 30px; line-height: 30px; } .cust .box_2 .note .box { width: calc(100% - 30px); font-size: 14px; color: #666; line-height: 30px; } .cust .box_2 .note .box li { float: left; margin-right: 90px; } .cust .box_3 { background: #fff; padding-bottom: 53px; } .cust .box_3 .box { position: relative; } .cust .box_3 .title { margin-bottom: 32px; } .cust .box_3 .text { margin-bottom: 36px; } .cust .box_3 .text .words { font-size: 16px; color: #333; line-height: 24px; } .cust .box_4 .table td { width: 16.66%; } .cust .box_2 .expon { width: calc(100% - 54px); display: inline-block; vertical-align: top; font-size: 14px; line-height: 20px; } .cust .box_4 { padding-top: 0; } .cust .box_4 .box { position: relative; } .cust .box_4 .tr_2 .td_2 li { font-size: 0; line-height: 60px; } .cust .box_4 .td_2 img { vertical-align: top; } .cust .box_4 .table table { margin-bottom: 0; } .cust .box_4 .see { margin-top: 65px; text-align: center; } /* 发表文章 */ .essay { padding-top: 30px; background: #f4f4f4; } .essay .locat { margin-bottom: 22px; } .prod-scre { background: #fff; width: 280px; padding: 30px 17px 0; } .prod-scre .h1 { font-size: 16px; color: #005bac; font-weight: bold; margin-bottom: 17px; } .prod-scre .sort { padding-bottom: 45px; } .prod-scre li { margin-bottom: 20px; } .prod-scre .type { width: 100%; height: 50px; line-height: 50px; background: #eee; padding: 0 18px; } .prod-scre .type .icon { float: right; font-size: 14px; color: #333; transition: all .3s; } .prod-scre li.on .type .icon { transform: rotate(180deg); -ms-transform: rotate(180deg); } .prod-scre .sort .box { display: none; } /*.prod-scre .sort li.on .box{ display: block; } */ .prod-scre .sort .box a { display: block; line-height: 52px; padding: 0 18px; font-size: 14px; color: #333; border-bottom: 1px solid #dcdcdc; } .prod-scre .sort .box a.on { color: #009690; } .essay .r-box { width: calc(100% - 300px); } .sorting { background: #fff; padding: 23px 21px 50px; margin-bottom: 10px; } .sorting .h1 { display: inline-block; width: 220px; height: 50px; line-height: 48px; border: 1px solid #eee; font-size: 14px; color: #666; padding: 0 20px; margin-bottom: 37px; } .sorting .item { padding-bottom: 27px; margin-bottom: 27px; border-bottom: 1px solid #eee; } .sorting .item a { /*cursor: default;*/ } .sorting .item:last-child { margin-bottom: 49px; } .sorting .h2 { font-size: 18px; color: #333; margin-bottom: 17px; line-height: 1.2; } .sorting .words { font-size: 14px; color: #666; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sorting .label>span { display: inline-block; min-width: 85px; padding: 0 10px; height: 30px; line-height: 30px; background: #eee; font-size: 12px; color: #666; text-align: center; margin-right: 10px; border-radius: 15px; } .nav-page { text-align: center; /*margin: 0 auto;*/ } .essay-list { background: #fff; padding: 40px 25px 45px; } .essay-list .h1 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 26px; } .essay-list li { height: 61px; line-height: 60px; border: 1px solid #dcdcdc; border-bottom: 0; background: url(../images/img36.jpg) 25px center no-repeat; background-size: 18px auto; } .essay-list li:last-child { border-bottom: 1px solid #dcdcdc; } .essay-list li a { display: block; font-size: 16px; color: #222; padding: 0 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* 发展历程 */ .develop { background: #f4f4f4; padding: 30px 0 45px; } .develop .locat { margin-bottom: 43px; } .develop .h1 { font-size: 30px; color: #333; font-weight: normal; margin-bottom: 71px; } .develop li { position: relative; padding-bottom: 30px; } .develop li .l-box { position: absolute; top: 0; left: 0; width: 43px; height: 100%; } .develop .icon { position: relative; } .develop li .l-box::before { position: absolute; content: ""; width: 1px; height: calc(100% - 8px); top: 8px; left: 8px; background: #e5e5e5; } .develop li .r-box { float: right; width: calc(100% - 43px); background: #fff; padding: 35px 30px 39px; } .develop .text { float: left; width: calc(100% - 350px); padding-right: 100px; } .develop .img { float: left; width: 350px; margin-top: 48px; } .develop .h2 { font-size: 20px; color: #005bac; font-weight: bold; margin-bottom: 47px; } .develop .words { font-size: 16px; color: #333; line-height: 30px; } .develop li:last-child .l-box::before { position: absolute; content: ""; width: 1px; height: 105px; top: 8px; left: 8px; background: #e5e5e5; } /* 公司简介 */ .synop { padding: 30px 0 115px; } .synop .locat { margin-bottom: 68px; } .synop .intr { margin-bottom: 128px; } .synop .intr .text { float: left; width: calc(100% - 600px); padding-right: 120px; } .synop .intr .img { float: left; width: 600px; } .synop .intr .h1 { font-size: 20px; color: #333; font-weight: bold; margin-bottom: 33px; margin-top: 16px; } .synop .intr .icon { width: 30px; height: 2px; background: #015199; margin-bottom: 27px; } .synop .intr .words { font-size: 16px; color: #333; line-height: 40px; } .vis-miss li { float: left; width: 48%; margin-right: 4%; } .vis-miss li:nth-child(2n) { margin-right: 0; } .vis-miss .img { float: left; width: 280px; } .vis-miss .text { float: left; width: calc(100% - 280px); height: 210px; background: #f4f4f4; padding: 45px 0 0 47px; } .vis-miss .icon { margin-bottom: 35px; } .vis-miss .h1 { font-size: 20px; color: #333; font-weight: bold; margin-bottom: 17px; } .vis-miss .words { font-size: 16px; color: #333; } /* 管理团队 */ .team { padding: 30px 0 80px; } .team .locat { margin-bottom: 50px; } .pers-list li { float: left; width: 23%; margin-right: 2.66%; margin-bottom: 30px; } .pers-list li:nth-child(4n) { margin-right: 0; } .pers-list .text { padding: 24px 0 0; } .pers-list .name { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pers-list .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } /* 管理团队详情 */ .team .details .box { padding: 68px 48px; box-shadow: 0px 4px 10px rgba(0, 0, 0, .1); } .team .details .img { float: left; width: 400px; } .team .details .text { float: left; width: calc(100% - 400px); padding: 60px 0 0 80px; } .team .details .words { font-size: 16px; color: #666; line-height: 24px; } /* 会议活动 */ .acti .l-box { width: 27%; background: #f8f8f8; position: absolute; top: 0; left: 0; bottom: 0; } .acti .r-box { width: 73%; background: #fff; } .acti .centre { padding-top: 25px; padding-bottom: 17px; } .acti .screen .form .box { margin-bottom: 27px; } .acti-list { padding-left: 52px; } .acti-list .year { font-size: 20px; color: #005bac; font-weight: bold; padding-bottom: 16px; margin-bottom: 5px; border-bottom: 1px solid #005bac; } .acti-list li { padding: 60px 60px 55px; border-bottom: 1px solid #e7e7e7; transition: all .3s; } .acti-list .title { margin-bottom: 34px; } .acti-list .time { font-size: 26px; color: #333; display: inline-block; margin-right: 23px; transition: all .3s; } .acti-list .posit { font-size: 14px; color: #000; } .acti-list .h1 { font-size: 18px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 21px; transition: all .3s; } .acti-list .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; margin-bottom: 33px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .acti-list .more { font-size: 14px; color: #666; transition: all .3s; } .acti-list li:hover { background: #f9f9f9; } .acti-list li:hover .time { color: #005bac; } .acti-list li:hover .h1 { color: #005bac; } .acti-list li:hover .more { color: #005bac; } /* 会议活动详情 */ .acti .details { padding-top: 30px; padding-bottom: 80px; background: #f8f8f8; } .acti .details .locat { margin-bottom: 25px; } .acti .video-box { position: relative; margin-bottom: 27px; } .acti .video { float: left; width: 73%; height: auto; overflow: hidden; } .acti .video-list { position: absolute; top: 0; right: 0; bottom: 2px; width: 27%; } .acti .video-list { padding-left: 1px; background: #000; } .acti .video-list .h1 { height: 60px; line-height: 60px; font-size: 14px; color: #fff; padding: 0 28px; background: #173958; } .acti .video-list .nav { overflow: hidden; height: calc(100% - 130px); margin-top: 17px; } .acti .video-list .nav-wrap { overflow-y: scroll; height: 100%; background: #000; } .acti .video-list .nav-wrap::-webkit-scrollbar { width: 5px; display: block; } .acti .video-list .nav-wrap::-webkit-scrollbar-track { background-color: #000; } .acti .video-list .nav-wrap::-webkit-scrollbar-thumb { background-color: #005bac; } .acti .video-list .nav-wrap::-webkit-scrollbar-thumb:hover { background-color: #005bac; } .acti .video-list .nav-wrap::-webkit-scrollbar-thumb:active { background-color: #00aff0 } .acti .video-list li { padding-bottom: 10px; position: relative; } .acti .video-list .icon { position: absolute; left: 0; top: 0; bottom: 0; width: 42px; } .acti .video-list .circ { width: 7px; height: 7px; margin: 0 auto; background: #173958; border-radius: 50%; margin-top: 10px; } .acti .video-list .circ::before { content: ""; position: absolute; top: 10px; left: 20px; width: 1px; height: 100%; background: #173958; } .acti .video-list li:last-child { padding-bottom: 0; } .acti .video-list li:last-child::before { top: 0; height: auto; bottom: 0; } .acti .video-list .box { float: left; width: cacl(100% -42px); margin-left: 42px; } .acti .video-list .img { float: left; width: 143px; } .acti .video-list .text { float: left; width: calc(100% - 143px); padding: 7px 0 0 21px; } .acti .video-list .h2 { font-size: 14px; color: #fff; line-height: 20px; margin-bottom: 19px; height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .acti .video-list .posits { font-size: 12px; color: #666; } .acti .l-text { float: left; width: 1050px; padding: 40px 25px 28px; background: #fff; } .acti .titles { padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid #e5e5e5; text-align: center; } .acti .titles .h1 { font-size: 30px; color: #222; font-weight: bold; margin-bottom: 18px; } .acti .titles .infor { text-align: center; } .acti .titles .infor>span { display: inline-block; font-size: 14px; color: #999; margin: 0 32px; } .acti .l-text .text { padding-bottom: 73px; margin-bottom: 24px; border-bottom: 1px solid #e5e5e5; } .acti .l-text .words { font-size: 16px; color: #333; line-height: 36px; } .actis { /* margin-top: 89px; */ } .up-down { float: left; width: calc(100% - 156px); } .up-down a { display: block; font-size: 16px; color: #333; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .up-down a:hover { color: #005bac; } .acti .share { float: right; font-size: 0; } .acti .share a { display: inline-block; margin: 0 6px; } .acti .share a:last-child { margin-right: 0; } .r-spea { float: right; width: 325px; padding: 43px 21px 43px; background: #fff; } .r-spea .h1 { font-size: 24px; color: #333; font-weight: bold; margin-bottom: 27px; } .r-spea .text { padding: 28px 0 17px; } .r-spea .words { font-size: 14px; color: #666; line-height: 30px; } /* 级联产品 */ .casc { padding-top: 30px; } .casc-list li { float: left; width: 50%; margin-bottom: 35px; padding-right: 40px; position: relative; } .casc-list li .new-icon { position: absolute; top: 10px; right: 10px; } .casc-list .img { float: left; width: 342px; } .casc-list .text { float: left; width: calc(100% - 342px); padding-left: 20px; padding-top: 20px; } .casc-list .name { font-size: 18px; color: #222; margin-bottom: 24px; } .casc-list .words { font-size: 14px; color: #666; line-height: 26px; height: 52px; margin-bottom: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .casc-list .more { width: 140px; height: 50px; line-height: 50px; font-size: 14px; color: #fff; text-align: center; background: #005bac; } .casc .nav-page { margin: 35px 0 62px; text-align: center; } /* 技术支持 */ .post-sale { padding-top: 30px; padding-bottom: 45px; } .post-sale .box_1 { margin-bottom: 62px; } .post-sale .box_1 .l-box { float: left; width: calc(100% - 865px); padding-top: 35px; } .post-sale .box_1 .l-box .h1 { font-size: 30px; color: #222; line-height: 50px; margin-bottom: 40px; } .post-sale .box_1 li { margin-bottom: 33px; } .post-sale .box_1 .icon { float: left; width: 23px; line-height: 44px; } .post-sale .box_1 .l-box .text { float: left; width: calc(100% - 23px); padding-left: 5px; font-size: 18px; color: #333; line-height: 44px; } .post-sale .box_1 .r-box { float: left; width: 865px; border: 10px solid #eee; padding: 35px 35px 23px; } .post-sale .box_1 .words { font-size: 16px; color: #222; line-height: 44px; } .post-sale .box_2 { margin-bottom: 67px; } .post-sale .box_2 .boxs { position: relative; } .post-sale .box_2 td { border: 1px solid #dcdcdc; border-bottom: 0; border-right: 0; padding: 20px 30px; font-size: 16px; color: #666; line-height: 24px; } .post-sale .box_2 td:nth-child(1) { font-size: 16px; color: #222; } .post-sale .box_2 td:last-child { border-right: 1px solid #dcdcdc; } .post-sale .box_2 .tr_1 td { background: #f8f8f8; font-size: 20px; color: #222; height: 60px; padding: 0 20px; } .post-sale .box_2 tr:last-child td { border-bottom: 1px solid #dcdcdc; } .post-sale .box_3 { padding: 65px 0; background: #f8f8f8; } .post-sale .box_3 li { float: left; width: 32%; margin-right: 2%; } .post-sale .box_3 li:nth-child(3n) { margin-right: 0; } .post-sale .box_3 .top { padding: 40px 28px; background: #005bac; } .post-sale .box_3 .serial { float: left; width: 45px; font-size: 55px; color: #fff; font-weight: bold; } .post-sale .box_3 .top .text { float: left; width: calc(100% - 45px); line-height: 28px; padding-left: 5px; } .post-sale .box_3 .name { font-size: 14px; color: #fff; } .post-sale .box_3 .top .words { font-size: 16px; color: #fff; } .post-sale .box_3 .bot .text { padding: 35px 16px; background: #fff; height: 470px; position: relative; } .post-sale .box_3 .bot .words { font-size: 14px; color: #444; line-height: 20px; } .post-sale .box_3 .box { position: absolute; left: 16px; right: 16px; bottom: 35px; } .post-sale .box_3 .li_1 .top { background: #00ac9e; } .post-sale .box_3 .li_2 .top { background: #e5c015; } .post-sale .box_4 { padding: 50px 0; } .post-sale .box_4 .boxs { position: relative; } .post-sale .box_4 th { background: #f8f8f8; line-height: 59px; font-size: 16px; color: #222; border: 1px solid #dcdcdc; border-bottom: 0; border-right: 0; padding: 0 28px; font-weight: 500; } .post-sale .box_4 th:nth-child(1) { text-align: left; width: 40%; } .post-sale .box_4 th:nth-child(2) { width: 20%; } .post-sale .box_4 th:nth-child(3) { width: 20%; } .post-sale .box_4 th:nth-child(4) { width: 20%; } .post-sale .box_4 th:last-child { border-right: 1px solid #dcdcdc; } .post-sale .box_4 td { line-height: 59px; font-size: 16px; color: #666; border: 1px solid #dcdcdc; border-bottom: 0; border-right: 0; padding: 0 28px; text-align: center; } .post-sale .box_4 td:nth-child(1) { text-align: left; } .post-sale .box_4 tr td:last-child { border-right: 1px solid #dcdcdc; } .post-sale .box_4 tr:last-child td { border-bottom: 1px solid #dcdcdc; } /* 解决方案 */ .sche { padding-top: 30px; } .sche .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; padding-left: 12px; border-left: 3px solid #005bac; } .sche .box_1 { margin-bottom: 60px; } .sche .box_1 .title { margin-bottom: 35px; } .sche .box_1 .img { float: left; width: 460px; } .sche .box_1 .text { float: left; width: calc(100% - 460px); padding: 15px 0 0 80px; } .sche .box_1 .text .h1 { font-size: 30px; color: #333; margin-bottom: 25px; } .sche .box_1 .words { font-size: 14px; color: #444; line-height: 30px; margin-bottom: 25px; } .sche .box_1 .more { display: inline-block; width: 120px; height: 45px; line-height: 45px; text-align: center; font-size: 14px; color: #fff; background: #016ccb; } .sche .box_2 { background: #f8f8f8; padding: 48px 0 0; } .sche .box_2 .title { margin-bottom: 50px; } .advan-list li { float: left; width: 31%; height: 280px; margin-right: 3.5%; margin-bottom: 40px; background: #fff; padding: 38px 27px 0; } .advan-list li:nth-child(3n) { margin-right: 0; } .advan-list .text { float: left; width: calc(100% - 107px); padding-right: 50px; } .advan-list .icon { float: left; width: 107px; height: 107px; line-height: 107px; text-align: center; border: 1px solid #ebebeb; border-radius: 50%; } .advan-list .h1 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 20px; } .advan-list .words { font-size: 14px; color: #666; line-height: 24px; } .sche .box_3 { background: #f6f7fb; padding-top: 40px; padding-bottom: 70px; } .sche .box_3 .title { margin-bottom: 20px; } .sche .box_3 th { position: relative; } .sche .box_3 th .img { width: 82%; margin: 0 auto; } .sche .box_3 td { width: 20%; } .sche .box_3 .box { width: 250px; height: 620px; border: 1px solid #e5e5e5; border-radius: 10px; background: #fff; overflow: hidden; margin: 0 auto; } .sche .box_3 .box .img { text-align: center; } .sche .box_3 .sort { font-size: 0; width: 211px; height: 208px; border: 1px dashed #e5e5e5; border-radius: 10px; margin: 0 auto; margin-bottom: 25px; padding: 20px 0 0; } .sche .box_3 .sort>span { display: inline-block; width: 50%; font-size: 14px; color: #222; line-height: 40px; padding-left: 23px; vertical-align: top; } .sche .box_3 .name { text-align: center; } .sche .box_3 .name>span { display: inline-block; width: 210px; height: 50px; line-height: 50px; text-align: center; background: #005bac; font-size: 14px; color: #fff; margin: 0 auto; margin-bottom: 20px; } .sche .box_3 .box_a .sort>span { width: 40%; } .sche .box_3 .box_a .sort>span:nth-child(2n) { width: 60%; } .sche .box_3 .box_a .name { font-size: 0; } .sche .box_3 .box_a .name>span { display: inline-block; width: 100px; } .sche .box_3 .box_a .name_2 { margin-left: 15px; color: #222; background: #e5e5e5; } .sche .box_3 .box_b .sort>span { width: 100%; } .sche .box_3 .box_c .sort { text-align: center; border: 0; } .sche .box_3 .boxs { position: relative; } .sche .box_3 .wrap { overflow-x: scroll; } .sche .box_3 .wrap::-webkit-scrollbar { display: none; } .sche .box_4 { padding-top: 60px; background: #f8f8f8; padding-bottom: 75px; } .sche .box_4 .title { margin-bottom: 40px; } .case-list li { float: left; width: 24%; padding: 10px; margin-right: 1.33%; background: #fff; } .case-list li:nth-child(4n) { margin-right: 0; } .case-list .img { margin-bottom: 35px; } .case-list .text { padding: 0 5px 0; margin-bottom: 18px; } .case-list .h1 { font-size: 16px; color: #222; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .case-list .words { font-size: 14px; color: #666; line-height: 24px; margin-bottom: 30px; } .case-list .more { font-size: 14px; color: #666; } .sche .box_5 { padding: 50px 0 70px; } .sche .box_5 .title { margin-bottom: 50px; } .sche .box_5 .swiper-container { padding-bottom: 80px; } .sche .box_5 .swiper-pagination { bottom: 0; } .sche .box_5 .swiper-pagination-bullet { width: 15px; height: 15px; margin: 0 8px; } .sche .box_5 .box { position: absolute; bottom: -35px; width: 240px; height: 70px; left: 50%; margin-left: -120px; line-height: 70px; text-align: center; background: #fff; box-shadow: 0 3px 7px rgba(0, 0, 0, .1); } .sche .box_5 .name { font-size: 16px; color: #222; } /* 近期活动 */ .rece-acti { padding-top: 30px; } .rece-acti .form { margin-bottom: 30px; font-size: 0; } .rece-acti .form .sel { width: 220px; height: 50px; line-height: 48px; border: 1px solid #dcdcdc; padding: 0 17px; background: url(../images/img34.jpg) 95% center no-repeat; font-size: 14px; color: #333; margin-right: 20px; } .rece-acti .acti-list { padding-left: 0; } .rece-acti .img { float: left; width: 230px; } .rece-acti .text { float: left; width: calc(100% - 230px); } .rece-acti .acti-list li { padding: 33px 110px 33px 60px; } .rece-acti .acti-list .words { margin-bottom: 27px; } .rece-acti .nav-page { text-align: center; margin: 45px 0 60px; } /* 经销商 */ .dealer .l-box { float: right; width: 27%; position: absolute; right: 0; top: 0; bottom: 0; background: #f8f8f8 url(../images/img195.jpg) center bottom no-repeat; background-size: 100% auto; } .dealer .r-box { float: left; width: 73%; background: #fff; padding-bottom: 210px; background: url(../images/img194.jpg) center bottom no-repeat; background-size: 100% auto; } .dealer .screen { float: left; padding-right: 0; padding-left: 20px } .dealer .centre { padding-top: 30px; } .dealer-list { max-width: 1001px; width: 100%; margin-bottom: 70px; border-bottom: 1px solid #e5e5e5; } .dealer-list li { float: left; width: 50%; height: 321px; border: 1px solid #e5e5e5; border-bottom: 0; padding: 60px 48px 0; } .dealer-list li:nth-child(2n) { border-left: 0; } .dealer-list .h1 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 18px; } .dealer-list .h2 { font-size: 16px; color: #222; margin-bottom: 20px; } .dealer-list .text { font-size: 14px; color: #666; line-height: 30px; } .dealer-list .name { float: left; width: 75px; } .dealer-list .words { float: left; width: calc(100% - 75px); } .dealer .screen .form .box { margin-bottom: 27px; } /* 联系我们 */ .cont .mode { padding-top: 30px; padding-bottom: 80px; background: #f8f8f8; } .cont .mode .locat { margin-bottom: 35px; } .mode-list { font-size: 0; } .mode-list li { display: inline-block; width: 33.33%; vertical-align: top; margin-top: 12px; } .mode-list li:nth-child(1) { margin-top: 0; } .mode-list .h1 { font-size: 30px; color: #222; margin-bottom: 12px; } .mode-list .icon-box { font-size: 0; } .mode-list .icon-box a { display: inline-block; margin-right: 10px; } .mode-list .icon { display: inline-block; width: 54px; vertical-align: top; padding-top: 3px; } .mode-list .text { display: inline-block; width: calc(100% - 54px); padding-left: 10px; } .mode-list .name { font-size: 16px; color: #666; margin-bottom: 16px; } .mode-list .words { font-size: 16px; color: #222; } .cont-list { padding-bottom: 60px; } .cont-list li { float: left; width: 33.33%; height: 326px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 60px 48px 0; } .cont-list li:nth-child(3n) { border-right: 0; } .cont-list .h1 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 18px; } .cont-list .h2 { font-size: 16px; color: #222; margin-bottom: 20px; } .cont-list .text { font-size: 14px; color: #666; line-height: 30px; } .cont-list .name { float: left; width: 75px; } .cont-list .words { float: left; width: calc(100% - 75px); } .cont .mess { background: url(../images/img200.jpg) center center no-repeat; background-size: cover; padding: 70px 0 85px; } .mess .form { background: #fff; padding: 40px 90px 35px; } .mess .form .h1 { font-size: 30px; color: #000; font-weight: bold; margin-bottom: 35px; text-align: center; } .mess .label-list { font-size: 0; } .mess .label-list li { display: inline-block; width: 48%; height: 50px; line-height: 48px; margin-right: 4%; vertical-align: top; border: 1px solid #dcdcdc; padding: 0 10px; margin-bottom: 20px; position: relative; } .mess .label-list li:nth-child(2n) { margin-right: 0; } .mess .label-list .aster { display: inline-block; font-size: 14px; color: #de0000; width: 10px; vertical-align: top; } .mess .label-list .text { display: inline-block; width: calc(100% - 10px); vertical-align: top; margin-top: 16px; font-size: 14px; color: #000; } .mess .label-list .text::-webkit-input-placeholder { color: #000; } .mess .label-list .text::-moz-placeholder { color: #000; } .mess .label-list .text:-moz-placeholder { color: #000; } .mess .label-list .text:-ms-input-placeholder { color: #000; } .mess .label-list .tarea { width: 100%; height: auto; margin-right: 0; } .mess .label-list .text_1 { height: 120px; } .mess .form .sub { display: block; width: 150px; height: 60px; font-size: 14px; color: #fff; background: #005bac; margin: 0 auto; } .mess .label-list li .top { background: url(../images/img143.png) right center no-repeat; } .mess .label-list li .top .name { font-size: 14px; color: #000; } .mess .label-list li .bot { display: none; position: absolute; top: 49px; left: 0; width: 100%; border: 1px solid #e5e5e5; border-top: 0; background: #fff; font-size: 0; z-index: 9; padding: 22px 0 7px; line-height: 1; } .mess .label-list li .bot>label { display: inline-block; width: 50%; vertical-align: top; font-size: 14px; color: #000; line-height: 15px; margin-bottom: 15px; padding-left: 26px; } .mess .label-list input[type=checkbox] { -webkit-appearance: checkbox; width: 15px; height: 15px; vertical-align: top; margin-right: 12px; } .mess .label-list .sp_1 { display: inline-block; width: calc(100% - 27px); vertical-align: top; padding-right: 5px; } /* 试剂 */ .reage { position: relative; padding-top: 30px; } .reage .details .l-box { width: 27%; background: #f8f8f8; position: absolute; top: 0; right: 0; bottom: 0; } .reage .details .r-box { width: 73%; background: #fff; } .reage .details .screen { padding-top: 90px; margin-left: 38px; max-width: 315px; width: 100%; } .tumour .h2 { font-size: 20px; color: #222; font-weight: bold; padding-bottom: 28px; border-bottom: 1px solid #dcdcdc; } .tumour-list .h3 { font-size: 14px; color: #222; line-height: 52px; border-bottom: 1px solid #dcdcdc; background: #f8f8f8 url(../images/img143.png) 93% center no-repeat; cursor: pointer; } .tumour-list .box { display: none; } .tumour-list a { display: block; font-size: 14px; color: #333; line-height: 30px; } .reage .details .centre { padding-top: 0; } .seque { padding-right: 35px; padding-bottom: 95px; } .seque .h1 { font-size: 30px; color: #222; font-weight: bold; padding-bottom: 25px; border-bottom: 1px solid #dcdcdc; margin-bottom: 27px; } .seque .text { margin-bottom: 56px; } .seque .text .words { font-size: 14px; color: #444; line-height: 30px; } .seque .table .boxs { position: relative; } .seque .table .h2 { font-size: 20px; color: #005bac; font-weight: bold; margin-bottom: 28px; } .seque .table th { line-height: 60px; background: #005bac; font-size: 16px; color: #fff; } .seque .table td { font-size: 14px; color: #333; line-height: 24px; padding: 18px 0; text-align: center; border: 1px solid #dcdcdc; border-top: 0; border-right: 0; } .seque .table td:last-child { border-right: 1px solid #dcdcdc; } .seque .table td.td_1 { border-right: 0; } /* 全球布局 */ .layout { padding-top: 30px; padding-bottom: 45px; } .layout .locat { margin-bottom: 45px; } .layout .text { margin-bottom: 35px; } .layout .text .h1 { font-size: 30px; color: #333; margin-bottom: 39px; } .layout .text .words { font-size: 16px; color: #333; line-height: 40px; } .site-map { position: relative; } .site-map .site { position: absolute; } .site-map .infor-box { position: relative; width: 18px; height: 22px; background: url(../images/img202.png) center center no-repeat; transition: all .3s; } .site-map .infor-box::after { display: none; content: ""; position: absolute; width: 40px; height: 18px; top: 10px; left: -12px; background: rgba(255, 204, 0, .2); border-radius: 50%; transition: all .3s; } .site-map .infor-box::before { display: none; content: ""; position: absolute; width: 78px; height: 36px; top: 0px; left: -30px; background: rgba(255, 204, 0, .1); border-radius: 50%; transition: all .3s; } .site-map .infor { display: none; position: absolute; top: -110px; left: 48px; background: #fff; width: 310px; height: auto; z-index: 9; box-shadow: 0 3px 10px rgba(0, 0, 0, .1); } .site-map .h1 { padding: 20px 0; padding-left: 47px; background: #005bac url(../images/img205.jpg) 15px center no-repeat; } .site-map .coun { display: inline-block; font-size: 20px; color: #fff; margin-right: 17px; } .site-map .place { font-size: 16px; color: #fff; } .site-map .infor-list { font-size: 0; padding: 28px 20px 11px; } .site-map .icon { display: inline-block; margin-right: 5px; } .site-map .infor-list li { display: inline-block; width: 50%; font-size: 14px; color: #222; line-height: 25px; margin-bottom: 25px; } .site-map .site_1 { top: 18%; left: 9.5%; } .site-map .site_2 { top: 35.5%; left: 15.5%; } .site-map .site_3 { top: 29%; left: 21%; } .site-map .site_4 { top: 29%; left: 41.8%; } .site-map .site_5 { top: 35%; left: 44%; } .site-map .site_6 { top: 32%; left: 47.8%; } .site-map .site_7 { top: 41%; left: 51.5%; } .site-map .site_8 { top: 42.5%; left: 57.5%; } .site-map .site_9 { top: 46.5%; left: 65%; } .site-map .site_10 { top: 41%; left: 68%; } .site-map .site_11 { top: 67%; left: 72%; } .site-map .on { background: url(../images/img203.png) center center no-repeat; } .site-map .site:hover .infor-box { background: url(../images/img204.png) center center no-repeat; } .site-map .site:hover .infor-box::after { display: block; } /* 荣誉资质 */ .honor { padding-top: 30px; padding-bottom: 85px; } .honor .locat { margin-bottom: 60px; } .honor .h1 { font-size: 30px; color: #333; margin-bottom: 54px; } .honor-list li { position: relative; padding-bottom: 40px; } .honor-list li:last-child { padding-bottom: 0; } .honor-list li .l-box { position: absolute; top: 0; left: 0; width: 16px; height: 100%; } .honor-list li .l-box::before { position: absolute; content: ""; width: 1px; height: 100%; background: #e5e5e5; top: 5px; left: 8px; } .honor-list li .icon { display: inline-block; width: 16px; height: 16px; background: url(../images/img214.jpg) center center no-repeat; vertical-align: top; position: relative; } .honor-list li .r-box { width: calc(100% - 16px); float: right; padding-left: 23px; } .honor-list .date { font-size: 18px; color: #333; font-weight: bold; margin-bottom: 9px; } .honor-list .words { font-size: 16px; color: #666; line-height: 30px; } .honor-list .on .icon { background: url(../images/img213.jpg) center center no-repeat; } .honor-list .on .words { color: #333; } /* 试剂 */ /* .reages { margin-top: 89px; } */ .reages .locat { margin-bottom: 70px; } .reage .box_1 { margin-bottom: 70px; } .reage .box_1 .l-box { float: left; width: 40%; } .reage .box_1 .l-box .h1 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 23px; } .reage .box_1 .l-box .words { font-size: 14px; color: #444; line-height: 30px; } .reage .box_1 .link { display: inline-block; width: 140px; height: 50px; line-height: 50px; font-size: 14px; color: #fff; text-align: center; background: #005bac; margin-top: 44px; } .reage .box_1 .r-box { float: left; width: 60%; padding-left: 100px; } .reage .box_1 .r-box .h1 { font-size: 20px; color: #444; font-weight: bold; margin-bottom: 24px; } .reage .box_1 .r-box .number { font-size: 14px; color: #444; font-weight: bold; margin-bottom: 30px; } .reage .box_1 .table { margin-bottom: 30px; } .reage .box_1 .table:last-child { margin-bottom: 0; } .reage .box_1 td { font-size: 14px; color: #666; background: #f9f9f9; border: 1px solid #e5e5e5; border-right: 0; border-bottom: 0; padding: 15px 22px; } .reage .box_1 td:nth-child(1) { width: 150px; } .reage .box_1 td:nth-child(2) { color: #444; background: #fff; } .reage .box_1 td:last-child { border-right: 1px solid #e5e5e5; /*width: 130px*/ } .reage .box_1 tr:last-child td { border-bottom: 1px solid #e5e5e5; } .reage .box_2 { margin-bottom: 49px; } .reage .box_2 .box { position: relative; } .reage .box_2 .table td { padding: 25px; border: 1px dashed #cfcfcf; border-bottom: 0; border-right: 0; width: 50%; } .reage .box_2 .table td:last-child { border-right: 1px dashed #cfcfcf; } .reage .box_2 .table tr:last-child td { border-bottom: 1px dashed #cfcfcf; } .reage .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; margin-bottom: 39px; } .reage .box_2 .icon { margin-bottom: 20px; } .reage .box_2 .h2 { font-size: 16px; color: #222; font-weight: bold; margin-bottom: 13px; } .reage .box_2 .words { font-size: 14px; color: #666; line-height: 22px; } .reage .box_2 .list-box { display: none; } .reage .box_3 { margin-bottom: 58px; } .reage .box_3 .boxs { position: relative; } .reage .box_3 .title { margin-bottom: 13px; } .reage .box_3 .h2 { font-size: 20px; color: #222; font-weight: bold; text-align: center; margin-bottom: 29px; } .reage .box_3 th { font-size: 14px; color: #222; line-height: 58px; background: #e5e5e5; border: 1px solid #dcdcdc; } .reage .box_3 td { font-size: 14px; color: #333; height: 60px; border: 1px solid #dcdcdc; border-right: 0; border-top: 0; text-align: center; } .reage .box_3 td:last-child { border-right: 1px solid #dcdcdc; } .reage .box_4 { margin-bottom: 58px; } .reage .box_4 .box { position: relative; } .reage .box_4 .title { margin-bottom: 31px; } .reage .box_4 td { font-size: 14px; color: #333; line-height: 30px; height: 60px; padding: 0 50px; border: 1px solid #dcdcdc; border-bottom: 0; border-right: 0; } .reage .box_4 td:nth-child(1) { width: 350px; background: #f4f4f4; } .reage .box_4 td:last-child { border-right: 1px solid #dcdcdc; } .reage .box_4 tr:last-child td { border-bottom: 1px solid #dcdcdc; } .reage .box_5 { padding-top: 54px; background: #f6f7fb; padding-bottom: 65px; } .reage .box_5 .box { position: relative; overflow-x: auto; } .reage .box_5 table th { height: 80px; position: relative; } .reage .box_5 table td { height: 95px; border: 1px solid #dcdcdc; border-right: 0; border-bottom: 0; padding: 0 18px; } .reage .box_5 table tr:last-child td { border-bottom: 1px solid #dcdcdc; } .reage .box_5 .td_1 { border-bottom: 1px solid #dcdcdc; padding: 0 50px; } .reage .box_5 .td_2 { border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; text-align: center; } .reage .box_5 table .box { height: 80px; position: absolute; top: 0; left: 0; width: 109%; height: 100%; line-height: 80px; font-size: 0; } .reage .box_5 .name { display: inline-block; vertical-align: top; font-size: 20px; color: #fff; } .reage .box_5 .back_1 { z-index: 4; } .reage .box_5 .back_1 .name { width: calc(100% - 37px); background: #005bac; } .reage .box_5 .back_2 { z-index: 3; } .reage .box_5 .back_2 .name { width: calc(100% - 77px); background: #00ac92; } .reage .box_5 .back_3 { z-index: 2; } .reage .box_5 .back_3 .name { width: calc(100% - 77px); background: #f6d125; } .reage .box_5 .back_4 { width: 100% !important; z-index: 1; } .reage .box_5 .back_4 .name { width: calc(100% - 39px); background: #3f4044; } .reage .box_5 td:nth-child(1) { padding: 0 60px; } .reage .box_5 .td_3 { padding: 0 0 0 18px; } .reage .box_5 li { font-size: 14px; color: #333; line-height: 30px; padding-left: 15px; background: url(../images/img239.jpg) left 12px no-repeat; } .reage .box_5 .sp_1 { font-size: 14px; color: #333; font-weight: bold; line-height: 30px; } .reage .box_5 .sp_2 { font-size: 14px; color: #005bac; line-height: 30px; } .reage .box_6 { padding-top: 52px; margin-bottom: 35px; } .reage .box_6 .swip1 { padding-bottom: 55px; } .reage .box_6 .swiper-pagination { bottom: 0; } .reage .box_6 .swiper-pagination-bullet { width: 15px; height: 15px; margin: 0 5px; } .reage .box_6 .box { border: 1px solid #eee; padding: 44px 27px 30px; } .reage .box_6 .box .h1 { font-size: 18px; color: #222; margin-bottom: 22px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .reage .box_6 .words { font-size: 14px; color: #666; line-height: 26px; height: 78px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .reage .box_6 .box:hover .h1 { color: #005bac; } .reage .box_7 { margin-bottom: 123px; } .reage .box_7 .title { margin-bottom: 24px; } .reage .box_7 .list-box { font-size: 0; } .reage .box_7 li { display: inline-block; width: 33.33%; min-height: 310px; border: 1px solid #dcdcdc; padding: 37px 21px 37px; vertical-align: top; } .reage .box_7 .box { height: 196px; } .reage .box_7 .box::-webkit-scrollbar { width: 4px; /*height: 4px;*/ } .reage .box_7 .box::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: rgba(0, 0, 0, 0.2); } .reage .box_7 .box::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 0; background: rgba(0, 0, 0, 0.1); } .reage .box_7 .h2 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 24px; } .reage .box_7 .box a { display: block; font-size: 14px; color: #005bac; line-height: 30px; padding-left: 15px; background: url(../images/img225.jpg) left 10px no-repeat; } .reage .box_7 .rema { color: #666; line-height: 1.6; white-space: normal; } .reage .box_7 a { white-space: normal; } .reage .box_7 p { white-space: normal; } /* 试剂列表 */ .reage .reage-wrap { position: relative; display: flex; } .reage .reage-wrap .l-box { /*position: absolute;-20230831*/ left: 0; top: 0; bottom: 0; width: 27%; background: #f8f8f8; } .reage .reage-wrap .r-box { width: 73%; background: #fff; /*min-height: 950px;-20210831*/ } .reage-list { max-width: 1090px; width: 100%; margin-left: 49px; } .reage-list li { float: left; width: 48%; margin-right: 4%; margin-bottom: 30px; border: 1px solid #eee; } .reage-list li:nth-child(2n) { margin-right: 0; } .reage-list .box { height: 200px; padding: 44px 27px 0; } .reage-list .h1 { font-size: 18px; color: #222; margin-bottom: 22px; transition: all .3s; } .reage-list .words { font-size: 14px; color: #666; line-height: 26px; height: 78px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .reage-list .box:hover .h1 { color: #005bac; } .reage .reage-wrap .nav-page { margin-top: 25px; margin-left: 49px; margin-bottom: 85px; } /* 视频集锦 */ .videos { padding-top: 30px; } .videos .nav-box { font-size: 0; border-bottom: 1px solid #e5e5e5; margin-bottom: 38px; } .videos .nav-box a { display: inline-block; width: 150px; height: 49px; line-height: 49px; font-size: 16px; color: #222; text-align: center; } .videos .nav-box a.on { color: #fff; background: #005bac; } .videos-list li { float: left; width: 31%; margin-right: 3.5%; margin-bottom: 40px; } .videos-list li:nth-child(3n) { margin-right: 0; } .videos-list li .img { margin-bottom: 27px; position: relative; cursor: pointer; } .videos-list li .words { font-size: 16px; color: #222; transition: all .3s; } .videos-list li .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); transition: all .3s; } .videos-list li .icon { position: absolute; top: 50%; left: 50%; margin-top: -36px; margin-left: -36px; transition: all .3s; } .videos-list li:hover .mask { display: block; } .videos-list li:hover .words { color: #005bac; } .videos .nav-page { text-align: center; margin: 15px auto 55px; } /* 产品详情 */ .prod-details .box_1 { position: relative; /*margin-bottom: 52px;*/ } .prod-details .box_1 .box { position: absolute; top: 0; width: 480px; } .prod-details .box_1 .locat { margin-top: 30px; margin-bottom: 55px; } .prod-details .box_1 .h1 { font-size: 30px; color: #222; font-weight: bold; margin-bottom: 32px; } .prod-details .box_1 .icon { width: 30px; height: 2px; background: #999; margin-bottom: 24px; } .prod-details .box_1 .words { font-size: 16px; color: #444; line-height: 30px; } .prod-details .box_1 .link { display: inline-block; width: 140px; height: 50px; line-height: 50px; font-size: 14px; color: #fff; text-align: center; background: #005bac; margin-top: 28px; } .prod-details .box_2 { margin-bottom: 95px; } .prod-details .box_2 .img { width: 500px; text-align: center; } .prod-details .box_2 .table { width: calc(100% - 500px); padding-left: 108px; } .prod-details .box_2 td { width: 50%; border: 1px dashed #ababab; border-bottom: 0; border-right: 0; padding: 20px 34px; } .prod-details .box_2 td:last-child { border-right: 1px dashed #ababab; } .prod-details .box_2 tr:last-child td { border-bottom: 1px dashed #ababab; } .prod-details .box_2 .icon { margin-bottom: 16px; } .prod-details .box_2 .words { font-size: 16px; color: #333; line-height: 24px; } .prod-details .title { margin-bottom: 55px; } .prod-details .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; } .prod-details .box_2 title { margin-bottom: 45px; } .prod-details .box_3 { margin-bottom: 70px; } .prod-details .box_3 .list { float: left; width: 31%; margin-right: 3.5%; } .prod-details .box_3 .list:nth-child(3n) { margin-right: 0; } .prod-details .box_3 .h2 { line-height: 80px; font-size: 20px; color: #fff; font-weight: bold; text-align: center; } .prod-details .box_3 .list_1 .h2 { background: #005bac; } .prod-details .box_3 .list_2 .h2 { background: #009690; } .prod-details .box_3 .list_3 .h2 { background: #005bac; } .prod-details .box_3 .reco-list { font-size: 14px; line-height: 40px; padding: 15px 23px 60px; border: 1px solid #eee; position: relative; } .prod-details .box_3 .reco-list>ul { height: 240px; overflow: hidden; } .prod-details .box_3 .reco-list>ul.on { height: auto; } .prod-details .box_3 .icon.on { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .prod-details .box_3 .reco-list a { display: block; line-height: 40px; padding-left: 18px; background: url(../images/img239.jpg) left 17px no-repeat; cursor: default; } .prod-details .box_3 .icon { position: absolute; bottom: 18px; left: 50%; margin-left: -8px; cursor: pointer; } .prod-details .box_4 { padding-top: 50px; padding-bottom: 70px; background: #f6f7fb; } .prod-details .box_4 .carousel { position: relative; } .prod-details .box_4 .title { margin-bottom: 35px; } .prod-details .box_4 .img { float: left; width: 463px; } .prod-details .box_4 .text { float: left; width: calc(100% - 463px); padding-left: 98px; padding-top: 80px; background: #f6f7fb; } .prod-details .box_4 .h1 { font-size: 20px; color: #222; font-weight: bold; margin-bottom: 26px; } .prod-details .box_4 .words { font-size: 16px; color: #666; line-height: 30px; } .prod-details .box_4 .more { display: inline-block; font-size: 14px; color: #005bac; margin-top: 37px; } .prod-details .box_4 .swiper-pagination { bottom: 40px; left: 560px; } .prod-details .box_4 .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 4px; } .prod-details .box_5 { padding-top: 63px; margin-bottom: 60px; } .prod-details .box_5 .title { margin-bottom: 26px; } .prod-details .box_5 .title .h1 { margin-bottom: 24px; } .prod-details .box_5 .title .h2 { font-size: 15px; color: #666; } .prod-details .box_5 .table-box { font-size: 0; } .prod-details .box_5 .table { display: inline-block; width: 48%; margin-right: 4%; vertical-align: top; } .prod-details .box_5 .table .tr_2 td { /*height: 427px;*/ } .prod-details .box_5 .table:nth-child(2n) { margin-right: 0; } .prod-details .box_5 th { font-size: 16px; color: #fff; background: #005bac; line-height: 60px; } .prod-details .box_5 td { font-size: 14px; color: #333; line-height: 30px; padding: 15px 31px; border: 1px solid #e5e5e5; border-top: 0; border-right: 0; /*vertical-align: top;*/ } .prod-details .box_5 td:last-child { border-right: 1px solid #e5e5e5; /*white-space: nowrap;*/ } .prod-details .box_5 td:nth-child(1) { /*background: #f8f8f8;*/ /*white-space: nowrap;*/ } .prod-details .box_5 .tr_1 td { background: none; } .prod-details .box_5 .table:nth-child(2) td { background: none; } .prod-details .box_5 .table:nth-child(2) tr:nth-child(2) td { background: #f8f8f8; } .prod-details .box_6 .title { margin-bottom: 40px; } .para-list li { float: left; width: 48%; height: 280px; margin-right: 4%; margin-bottom: 40px; border: 1px solid #dcdcdc; padding: 21px 18px 0; } .para-list li:nth-child(2n) { margin-right: 0; } .para-list .h2 { font-size: 16px; color: #005bac; font-weight: bold; padding-bottom: 21px; border-bottom: 1px solid #dcdcdc; margin-bottom: 22px; } .para-list .words { font-size: 14px; color: #333; line-height: 30px; } .prod-details .box_7 { padding-top: 50px; padding-bottom: 50px; background: #f6f7fb; } .rele-case li { float: left; width: 31%; margin-right: 3.5%; background: #fff; padding: 18px; transition: all .3s; } .rele-case li:nth-child(3n) { margin-right: 0; } .rele-case .text { padding: 25px 0 7px; } .rele-case .h2 { font-size: 16px; color: #222; margin-bottom: 23px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .rele-case .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .rele-case .more { display: inline-block; font-size: 14px; color: #666; margin-top: 28px; transition: all .3s; } .rele-case li:hover { box-shadow: 0 3px 10px rgba(0, 0, 0, .1); } .rele-case li:hover .h2 { color: #0163ba; } .rele-case li:hover .more { color: #0163ba; } .prod-details .box_8 { padding-top: 45px; padding-bottom: 75px; } .prod-details .box_8 .title { margin-bottom: 43px; } .mate-list .title { margin-bottom: 24px; } /* .mate-list { font-size: 0; } */ .mate-list li { display: inline-block; width: 33.1%; /* height: 310px; */ border: 1px solid #dcdcdc; padding: 37px 21px; vertical-align: top; position: relative; } .mate-list li .icon { position: absolute; bottom: 15px; left: 50%; margin-left: -8px; } .mate-list li:nth-child(3n) { border-right: 1px solid #dcdcdc; } .mate-list .h2 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 24px; } .mate-list .box { height: 180px; overflow: hidden; } .mate-list .box.on { height: auto; } .mate-list li .icon.on { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .mate-list .box a { display: block; font-size: 14px; color: #005bac; line-height: 30px; padding-left: 15px; background: url(../images/img225.jpg) left 10px no-repeat; /*overflow: hidden; text-overflow: ellipsis; white-space: nowrap;*/ } .mate-list a { display: block; font-size: 14px; color: #005bac; line-height: 30px; padding-left: 15px; background: url(../images/img225.jpg) left 10px no-repeat; } .mate-list .rema { color: #666; } /*弹窗*/ #popup { display: none; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, .5); z-index: 99; } #popup .box { position: absolute; top: 50%; left: 50%; width: 1100px; margin-top: -410px; margin-left: -550px; background: #fff; padding: 60px 90px 110px; } #popup .box .form { position: relative; } #popup .box .h1 { font-size: 30px; color: #000; font-weight: bold; margin-bottom: 57px; text-align: center; } #popup .box li { float: left; width: 48%; margin-right: 4%; border: 1px solid #dcdcdc; padding: 0 10px; height: 50px; line-height: 48px; margin-bottom: 20px; position: relative; background: #fff; } #popup .box li:nth-child(2n) { margin-right: 0; } #popup .box .symb { display: inline-block; vertical-align: top; width: 14px; font-size: 14px; color: #de0000; } #popup .box .text { display: inline-block; vertical-align: top; width: calc(100% - 14px); height: 30px; margin-top: 9px; } #popup .box .text::-webkit-input-placeholder { font-size: 14px; color: #000; font-family: mgiFont, FZLTDHJW; } #popup .box .text::-moz-placeholder { font-size: 14px; color: #000; font-family: mgiFont, FZLTDHJW; } #popup .box .text:-ms-input-placeholder { font-size: 14px; color: #000; font-family: mgiFont, FZLTDHJW; } #popup .box li .top { background: url(../images/img143.png) right center no-repeat; } #popup .box li .bot { display: none; position: absolute; top: 49px; left: 0; width: 100%; border: 1px solid #e5e5e5; border-top: 0; background: #fff; font-size: 0; z-index: 9; padding: 22px 0 7px; line-height: 1; } #popup .box li .bot>label { display: inline-block; width: 50%; vertical-align: top; font-size: 14px; color: #000; line-height: 15px; margin-bottom: 15px; padding-left: 26px; } #popup .box input[type=checkbox] { -webkit-appearance: checkbox; width: 15px; height: 15px; vertical-align: top; margin-right: 12px; } #popup .box .tareas { width: 100%; height: auto; margin-right: 0; } #popup .box .tarea { width: 100%; height: 120px; margin-top: 0; line-height: 30px; padding: 0 14px; } #popup .box .sub { display: block; width: 150px; height: 60px; line-height: 60px; font-size: 14px; color: #fff; text-align: center; background: #005bac; cursor: pointer; margin: 0 auto; margin-top: 15px; } #popup .close { position: absolute; top: -30px; right: -30px; width: 30px; height: 30px; border-radius: 50%; font-size: 20px; color: #fff; line-height: 25px; text-align: center; background: rgba(0, 0, 0, .3); cursor: pointer; } /*图片中心*/ .images { padding-top: 30px; } .images .nav-box { font-size: 0; border-bottom: 1px solid #e5e5e5; margin-bottom: 38px; } .images .nav-box a { display: inline-block; width: 150px; height: 49px; line-height: 49px; font-size: 16px; color: #222; text-align: center; } .images .nav-box a.on { color: #fff; background: #005bac; } .images-list li { float: left; width: 680px; margin-right: 40px; margin-bottom: 40px; position: relative; } .images-list li:nth-child(2n) { margin-right: 0; } .images-list .img { float: left; width: 60%; } .images-list .text { float: left; width: 40%; background: #f6f7fb; position: absolute; top: 0; right: 0; bottom: 0; padding: 45px 30px 0; } .images-list .h1 { font-size: 20px; color: #222; margin-bottom: 27px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .images-list .words { font-size: 14px; color: #666; line-height: 24px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .images-list .bot { margin-top: 50%; line-height: 18px; } .images-list .more { float: left; font-size: 14px; color: #666; transition: all .3s; } .images-list .number { float: right; font-size: 14px; color: #333; padding-left: 34px; background: url(../images/img254.jpg) left center no-repeat; transition: all .3s; } .images-list li:hover .h1 { color: #005bac; } .images-list li:hover .more { color: #005bac; } .images-list li:hover .number { color: #005bac; background: url(../images/img255.jpg) left center no-repeat; } .images .nav-page { text-align: center; margin: 0 auto 66px; } #popup .carousel { position: absolute; top: 50%; left: 50%; width: 1050px; margin-left: -525px; margin-top: -287px; background: #fff; padding: 25px; } #popup .carousel .img { float: left; width: 700px; } #popup .carousel .text { float: left; width: calc(100% - 700px); padding: 55px 30px 0 45px; } #popup .carousel .h1 { font-size: 20px; color: #005bac; margin-bottom: 27px; } #popup .carousel .words { font-size: 14px; color: #666; line-height: 24px; } #popup .carousel .down { position: absolute; bottom: 0; right: 0; font-size: 14px; color: #005bac; } #popup .carousel .swiper-pagination { width: auto; left: auto; right: 22%; bottom: 0; } #popup .carousel .swiper-pagination-current { font-size: 18px; color: #000; } #popup .carousel .swiper-pagination-total { font-size: 14px; color: #000; } #popup .carousel .swiper-button-next, #popup .carousel .swiper-button-prev { width: 38px; height: 38px; margin-top: -19px; } #popup .carousel .swiper-button-prev { left: 0; background: rgba(255, 255, 255, .5) url(../images/img256.png) center center no-repeat; } #popup .carousel .swiper-button-next { right: 30%; background: rgba(255, 255, 255, .5) url(../images/img256.png) center center no-repeat; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } /*新闻动态*/ .dyna { padding-top: 30px; } .dyna-list li { float: left; width: 30%; margin-right: 5%; margin-bottom: 50px; transition: all .3s; } .dyna-list li:nth-child(3n) { margin-right: 0; } .dyna-list .text { padding: 30px 20px 30px; border: 1px solid #e5e5e5; } .dyna-list .iden { width: 60px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: #ff9a2e; border-radius: 15px; margin-bottom: 25px; transition: all .3s; } .dyna-list .h1 { font-size: 18px; color: #222; margin-bottom: 10px; transition: all .3s; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 26px; height: 52px; } .dyna-list .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .dyna-list .bot { margin-top: 47px; } .dyna-list .more { float: left; font-size: 14px; color: #666; transition: all .3s; } .dyna-list .time { float: right; font-size: 14px; color: #999; } .dyna-list li:hover { box-shadow: 0 3px 10px rgba(0, 0, 0, .1); } .dyna-list li:hover .iden { background: #005bac; } .dyna-list li:hover .h1 { color: #005bac; } .dyna-list li:hover .more { color: #005bac; } .dyna .nav-page { text-align: center; margin: 10px auto 60px; } .acti.dyna { padding-top: 0; } .dyna .details { margin-top: 0; } .reco-news { margin-bottom: 50px; } .reco-news a { display: block; font-size: 0; padding: 14px 0 17px; border-bottom: 1px solid #e5e5e5; } .reco-news .number { display: inline-block; width: 20px; height: 20px; border-radius: 50%; background: #000; font-size: 14px; color: #fff; line-height: 20px; font-style: italic; padding-left: 5px; vertical-align: top; } .reco-news .words { display: inline-block; width: calc(100% - 20px); padding-left: 12px; vertical-align: top; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dyna .r-spea .h1 { margin-bottom: 11px; } .dyna .r-spea .h2 { margin-bottom: 28px; } .newest a { display: block; margin-bottom: 25px; } .newest .img { float: left; width: 100px; } .newest .words { float: left; width: calc(100% - 100px); font-size: 14px; color: #333; line-height: 24px; padding-left: 20px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .dyna .r-spea .mores { text-align: center; margin-top: 12px; } .dyna .r-spea .more { font-size: 14px; color: #666; } .dyna .r-spea { padding-bottom: 22px; } /*在线研讨会*/ .meet-list { padding-left: 40px; } .meet-list li { float: left; width: 100%; transition: all .3s; border-bottom: 1px solid #e5e5e5; padding-bottom: 30px; margin-bottom: 25px; } .meet-list li .img { float: left; width: 340px; } .meet-list li:nth-child(3n) { margin-right: 0; } .meet-list .text { width: 100%; padding: 21px 20px 30px; border-top: 1px solid #e5e5e5; } .meet-list .number { display: inline-block; padding: 0 13px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: #666; border-radius: 15px; margin-bottom: 25px; transition: all .3s; } .meet-list .h1 { font-size: 18px; color: #222; line-height: 30px; margin-bottom: 14px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .meet-list li .text { width: calc(100% - 340px) !important; border-top: 0; padding: 35px 0 0 50px; } .meet-list .words { font-size: 14px; color: #666; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .meet-list .bot { margin-top: 30px; } .meet-list .more { float: left; font-size: 14px; color: #666; transition: all .3s; } .meet-list .time { float: left; font-size: 14px; color: #999; margin-left: 160px; } .meet-list li:hover .number { background: #009690; } .meet-list li:hover .h1 { color: #009690; } .meet-list li:hover .more { color: #009690; } /*肿瘤*/ .tumours .locat { margin-bottom: 60px; } .tumours .box_1 { padding-top: 30px; margin-bottom: 85px; } .tumours .box_1 .text { float: left; width: calc(100% - 450px); padding-right: 140px; padding-top: 65px; } .tumours .box_1 .img { float: left; width: 450px; } .tumours .box_1 .h1 { font-size: 30px; color: #222; font-weight: bold; margin-bottom: 35px; } .tumours .box_1 .words { font-size: 16px; color: #444; line-height: 30px; } .tumours .title { margin-bottom: 35px; } .tumours .title .h1 { font-size: 20px; color: #005bac; font-weight: bold; } .tumours .box_2 { padding-bottom: 30px; } .tumours .box_2 .list-box li { float: left; width: 31%; height: 210px; margin-right: 3.5%; margin-bottom: 40px; border: 1px solid #e5e5e5; padding: 48px 20px 0; } .tumours .box_2 .list-box li:nth-child(3n) { margin-right: 0; } .tumours .box_2 .list-box .h1 { font-size: 16px; color: #222; margin-bottom: 23px; transition: all .3s; } .tumours .box_2 .list-box .words { font-size: 14px; color: #666; line-height: 24px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .tumours .box_2 .list-box li:hover .h1 { color: #0163ba; } .tumours .box_3 { padding: 55px 0 43px; background: #fafafa; } .tumours .box_3 .text { float: left; width: calc(100% - 450px); padding-top: 55px; } .tumours .box_3 .img { float: left; width: 450px; text-align: center; } .tumours .box_3 .h1 { font-size: 20px; color: #333; font-weight: bold; margin-bottom: 20px; } .tumours .box_3 .words { font-size: 16px; color: #666; line-height: 30px; } .tumours .box_3 .more { display: inline-block; width: 140px; height: 50px; line-height: 50px; font-size: 14px; color: #fff; text-align: center; background: #005bac; margin-top: 35px; } .tumours .box_4 { background: #f6f7fb; padding: 60px 0 65px; } .tumours .box_4 .box-wrap { position: relative; } .tumours .box_4 .list-box li { float: left; width: 33%; height: 520px; margin-right: .5%; position: relative; background: #fff; } .tumours .box_4 .list-box li.on { height: auto; } .tumours .box_4 .list-box li.on .box { height: auto; } .tumours .box_4 .list-box li:nth-child(3n) { margin-right: 0; } .tumours .box_4 .h2 { line-height: 80px; height: 80px; text-align: center; background: #005bac; position: relative; } .tumours .box_4 .boxs { position: absolute; top: 0; left: 0; width: 108%; height: 100%; font-size: 0; } .tumours .box_4 .name { display: inline-block; width: calc(100% - 37px); font-size: 20px; color: #fff; font-weight: bold; vertical-align: top; } .tumours .box_4 li .boxs { z-index: 3; } .tumours .box_4 .li_1 .boxs { z-index: 2; } .tumours .box_4 .li_1 .name { width: calc(100% - 77px); } .tumours .box_4 .li_2 .boxs { width: 100%; z-index: 1; } .tumours .box_4 .li_2 .name { width: calc(100% - 39px); } .tumours .box_4 .box { background: #fff; height: 410px; padding: 35px 26px 0; overflow: hidden; } .tumours .box_4 .box.on { height: auto; } .tumours .box_4 .box a { display: block; font-size: 14px; color: #333; line-height: 26px; margin-bottom: 28px; padding-left: 17px; background: url(../images/img239.jpg) left 10px no-repeat; } .tumours .box_4 .more { position: absolute; bottom: 10px; left: 50%; margin-left: -8px; } .tumours .box_4 .more.on { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .tumours .box_4 .li_1 .h2 { background: #00ac92; } .tumours .box_4 .li_2 .h2 { background: #f6d125; } .tumours .box_5 { padding-top: 45px; padding-bottom: 75px; } .tumours .box_5 .title { margin-bottom: 43px; } .mate-list .title { margin-bottom: 24px; } /* .mate-list { font-size: 0; } */ .mate-list li { display: inline-block; width: 33%; min-height: 310px; border: 1px solid #dcdcdc; padding: 37px 21px; vertical-align: top; } .mate-list li:nth-child(3n) { border-right: 1px solid #dcdcdc; } .mate-list .h2 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 24px; } .mate-list .box a { display: block; font-size: 14px; color: #005bac; line-height: 30px; padding-left: 15px; background: url(../images/img225.jpg) left 10px no-repeat; } .mate-list .rema { color: #666; } /* 移动端样式 */ .m-carousel { display: none; } .m-meun { float: right; display: none; line-height: 89px; } .header .m-logo { display: none; float: left; line-height: 89px; } .m-meun .nav-box { position: absolute; top: 50px; left: 0; width: 100%; background: #fff; height: calc(100vh - 50px); border-top: 1px solid #eee; display: none; overflow-y: scroll; } .m-meun .nav-box::-webkit-scrollbar { display: none; } .m-meun .nav-box li { border-bottom: 1px solid #eee; padding: 0 2.5%; } .m-meun .nav-box li.on { background: url(../images/img-m-3.jpg) 97% 18px no-repeat; background-size: 8px auto; } .m-meun .nav-box li>a { display: block; font-size: 18px; color: #444; } .m-meun .nav-box .box { display: none; position: fixed; left: 0; top: 50px; width: 100%; height: calc(100vh - 50px); background: #fff; z-index: 1; } .m-meun .nav-box .box .top { padding: 0 20px; } .m-meun .nav-box .box .return { display: inline-block; width: 30px; font-size: 16px; color: #000; } .m-meun .nav-box .box .h1 { display: inline-block; width: calc(100% - 60px); text-align: center; font-size: 16px; color: #000; } .m-meun .nav-box .box>a { display: block; font-size: 14px; color: #444; line-height: 50px; padding: 0 20px; background: url(../images/img-m-3.jpg) 97% 18px no-repeat; background-size: 6px auto; position: relative; } .m-meun .nav-box .boxs { display: none; position: fixed; left: 0; top: 50px; width: 100%; height: calc(100vh - 50px); background: #fff; z-index: 2; } .m-meun .nav-box .boxs>a { display: block; font-size: 14px; color: #444; line-height: 50px; padding: 0 20px; } .m-meun .nav-box .sp_1 { display: block; font-size: 14px; color: #444; line-height: 50px; padding: 0 20px; background: url(../images/img-m-3.jpg) 97% 18px no-repeat; background-size: 6px auto; } .m-meun .nav-box .tops { padding: 0 20px; } .m-meun .m-lang { font-size: 0; margin-top: 20px; padding: 0 2.5%; } .m-meun .m-lang a { display: inline-block; font-size: 18px; color: #444; line-height: 20px; border-right: 2px solid #444; padding: 0 40px; } .m-meun .m-lang a:nth-child(1) { padding-left: 0; } .m-meun .m-lang a:last-child { border-right: 0; } .dealer .screen .locat { display: none; } /*search*/ .searchs { padding-top: 30px; } .search-list li { padding-bottom: 25px; border-bottom: 1px solid #eee; margin-bottom: 40px } .searchs .h1 { font-size: 24px; color: #222; padding-bottom: 22px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; } .searchs .img { float: left; width: 220px; } .searchs .text { float: left; width: calc(100% - 220px); padding-left: 40px; padding-top: 25px; } .searchs .h2 { font-size: 18px; color: #222; margin-bottom: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .searchs .words { font-size: 14px; color: #666; margin-bottom: 27px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .searchs .source { font-size: 14px; color: #666; height: 42px; line-height: 42px; padding: 0 20px; background: #f6f6f6; } .searchs .sp_1 { display: inline-block; margin-right: 70px; } .searchs .special { font-style: normal; color: #009690; } .search-list .li_1 { padding-bottom: 45px; } .search-list .li_2 .text { padding-top: 15px; } .searchs .nav-page { margin-bottom: 53px; } .down-page .box{ padding: 55px 60px; margin-bottom: 30px; border: 1px solid #e8e8e8; } .down-page .box:last-child{ margin-bottom: 0; } .down-page .h1{ font-size: 24px; color: #009690; line-height: 30px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; } .down-page .h2{ font-size: 14px; color: #666666; line-height: 30px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; } .down-page .formBox{ display: flex; align-items: flex-end; flex-wrap: wrap; } .down-page .inputBox{ position: relative; width: calc(30.5% - 30px); margin-right: 2.83%; } .down-page .name{ font-size: 16px; color: #444444; line-height: 30px; margin-bottom: 5px; } .down-page .sign{ color: #00a5a1; margin-right: 5px; } .down-page .inputText{ width: 100%; height: 50px; font-size: 16px; color: #888888; padding: 0 15px; border: 1px solid #eae9e9; background-color: #f8f8f8; font-family: Arial, Helvetica, sans-serif; } .down-page .selectBox .inputText{ padding: 0; } .down-page .btnSubmit{ width: 90px; height: 50px; background-color: #009690; font-size: 16px; color: #ffffff; cursor: pointer; font-family: Arial, Helvetica, sans-serif; } .down-page .select{ width: 100%; height: 100%; padding: 0 30px 0 15px; display: flex; align-items: center; font-size: 16px; color: #888888; background-image: url(../images2/icon-xx-1.png); background-repeat: no-repeat; background-position: 95% center; cursor: pointer; } .down-page .dropDown{ position: absolute; top: 100%; left: 0; width: 100%; height: 161px; padding: 10px 15px; border: 1px solid #e5e5e5; border-top: 0; background-color: #fff; overflow-y: auto; display: none; z-index: 2; } /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ .down-page .dropDown::-webkit-scrollbar { width: 3px; height: 3px; background-color: #F5F5F5; } /*定义滚动条轨道 内阴影+圆角*/ .down-page .dropDown::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #e5e5e5; } /*定义滑块 内阴影+圆角*/ .down-page .dropDown::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #009690; } .down-page .dropDown li{ font-size: 14px; color: #666666; line-height: 32px; margin-bottom: 4px; cursor: pointer; font-family: Arial, Helvetica, sans-serif; } .down-page .dropDown li:last-child{ margin-bottom: 0; } .down-page .popups { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); font-family: Arial, Helvetica, sans-serif; z-index: 99; display: none; } .down-page .popupsWrap { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; } .down-page .w1100 { max-width: 1100px; width: 90%; margin: 0 auto; border-radius: 10px; overflow: hidden; } .down-page .topBox { display: flex; justify-content: space-between; align-items: center; height: 60px; background-color: #009690; padding: 0 22px; } .down-page .topBox .icon { width: 19px; height: 19px; } .down-page .topBox .h3 { font-size: 24px; color: #ffffff; } .down-page .btnClose { font-size: 0; cursor: pointer; } .down-page .botBox{ width: 100%; padding: 25px 0 15px; background-color: #fff; } .down-page .tableBox{ max-height: 65vh; overflow-y: auto; } /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ .down-page .tableBox::-webkit-scrollbar { width: 7px; height: 7px; background-color: #F5F5F5; } /*定义滚动条轨道 内阴影+圆角*/ .down-page .tableBox::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #e5e5e5; } /*定义滑块 内阴影+圆角*/ .down-page .tableBox::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #009690; } .down-page .tableBox .table{ width: 90%; margin: 0 auto; border-collapse:collapse; } .down-page th{ font-size: 15px; color: #666666; line-height: 30px; text-align: left; padding: 19px 40px; border: 1px solid #e8e8e8; font-weight: normal; } .down-page th:last-child{ text-align: center; } .down-page td { font-size: 14px; color: #222222; line-height: 30px; text-align:center; padding: 20px 0px; border: 1px solid #e8e8e8; } .down-page td:last-child { text-align: center; } .down-page .btnBox { text-align: center; margin-top: 15px; } .down-page .btnReset{ font-size: 16px; color: #999999; line-height: 30px; cursor: pointer; } .down-page .inputDate{ background-image: url(../images/time-icon.png); background-repeat: no-repeat; background-position: 95% center; } .down-page .w1400 { max-width: 1400px; width: 90%; margin: 0 auto; padding: 70px 0 80px; } /* 媒体查询 */ @media only screen and (max-width: 1700px) { .data .boxs { padding-right: 45px; } /* index */ .case { margin-top: 500px; } .footer .sort { margin-right: 40px; } .footer .logo { margin-right: 20px; } .footer .cont .list { margin-left: 20px; } .header .nav { margin-left: 15%; } /* prod */ .centre { max-width: 100%; width: 100%; } .reage-list { margin-left: 0; padding: 0 20px; } .reage .details .centre { width: 90%; } /* 技术支持 */ .meet-list { padding: 0 20px; } /* news */ .acti .video-list .circ::before { left: 21px; } /* cont */ .dealer .centre { float: right; max-width: 92%; padding-right: 20px; } } @media only screen and (max-width: 1600px) { .news .bot .r-box .items { padding: 22px 0; } .prod-details .box_1 .locat { margin-bottom: 30px; } .prod-details .box_1 .box { width: 580px; } } @media only screen and (max-width: 1500px) { .news .top .text { width: calc(100% - 250px); padding: 55px 40px 0 40px; } } @media only screen and (max-width: 1440px) { .header .nav-wrap>li>a { padding: 0 20px; } .mega .data-box .name2 { font-size: 20px; } .mega .data-box .tag { font-size: 14px; padding: 0 15px; margin-right: 10px; } .news .bot { bottom: -380px; } .news .bot .img-text .text { padding-top: 30px; } .news .bot .news-list a:nth-child(1) { padding-top: 25px; } .news .bot .news-list a { padding-bottom: 22px; margin-bottom: 21px; } .news .bot .r-box .item { padding: 19px 0; } .data .centre .table .text { padding: 0; } .meet-list .bot { margin-top: 15px; } .meet-list .h1 { margin-bottom: 10px; } .meet-list .number { margin-bottom: 15px; } .centre { padding-top: 50px; } .sche .box_1 .text { padding: 10px 0 0 50px; } .sche .box_1 .text .h1 { margin-bottom: 10px; } .reage .box_1 td { padding: 15px; } /*.prod-details .box_5 .table .tr_2 td { height: 357px; }*/ .prod-details .box_5 td { padding: 10px; } #popup .box { padding: 30px; margin-top: -320px; } #popup .box .h1 { margin-bottom: 30px; } #popup .box li { height: 40px; line-height: 38px; } #popup .box .text { margin-top: 4px; } #popup .close { top: -15px; right: -15px; } .w14 { max-width: 90%; width: 100%; } .banner .box { margin-left: -45%; } .nav-bar .nav-wrap { margin-left: -45%; } .header .nav { margin-left: 10%; } .apply .list { padding: 3%; } .apply .list .icon { margin-bottom: 30px; } /* prod */ .prod-details .box_1 .locat { /*margin-bottom: 100px;*/ } .cust .box_1 .l-box { width: 100%; border-right: 0; } .cust .domain .r-box { width: auto; } .cust .box_2 .table .td_1 li { width: 100%; } .sche .box_3 .box { width: auto; } .sche .box_3 .sort { width: auto; border: 0; } .advan-list .text { width: calc(100% - 80px); padding-right: 20px; } .advan-list .icon { width: 80px; height: 80px; line-height: 80px; } .advan-list .h1 { font-size: 16px; } .advan-list .words { font-size: 12px; } .reage .box_1 .l-box .h1 { font-size: 18px; } .reage .box_1 .r-box .h1 { font-size: 14px; } /* 技术支持 */ .post-sale .box_3 .bot .text { height: 500px; } .post-sale .box_3 .bot .words { /*height: 520px; overflow: hidden; margin-bottom: 50px;*/ } .post-sale .box_3 .box { bottom: 10px; } .images-list li { width: 48%; margin-right: 4%; } .images-list .bot { margin-top: 40%; } /* news */ .acti .l-text { width: 72%; } .r-spea { width: 26%; } .cont-list li { padding: 30px 20px; } } @media only screen and (max-width: 1400px) { /* index */ .footer .sort { margin-right: 20px; } .synop .intr .text { width: 50%; padding-right: 20px; } .synop .intr .img { width: 50%; } /* prod */ .prod-details .box_3 .reco-list>ul { height: 255px; overflow: hidden; } .sample .box_3 .text { padding-right: 20px; } .sample .box_3 .item:nth-child(2n) .text { padding-right: 0; padding-left: 20px; } /* cont */ .dealer-list li { padding: 30px 20px 0; } } @media only screen and (max-width: 1366px) { .news .bot { bottom: -380px; } .news .bot .img-text .h2 { margin-bottom: 30px; } .news .bot .news-list a { padding-bottom: 21px; } .news .bot .r-box .time { margin-bottom: 10px; } .nav-bar .nav-wrap a { padding: 0 30px; } #popup .box { padding: 20px; margin-top: -260px; } #popup .box .h1 { font-size: 20px; margin-bottom: 20px; } #popup .box li { margin-bottom: 10px; } #popup .box .sub { width: 120px; height: 40px; line-height: 40px; } #popup .close { top: 10px; right: 10px; } .images-list .bot { margin-top: 30%; } .tumours .box_4 .boxs { width: 109%; } /* prod */ .reage .box_1 td:nth-child(1) { width: 140px; } .reage .box_1 td:nth-child(3) { /*width: 130px;*/ } } @media only screen and (max-width: 1300px) { .reage .box_7 .box { height: auto; overflow: auto; } /* index */ .wd { width: 90%; } .news .bot { margin-left: -45%; } .footer .top .nav { /* width: 100%; */ /* margin-bottom: 20px; */ } .footer .sort { /* margin-right: 80px; */ } .footer .top .r-box { /* float: left; */ /* width: 70%; */ } /* about */ .nav-bar .nav-wrap { overflow-x: scroll; white-space: nowrap; } .nav-bar .nav-wrap::-webkit-scrollbar { display: none; } /* prod */ .prod .box_5 li { width: auto; } .casc-list .img { width: 250px; } .casc-list .text { width: calc(100% - 250px); } .casc-list .name { margin-bottom: 10px; } .casc-list .words { margin-bottom: 20px; } .prod-details .box_1 .locat { margin-bottom: 60px; } .sche .box_3 .name>span { width: 90%; margin: 0 auto; } .sche .box_3 .box_a .name>span { width: auto; padding: 0 10px; } /* 技术支持 */ .post-sale .box_1 .r-box { width: 70%; } .post-sale .box_1 .l-box { width: 30%; } } @media only screen and (max-width: 1199px) { .mega .box_1 .r-box { padding-left: 50px; } .mega .box_1 .swiper-button-next, .mega .box_1 .swiper-button-prev { width: 40px; height: 40px; margin-top: -20px; } .mega .box_1 .swiper-button-prev { left: 0; } .mega .box_1 .swiper-button-next { right: -50px; } .prod .box_5 .nav ul { overflow-x: scroll; white-space: nowrap; } .prod .box_5 .nav ul::-webkit-scrollbar { display: none; } #header .header { position: fixed; } .data .boxs { padding-right: 0; } .data .table { padding: 0; width: 95%; margin: 0 2.5%; } .seque { padding: 0; margin-bottom: 30px; } /* index */ .header { position: fixed; } .main { padding-top: 89px; } .main.home-page { padding-top: 89px; } .header { background: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, .1); } .header .logo { display: none; } .header .m-logo { display: block; } .header .nav { display: none; } .header .language { display: none; } .m-meun { display: block; } .m-meun .nav-box { top: 89px; height: calc(100vh - 89px); } .news .bot .img-text { width: 50%; } .news .bot .news-list { width: 50%; padding-left: 3%; } .news .bot .news-list a:nth-child(1) { padding-top: 20px; margin-top: 0; } .news .bot .news-list a { padding-bottom: 12px; margin-bottom: 12px; } .news .top .l-box .img { width: 180px; } .news .top .text { width: calc(100% - 180px); padding: 30px 30px 0; } .news .top .words { margin-bottom: 30px; } .news .bot .r-box .item { padding: 17px 0; } .news .bot .r-box .time { margin-bottom: 6px; } .news .bot { bottom: -420px; } .news .bot .r-box .img { width: 90px; } .news .bot .r-box .text { width: calc(100% - 90px); } .news .bot .img-text .text { padding-top: 10px; } .news .bot .img-text .words { margin-bottom: 20px; } .header .search { display: none; } .footer .top .nav { display: none; } .footer .top .r-box { width: 100%; } /* about */ .nav-bar .nav-wrap a { line-height: 50px; padding: 0 30px; } .main .banner>img { display: none; } .banner .box { position: relative; top: auto; left: auto; margin: 0 auto; margin-left: 5%; padding: 100px 0 150px; } .about-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .vis-miss .text { padding: 30px 0 0 20px; } .vis-miss li { width: 100%; margin-right: 0; margin-bottom: 20px; } /* prod */ .prod-page .banner { background: url(../images/banner4.jpg) center center no-repeat; background-size: cover; } .prod-details .box_1>img { display: none; } .prod-details .box_1 { /*background: url(../images/img233.jpg) center center no-repeat; background-size: cover;*/ margin-top: 0; } .prod-details .box_1 .box { position: static; padding: 1px 0 50px; } .prod-details .box_1 .locat { margin-bottom: 40px; } .prod-details .box_2 .img { width: 100%; } .prod-details .box_2 .table { width: 100%; padding-left: 0; } .prod-details .box_5 .table { width: 100%; margin-right: 0; margin-bottom: 30px; } .reages { margin-top: 0; } .reage .box_1 .l-box { width: 100%; margin-bottom: 30px; } .reage .box_1 .r-box { width: 100%; padding-left: 0; } .cust-page .banner { background: url(../images/banner5.jpg) center center no-repeat; background-size: cover; } .advan-list li { width: 48%; margin-right: 4%; height: 280px; } .advan-list li:nth-child(3n) { margin-right: 4%; } .advan-list li:nth-child(2n) { margin-right: 0; } .sche-page .banner { background: url(../images/banner10.jpg) center center no-repeat; background-size: cover; } .essay .essay-wrap .l-box { width: 100%; } .prod-scre { width: 60%; } .prod-scre .sort .box { display: none; } .essay .r-box { width: 100%; margin-top: 20px; } #popup .box { width: 90%; padding: 30px 20px; margin-left: -45%; margin-top: -355px; } #popup .close { top: -20px; right: -10px; } .reage .box_5 .table { overflow-x: scroll; width: 1000px; } .reage .box_5 .table::-webkit-scrollbar { display: none; } .reage .box_5 table { width: 1200px; } .tumours .box_4 .list-box { overflow-x: scroll; } .tumours .box_4 .list-box::-webkit-scrollbar { display: none; } .tumours .box_4 .list-box>ul { width: 1200px; } .reage .box_1 .table .boxs { position: relative; } .reage .details .l-box { position: static; width: 100%; } .reage .details .screen { float: none; padding: 20px 0; margin-left: 5%; margin-bottom: 20px; } .reage .details .r-box { width: 100%; } .reage .details .centre { float: none; margin: 0 auto; } /* 技术支持 */ .data-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .post-sale .box_1 .l-box { width: 100%; } .post-sale .box_1 .r-box { width: 100%; } .post-sale .box_3 li { width: 100%; margin-right: 0; margin-bottom: 20px; } .post-sale .box_3 .bot .words { height: auto; margin-bottom: 0; } .post-sale .box_3 .bot .text { height: auto; padding: 20px 10px 60px; } .data .l-box { width: 100%; padding: 0 2.5%; } .screen { float: left; width: 60%; } .screen .sort .box { display: none; } .data .r-box { width: 100%; } .video-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .msds-page .banner { background: url(../images/banner2.jpg) center center no-repeat; background-size: cover; } .msds .l-box { position: static; width: 60%; width: 100%; padding: 0 5%; } .msds .r-box { width: 100%; } .centre .titles .h1 { padding: 0 5%; } .msds .table { padding: 0 5%; } .msds .table { overflow-x: scroll; } .msds .table::-webkit-scrollbar { display: none; } .msds .table table { width: 800px; } .images-page .banner { background: url(../images/banner14.jpg) center center no-repeat; background-size: cover; } .images-list .img { width: 50%; } .images-list .text { width: 50%; } .images-list .text { padding: 20px 15px 0; } .images-list .h1 { margin-bottom: 10px; } .images-list .bot { margin-top: 5px; } #popup .carousel { width: 90%; margin-left: -45%; } #popup .carousel .swiper-button-next { right: 30%; } #popup .carousel .img { width: 70%; } #popup .carousel .text { width: 30%; } .tumours { margin-top: 0; } /* news */ .news-page .banner { background: url(../images/banner8.jpg) center center no-repeat; background-size: cover; } .acti .l-box { position: static; width: 100%; padding: 0 5%; } .screen { padding-right: 0; } .acti-list { padding-left: 0; padding: 0 5%; } .acti-list li { padding: 55px 0; } .acti .r-box { width: 100%; } .acti .nav-page { margin: 30px auto; } .acti .video { width: 100%; } .acti .video-list { display: none; } .acti .l-text { width: 100%; } .actis { margin-top: 0; } .r-spea { width: 100%; margin-top: 20px; } /* cont */ .cont-page .banner { background: url(../images/banner12.jpg) center center no-repeat; background-size: cover; } .dealer .l-box { position: static; width: 100%; background: none; padding: 0 5%; } .dealer .screen { padding-left: 0; } .dealer .r-box { width: 100%; } .dealer .centre { max-width: 100%; width: 100%; padding: 0 5%; } .cont-list li { width: 50%; } .cont-list li:nth-child(3n) { border-right: 1px solid #e5e5e5; } .cont-list li:nth-child(2n) { border-right: 0; } .cont-list li:last-child { display: none; } .reage .box_7 li { width: 100%; min-height: auto; padding: 30px 20px; border: 1px solid #dcdcdc; border-bottom: 0; height: auto; } .reage .box_7 li:last-child { border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; } } @media only screen and (max-width: 1024px) { .mega .box_8 .list { width: 100%; padding: 0 !important; } .mega .box_7 .img-box { min-height: 180px; } .mega .box_7 .h1 { font-size: 20px; line-height: 40px; } .mega .data-box .list { width: 100%; margin-bottom: 30px; } .mega .data-box .list:nth-child(2n) { padding-left: 0; } .mega .box_1 .l-box { width: 100%; padding-right: 0; } .mega .box_1 .bot-box { margin: 70px 0; } .mega .box_1 .r-box { width: 100%; padding-left: 0; padding: 0 5%; } .mega .box_1 .swiper-button-next { right: 0; } .prod .box_5 .text { width: 100%; margin-right: 0; } .prod .box_5 .img { width: 100%; } .prod .box_1 .table::-webkit-scrollbar { display: none; } .prod .box_1 .but-box { display: none; } .news .bot .img-text .more { margin-bottom: 20px; } .acti .video-box video { display: block; } .video video { display: none; } .casc-list li { padding-right: 0; } .arrow-tips { display: none; } .news .top .r-box { padding-bottom: 200px; } .news .top .l-box { width: 100%; padding-bottom: 50px; } .news .top .r-box { width: 100%; padding-top: 0; padding-bottom: 30%; border-top: 1px solid rgba(255, 255, 255, .35); } .news .top .r-box .h1 { padding-top: 35px; } .news .bot .l-box { width: 100%; } .news .bot { bottom: auto; top: 700px; } .news .bot .r-box { width: 100%; padding-left: 0; } .case { margin-top: 800px; } .video .box { position: relative; top: 0; left: 0; margin: 0 auto; padding: 50px 0 100px; } .video a>img { display: none; } .video { background: url(../images/img6.jpg) center center no-repeat; background-size: cover; } .product .img { width: 100%; } .product .text { width: 100%; padding-left: 0; } /* about */ .nav-bar .nav-wrap a { font-size: 14px; padding: 0 20px; } .synop .intr .text { width: 100%; padding-right: 0; } .synop .intr .img { width: 100%; text-align: center; margin-top: 20px; } .develop .img { width: 250px; } .develop .text { width: calc(100% - 250px); padding-right: 20px; } .team .details .img { float: none; width: 320px; margin: 0 auto; } .team .details .text { width: 100%; padding-left: 0; } /* prod */ /*.prod .video .box { margin-top: 0; padding-top: 100px; }*/ .prod .box_5 .nav { font-size: 0; } .prod .box_5 .nav ul { overflow-x: scroll; white-space: nowrap; } .prod .box_5 .nav ul::-webkit-scrollbar { display: none; } .prod .box_5 .nav li { float: none; display: inline-block; vertical-align: top; } .prod .box_1 .table { overflow-x: scroll; } .prod .box_2 .table { overflow-x: scroll; } .prod .box_2 .table::-webkit-scrollbar { display: none; } .prod .box_2 table { width: 1200px; } .casc-list li { width: 100%; } .prod-details .box_3 .list { width: 100%; margin-right: 0; margin-bottom: 30px; } .prod-details .box_4 .swiper-pagination { bottom: 10px; } .reage .reage-wrap .l-box { position: static; width: 100%; padding: 0 2.5%; } .screen { width: 50%; float: left; } .screen .sort .box { display: none; } .reage .reage-wrap .r-box { width: 100%; } .centre { padding-top: 30px; margin-top: 0; } .reage-list { max-width: 100%; padding: 0 2.5%; } .sample .box_3 .text { width: 100%; margin-bottom: 20px; } .sample .box_3 .img { width: 100%; } .sample .box_3 .img img { width: 100%; } .sample .box_2 .box { overflow: scroll; } .sample .box_2 .box::-webkit-scrollbar { display: none; } .tumours .box_1 .text { width: 100%; padding-top: 0; padding-right: 20px; margin-bottom: 20px; } .cust .box_2 .table .td_2 .name { margin-left: 35px; } .cust .box_2 .table { overflow-x: scroll; } .cust .box_2 .table::-webkit-scrollbar { display: none; } .cust .box_2 .table table { width: 1350px; } .cust .box_4 .see img { width: 250px; } .cust .box_2 .table_2 .text_1 { padding-left: 50px; } .cust .box_2 .table_2 { overflow-x: scroll; } .cust .box_2 .table_2::-webkit-scrollbar { display: none; } .cust .box_2 .table_2 table { width: 1000px; } .cust .box_1 .l-box { overflow-x: scroll; } .cust .box_1 .l-box::-webkit-scrollbar { display: none; } .cust .box_1 .l-box .box-wrap { width: 780px; } .cust .domain .r-box { width: 100%; } .cust .box_1 .proce { overflow-x: scroll; } .cust .box_1 .proce::-webkit-scrollbar { display: none; } .cust .box_1 .proce .list-box { width: 1100px; } .cust .box_3 .img { overflow-x: scroll; } .cust .box_3 .img::-webkit-scrollbar { display: none; } .cust .box_3 .img img { max-width: 900px; width: 900px; } .sche .box_1 .img { width: 100%; } .sche .box_1 .text { width: 100%; padding-left: 0; } .sche .box_3 .table { overflow-x: scroll; } .sche .box_3 .table::-webkit-scrollbar { display: none; } .sche .box_3 .table table { width: 1200px; } .sche .box_3 .box_a .name>span { width: 45%; } .prod-scre { width: 100%; } .essay .r-box { margin-bottom: 30px; } .images-list li { width: 100%; margin-right: 0; } .dyna-list li { width: 48%; margin-right: 4%; } .dyna-list li:nth-child(3n) { margin-right: 4%; } .dyna-list li:nth-child(2n) { margin-right: 0; } .reage .box_4 td:nth-child(1) { width: auto; } /* news */ .acti .l-text { width: 100%; } .acti .l-text .bot { display: none; } .dyna .r-spea { display: none; } .acti .details .video img { display: block; } .rece-acti .acti-list li { padding: 20px; } /* cont */ .cont-list li { width: 100%; height: auto; border: 1px solid #e5e5e5; border-top: 0; } .cont-list li:nth-child(2n) { border-right: 1px solid #e5e5e5; } .cont-list li:nth-child(1) { border-top: 1px solid #E5E5E5; } .cont-list { padding-top: 30px; } } @media only screen and (max-width: 900px) { .footer .top .r-box { width: 100%; } .prod-details .box_5 .table-box { width: 800px; } } @media only screen and (max-width: 768px) { .footer .top .subsc-box { width: calc(100% - 130px); } .foot-form { width: 100%; } .advan-list li { width: 100%; margin-right: 0; } .advan-list li:nth-child(2n) { margin-right: 0; } .advan-list li:nth-child(3n) { margin-right: 0; } .prod .box_1 table { width: 800px; } .meet-list .time { float: right; margin-left: 0; } .meet-list li { padding-bottom: 0; } .meet-list li .img { width: 100%; } .meet-list li .text { width: 100% !important; padding: 20px; } .sche .box_3 .wrap .img { width: 1000px; } .cust .domain { position: relative; } .cust .domain .boxs { overflow-x: scroll; } .cust .domain .boxs::-webkit-scrollbar { display: none; } .cust .domain .wrap { width: 1320px; } .reage .details .screen { max-width: 90%; } .seque .table td { font-size: 12px; } .seque .table th { font-size: 14px; } /* index */ .header .head-wrap { height: 60px; } .header .m-logo { line-height: 60px; } .m-meun { line-height: 60px; } .m-meun .nav-box { top: 60px; height: calc(100vh - 60px); } .main { padding-top: 60px; } .main.home-page { padding-top: 60px; } .case { margin-top: 850px; } .footer .top .r-box { width: 100%; } .footer .bot { display: none; } .footer .top .subsc-box .record { display: block; margin-top: 20px; } #popup-video .box { width: 640px; height: 360px; margin-left: -320px; margin-top: -180px; } /* about */ .nav-bar { display: none; } .nav-bar2 { display: block; margin: 20px auto 0; position: relative; z-index: 9; } .nav-bar2 .top { font-size: 16px; color: #000; width: 100%; line-height: 40px; text-align: center; background: #f5f5f5 url(../images/img143.png) 95% center no-repeat; border: 1px solid #eee; } .nav-bar2 .nav-wrap { display: none; position: absolute; top: 42px; left: 1px; bottom: auto; width: calc(100% - 2px); margin: 0; overflow: visible; white-space: normal; background: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, .2); } .nav-bar2 li { width: 100%; } .nav-bar2 .nav-wrap a { color: #333; } .pers-list li { width: 32%; margin-right: 2%; } .pers-list li:nth-child(4n) { margin-right: 2%; } .pers-list li:nth-child(3n) { margin-right: 0; } /* prod */ /*.prod .box_5 .img { width: 35%; } .prod .box_5 .text { width: 65%; }*/ .prod-details .box_4 .img { width: 100%; } .prod-details .box_4 .text { width: 100%; padding: 0; padding-top: 30px; } .prod-details .box_4 .swiper-pagination { width: 100%; left: 50%; margin-left: -50%; text-align: center; bottom: -30px; } .rele-case li { width: 100%; margin-right: 0; } .prod-details .box_3 { margin-bottom: 50px; } .sample .box_1 .list-box { margin-top: 20px; } .sample .box_1 .list { width: 100%; margin-right: 0; margin-bottom: 20px; padding: 15px; } .sample .box_1 .title { margin-bottom: 20px; } .sample .box_1 .number { font-size: 16px; margin-bottom: 20px; } .sample .box_1 .h2 { font-size: 14px; margin-bottom: 10px; } .sample .box_1 { margin-bottom: 30px; } .sample .box_2 .text { width: 100%; margin-bottom: 20px; padding-right: 0; padding-top: 30px; } .sample .box_2 .img-text .img { width: 100%; } .sample .box_3 .title { margin-bottom: 20px; } .sample .box_3 .text { margin-top: 0; padding-right: 0; } .sample .locat { margin-bottom: 30px; } .sample .box_2 { margin-bottom: 50px; } .sample .box_3 .item:nth-child(2n) .text { padding-left: 0; } .tumours .box_1 .text { width: 100%; padding-right: 0; padding-top: 0; margin-bottom: 20px; } .tumours .box_1 .img { width: 100%; } .tumours .box_1 { margin-bottom: 50px; } .tumours .box_2 .list-box li { width: 48%; margin-right: 4%; } .tumours .box_2 .list-box li:nth-child(3n) { margin-right: 4%; } .tumours .box_2 .list-box li:nth-child(2n) { margin-right: 0; } .tumours .box_3 .text { width: 100%; padding-top: 0; } .tumours .box_3 .img { width: 100%; } .case-list li { width: 48%; margin-right: 4%; margin-bottom: 20px; } .case-list li:nth-child(4n) { margin-right: 4%; } .case-list li:nth-child(2n) { margin-right: 0; } .sche .box_5 .box { width: 180px; height: 50px; line-height: 50px; margin-left: -90px; } /* 技术支持 */ .post-sale .box_4 td { padding: 10px; line-height: 30px; } .screen { width: 100%; } .meet-list li:nth-child(3n) { margin-right: 4%; } .meet-list li:nth-child(2n) { margin-right: 0; } .videos-list li { width: 48%; margin-right: 4%; } .videos-list li:nth-child(3n) { margin-right: 4%; } .videos-list li:nth-child(2n) { margin-right: 0; } .data .table { overflow-x: scroll; } .data .table::-webkit-scrollbar { display: none; } .data .table table { width: 800px; } #popup .carousel .text { padding: 20px 10px 0; } } @media only screen and (max-width: 767px) { .mega .box_1 .h1 { margin-bottom: 20px; } .mega .words { font-size: 12px; line-height: 24px; } .mega .box_1 .bot-box { margin: 20px 0; } .mega .box_1 .img { width: 60px; margin: 0 auto; } .mega .box_1 .list-box { margin-top: 20px; } .mega .box_1 .r-box { padding: 0 10%; } .mega .box_1 .swiper-button-next, .mega .box_1 .swiper-button-prev { width: 30px; height: 30px; margin-top: -15px; } .mega .box_6 .list { width: 100%; padding: 0; } .mega .box_6 .list:nth-child(2n) { padding: 0; } .mega .box_5 .list-box { width: 100%; } .mega .box_2 .title { padding-bottom: 10px; margin-bottom: 20px; } .mega .title .h1 { font-size: 18px; background-position: left top; background-size: auto 30px; padding-left: 30px; line-height: 30px; } .mate-box .title .h1 { padding-left: 0; } .mate-box .title { padding-bottom: 0; } .mega .column_1 { margin-top: 20px; } .mega .box_2 .h2 { font-size: 16px; line-height: 24px; margin-bottom: 10px; } .mega .data-box { padding: 20px 15px; } .mega .data-box .name { font-size: 16px; } .mega .algorithm { margin-left: 5px; font-size: 14px; } .mega .algorithm .icon { width: 20px; height: 15px; border-radius: 7px; margin-right: 5px; vertical-align: top; margin-top: 7px; } .mega .data-box .top-box { padding-bottom: 10px; margin-bottom: 20px; } .mega .data-box .name2 { font-size: 14px; } .mega .data-box .tag { font-size: 12px; } .mega .data-box .tag-box { margin-bottom: 10px; } .mega .column_2 { margin-top: 20px; } .mega .box_2 { margin-bottom: 0; } .mega .h2 { font-size: 16px; margin-bottom: 10px !important; } .mega .box_3 .column_1 { margin-top: 0; } .mega .box_3 { padding-bottom: 30px; } .mega .box_4 { padding: 30px 0; } .mega .title { margin-bottom: 20px !important; } .mega .box_5 .bot-box { margin-top: 20px; } .mega .box_5 .img-box { width: 100%; } .mega .box_5 { padding-bottom: 30px; } .mega .box_5 .list { line-height: 20px; font-size: 14px; } .mega .box_5 .list .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_6 { padding: 30px 0; } .mega .box_6 .swiper-pagination { bottom: -20px; } .mega .box_6 .list { margin-bottom: 30px; } .mega .box_7 .h1 { font-size: 16px; line-height: 26px; } .mega .box_7 .img-box { margin-bottom: 20px; } .mega .box_7 .bot-box { margin-top: 20px; } .mega .box_7 .name { width: 100%; font-size: 14px; margin-bottom: 10px; } .mega .box_7 .list-box { width: 100%; margin-left: 0; } .mega .box_7 .list { font-size: 14px; line-height: 20px; } .mega .box_7 .list .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_7 { padding-bottom: 30px; } .mega .box_8 .item { line-height: 20px; font-size: 14px; } .mega .box_8 .h2 { margin: 10px 0 20px; } .mega .box_8 .item .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_8 { padding: 30px 0; } .mate-box { padding: 30px 0; } .mega .box_1 .name { font-size: 14px; } .mega .box_6 .swiper-button-next, .mega .box_6 .swiper-button-prev { width: 30px; height: 30px; margin-top: -15px; } } @media only screen and (max-width: 500px) { .team .details .img { width: 90%; } .prod-details .box_3 .icon { bottom: 10px; } #header .header { position: fixed; } .mode-list .icon-box { display: none; } .home-swip .swiper-pagination { bottom: 10px; } .sample .box_2 .box .wrap { width: 800px; } .cust .domain .wrap { width: 900px; } .casc-list li .new-icon { top: 0; } .reage .box_2 .table { display: none; } .reage .box_2 .list-box { display: block; } .reage .box_2 .list { padding: 10px; border: 1px dashed #cfcfcf; margin-bottom: 10px; } #popup .carousel .swiper-button-next, #popup .carousel .swiper-button-prev { width: 25px; height: 25px; margin-top: -25%; } .videos-list li .icon { width: 40px; margin-left: -20px; margin-top: -20px; } .post-sale .box_2 .tr_1 td { height: auto; } .data .table th:nth-child(1) { width: 60%; } .data .table table { width: 600px; } .msds .table th:nth-child(1) { padding: 0 10px; } .msds .table td:nth-child(1) { padding: 0 10px; } .msds .table th { padding: 0 10px; font-size: 12px; line-height: 40px; } .msds .table td { padding: 0 10px; font-size: 12px; line-height: 40px; } .msds .table table { width: 500px; } .msds .table .down { display: block; width: 15px; margin: 0 auto; } .tumours .box_4 .li_2 .name { width: calc(100% - 25px); } .tumours .box_4 .li_1 .name { width: calc(100% - 49px); } .tumours .box_4 .boxs { width: 107%; } .tumours .box_4 .name { width: calc(100% - 24px); font-size: 16px; } .tumours .box_4 .h2 { height: 50px; line-height: 50px; } .tumours .box_4 li .boxs img { height: 100%; } .tumours .box_4 .list-box>ul { width: 900px; } .seque .table th { line-height: 40px; } .seque .table td { padding: 5px 0; } .seque .text { margin-bottom: 30px; } .seque .box { overflow-x: scroll; } .seque .box::-webkit-scrollbar { display: none; } .seque .box table { width: 700px; } /* index */ .header { position: fixed; } .wd { width: 95%; } .w14 { max-width: 95%; width: 100%; } .home-page .carousel .home-swip { display: none; } .m-meun .nav-box { top: 50px; height: calc(100vh - 50px); } .m-carousel { display: block; } .header .head-wrap { height: 50px; } .header .m-logo { width: 100px; line-height: 50px; } .m-meun { line-height: 50px; } .m-meun .icon { width: 25px; } .main { padding-top: 50px; } .main.home-page { padding-top: 50px; } .home-swip .box { width: 100%; left: 0; margin-left: 0; padding: 0 2.5%; text-align: center; } .home-swip .h1 { font-size: 30px; margin-bottom: 30px; } .home-swip .swiper-button-next, .home-swip .swiper-button-prev { display: none; } .home-page .more { width: 100px; height: 35px; line-height: 35px; font-size: 14px; margin-bottom: 20px; } .home-page .symbol { margin-left: 10px; } .home-swip .swiper-pagination-bullet { width: 10px; height: 10px; } .video .h1 { font-size: 18px; margin-bottom: 20px; } .tm { font-size: 8px; } .video .words { font-size: 10px; } .video .play { width: 50px; margin: 0 auto; } .product .text { text-align: center; } #popup-video .box { width: 320px; height: 180px; margin-left: -160px; margin-top: -90px; } #popup-video .close { width: 25px; height: 25px; line-height: 21px; right: 0; top: -40px; font-size: 16px; } .product { padding: 30px 0; } .product .h1 { font-size: 15px; margin-bottom: 20px; } .product .words { font-size: 12px; line-height: 24px; margin-bottom: 30px; } .product .swiper-button-next, .product .swiper-button-prev { display: none; } .product .swiper-pagination-bullet { width: 10px; height: 10px; } .apply .h1 { font-size: 18px; margin-bottom: 20px; } .apply .list { width: 100%; border: 1px solid #eee; margin-bottom: 10px; } .product .carousel { padding: 0; padding-bottom: 30px; } .apply { padding: 30px 0; } #popup .box { padding: 10px; height: 500px; margin-top: -250px; overflow-y: scroll; } #popup .box::-webkit-scrollbar { display: none; } #popup .box .h1 { font-size: 18px; margin-bottom: 20px; } #popup .box li { width: 100%; margin-right: 0; margin-bottom: 10px; height: 35px; line-height: 35px; } #popup .box .text { margin-top: 2px; } #popup .box li .bot { top: 34px; } #popup .box .sub { width: 100px; height: 30px; line-height: 30px; font-size: 14px; } .news .top .l-box .img { width: 150px; } .news .top .text { width: calc(100% - 150px); padding: 20px 15px 0; } .news .top .l-box .h1 { font-size: 18px; } .news .top .words { font-size: 12px; } .home-page .more { font-size: 12px; width: 80px; height: 30px; line-height: 30px; margin: 0 auto; } .news .top .r-box .h1 { font-size: 16px; padding: 20px; } .news .top .news-list a { font-size: 14px; padding: 0 20px; line-height: 50px; } .news .bot { width: 95%; top: 470px; left: 2.5%; margin: 0 auto; padding: 5% 3%; } .news .bot .img-text { width: 100%; } .news .bot .news-list { width: 100%; padding-left: 0; margin-bottom: 10px; } .news .bot .h1 { font-size: 16px; padding-bottom: 20px; } .case { margin-top: 1040px; } .case .box.wd { width: 100%; padding: 8% 2.5%; } .case .box { padding: 0; } .case .nav { margin-bottom: 25px; } .case .nav li { font-size: 14px; } .case .nav li:before { top: 0; bottom: 0; height: auto; } .case .swiper-button-next, .case .swiper-button-prev { width: 30px; height: 30px; top: -47px; display: none; } .case .swiper-button-prev { right: 40px; } .apply .list .icon { width: 50px; margin-bottom: 20px; } .apply .list .h2 { font-size: 16px; margin-bottom: 15px; } .news .top .l-box { padding: 30px 0; } .news .bot .img-text .h2 { font-size: 16px; margin-bottom: 10px; } .news .bot .news-list a { padding-bottom: 10px; margin-bottom: 10px; } .news .bot .news-list a:nth-child(1) { padding-top: 10px; } .news .bot .news-list .h2 { font-size: 14px; margin-bottom: 10px; } .news .bot .news-list .time { font-size: 12px; background: none; padding-left: 0; line-height: 15px; } .news .bot .r-box .words { font-size: 14px; } .case .carousel a { padding: 10px; } .footer { padding-top: 30px; } .footer .top .r-box { width: 100%; } .footer .top .nav { display: none; } .footer .logo { width: 100%; margin-right: 0; margin-bottom: 20px; } .footer .logo img { width: 100px; } .footer .cont { width: 100%; } .footer .cont .list { margin-left: 0; } .footer .cont .list:nth-child(2) { float: right; } .footer .cont .text { font-size: 12px; line-height: 20px; } .footer .top .subsc-box { font-size: 12px; } .footer .bot { display: none; } .footer .top .subsc-box { width: calc(100% - 120px); } .foot-form { height: 40px; line-height: 38px; } .foot-form .text { height: 38px; line-height: 38px; width: calc(100% - 70px); } .foot-form .submit { height: 38px; width: 70px; } .footer .subsc { margin-top: 10px; margin-bottom: 10px; width: 150px; height: 40px; line-height: 40px; } .footer .subsc { margin-top: 10px; margin-bottom: 10px; width: 150px; height: 40px; line-height: 40px; } .footer .top .subsc-box .record { display: block; font-size: 10px; } .footer .code { max-width: 80px; width: 100%; margin: 0 auto; margin-bottom: 10px; } .footer .share img { width: 20px; } /* about */ .banner .box { padding: 60px 0 75px; } .banner .box .h1 { font-size: 20px; margin-bottom: 10px; display: none; } .banner .box .h2 { font-size: 16px; } .nav-bar .nav-wrap a { font-size: 14px; padding: 0 20px; line-height: 40px; } .banner .box { margin-left: 2.5%; } .synop .locat { margin-bottom: 20px; } .synop .intr .h1 { font-size: 16px; margin: 10px 0 20px; } .synop .intr .icon { margin-bottom: 15px; } .synop .intr .words { font-size: 14px; line-height: 24px; } .synop .intr { margin-bottom: 30px; } .vis-miss .img { width: 150px; } .vis-miss .text { width: calc(100% - 150px); height: 112px; padding: 20px 0 0 10px; } .vis-miss .icon { width: 20px; margin-bottom: 10px; } .vis-miss .h1 { font-size: 16px; margin-bottom: 10px; } .vis-miss .words { font-size: 14px; } .synop { padding: 20px 0; } .pers-list li { width: 49%; margin-right: 2%; margin-bottom: 20px; } .pers-list li:nth-child(4n) { margin-right: 2%; } .pers-list li:nth-child(3n) { margin-right: 2%; } .pers-list li:nth-child(2n) { margin-right: 0; } .team { padding: 20px 0; } .team .locat { margin-bottom: 30px; } .pers-list .text { padding-top: 15px; } .pers-list .name { font-size: 14px; margin-bottom: 10px; } .layout { padding-top: 20px; } .layout .locat { margin-bottom: 30px; } .layout .text .h1 { font-size: 16px; margin-bottom: 20px; } .layout .text .words { font-size: 14px; line-height: 24px; } .site-map .infor-box { width: 9px; height: 11px; background: url(../images/img202.png) center center no-repeat; background-size: cover; } .site-map .on { background: url(../images/img203.png) center center no-repeat; background-size: cover; } .site-map .site:hover .infor-box { background: url(../images/img204.png) center center no-repeat; background-size: cover; } .site-map .infor-box::after { width: 20px; height: 9px; top: 10px; left: -6px; } .site-map .infor-box::before { width: 36px; height: 18px; top: 0px; left: -15px; } .site-map .infor { width: 250px; } .site-map .h1 { padding: 10px 30px; background: #005bac url(../images/img205.jpg) 10px center no-repeat; background-size: 15px auto; } .site-map .coun { font-size: 16px; } .site-map .place { font-size: 14px; } .site-map .infor-list { padding: 10px; } .site-map .icon { width: 20px; } .site-map { overflow-x: scroll; /* white-space: nowrap; */ } .site-map::-webkit-scrollbar { display: none; } .site-map .box { width: 600px; position: relative; } .site-map .infor { top: 0; } .develop { margin-top: 20px; padding: 20px 0 0; } .develop .locat { margin-bottom: 30px; } .develop .h1 { font-size: 20px; margin-bottom: 30px; display: none; } .develop li { padding-bottom: 20px; } .develop li .l-box { width: 25px; } .develop li .r-box { width: calc(100% - 25px); padding: 15px; } .develop .text { width: 100%; padding-right: 0; } .develop .h2 { font-size: 16px; margin-bottom: 20px; } .develop .words { font-size: 14px; line-height: 24px; } .develop .words>div { font-size: 14px !important; margin-bottom: 10px !important; line-height: 1; } .honor { padding-top: 20px; padding-bottom: 40px; } .honor .locat { margin-bottom: 30px; } .honor .h1 { font-size: 16px; margin-bottom: 30px; } .honor-list li .r-box { padding-left: 10px; } .honor-list .date { font-size: 14px; } .honor-list .words { font-size: 12px; line-height: 24px; } .honor-list li { padding-bottom: 20px; } .team .details .box { padding: 20px 10px; } .team .details .text { padding-top: 20px; } .team .details .words { font-size: 14px; line-height: 24px; } .team .details .words>div { font-size: 16px !important; margin-bottom: 10px !important; } /* prod */ .prod { padding-top: 20px; } .locat { display: none !important; margin-bottom: 30px; } .prod .box_1 { margin-bottom: 30px; } /* .prod .box_1 table { width: 800px; } */ .prod .box_1 td { font-size: 12px; padding: 5px; height: auto; line-height: 20px; } .prod .box_1 .box { padding: 5px 5px 10px; height: auto; } .prod .box_1 .img { height: 100px; } .prod .box_1 .img img { height: 100%; } .prod .box_2 .h1 { font-size: 18px; margin-bottom: 20px; } .prod .box_2 td { padding: 5px; font-size: 12px; height: auto; line-height: 20px; } .prod .box_2 th { padding: 5px; height: 40px; } .prod .box_2 table { width: 900px; } .prod .box_2 { margin-bottom: 30px; } .prod .box_2 td .icon { width: 20px; height: 20px; } .prod .video { margin-bottom: 30px; } .prod .box_4 .h1 { font-size: 18px; margin-bottom: 20px; } .prod .box_4 .words { font-size: 12px; line-height: 24px; } .prod .box_4 { margin-bottom: 30px; } .prod .box_5 li { width: auto; font-size: 12px; height: 35px; line-height: 35px; } .prod .box_5 .nav { margin-bottom: 20px; } .prod .box_5 .h1 { font-size: 18px; } .prod .box_5 .words { font-size: 12px; line-height: 24px; } .prod .box_5 .h2 { font-size: 16px; margin-bottom: 10px; } .prod .box_5 .item-box { margin-top: 20px; } .prod .box_5 .item { margin-bottom: 15px; } .prod .box_5 .text { width: 100%; margin-bottom: 20px; padding-right: 0; } .prod .box_5 .img { width: 100%; } .casc { padding-top: 20px; } .casc-list .img { width: 150px; } .casc-list .text { width: calc(100% - 150px); padding: 0; padding-left: 10px; } .casc-list .name { font-size: 16px; } .casc-list .words { font-size: 12px; line-height: 24px; margin-bottom: 10px; } .casc-list .more { font-size: 12px; width: 90px; height: 30px; line-height: 30px; } .reage .reage-wrap .nav-page { padding: 0; margin: 10px auto 50px; text-align: center; } .nav-page a { font-size: 12px; width: 30px; height: 30px; line-height: 30px; margin: 0 5px; } .nav-page .prev, .nav-page .next { padding: 0 15px; } .prod-details .box_1 { padding-top: 20px; margin-bottom: 30px; background: #f3f3f3; } .prod-details .box_1 .box { width: 100%; } .prod-details .box_1 .locat { margin-top: 20px; margin-bottom: 30px; } .prod-details .box_1 .h1 { font-size: 18px; margin-bottom: 20px; } .prod-details .box_1 .icon { margin-bottom: 10px; } .prod-details .box_1 .words { font-size: 12px; line-height: 24px; } .prod-details .box_1 .link { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .prod-details .title { margin-bottom: 20px; } .prod-details .title .h1 { font-size: 16px; } .prod-details .box_2 td { padding: 10px; } .prod-details .box_2 .icon { width: 25px; margin-bottom: 10px; } .prod-details .box_2 .words { font-size: 12px; } .prod-details .box_2 { margin-bottom: 30px; } .prod-details .box_3 .h2 { line-height: 40px; font-size: 14px; } .prod-details .box_3 .reco-list { padding: 15px 15px 40px; } .prod-details .box_3 .reco-list>ul { height: 210px; } .prod-details .box_3 .reco-list a { font-size: 14px; line-height: 30px; background: url(../images/img239.jpg) left 12px no-repeat; } .prod-details .box_3 .list { margin-bottom: 20px; } .prod-details .box_3 { margin-bottom: 10px; } .prod-details .box_4 { padding-top: 30px; padding-bottom: 50px; } .prod-details .box_4 .h1 { margin-bottom: 0; } .prod-details .box_4 .title { margin-bottom: 20px; } .prod-details .box_4 .text { padding-top: 20px; } .prod-details .box_4 .text .h1 { font-size: 14px; margin-bottom: 10px; } .prod-details .box_4 .words { font-size: 12px; line-height: 24px; } .prod-details .box_4 .more { margin-top: 20px; } .prod-details .box_5 { padding-top: 30px; margin-bottom: 10px; overflow-x: auto; } .prod-details .box_5 .title .h1 { margin-bottom: 10px; } .prod-details .box_5 .title .h2 { font-size: 14px; line-height: 20px; } .prod-details .box_5 .title { margin-bottom: 20px; } .prod-details .box_5 th { font-size: 14px; line-height: 40px; } .prod-details .box_5 td { font-size: 12px; line-height: 24px; } .prod-details .box_5 td { padding: 5px; } .prod-details .box_5 .table .tr_2 td { height: auto; } .prod-details .box_5 .table { margin-bottom: 20px; } .prod-details .box_6 { margin-bottom: 10px; } .prod-details .box_6 .title { margin-bottom: 20px; } .para-list li { width: 100%; margin-right: 0; padding: 10px; height: auto; margin-bottom: 20px; } .para-list .h2 { font-size: 14px; padding-bottom: 15px; margin-bottom: 15px; } .para-list .words { font-size: 12px; line-height: 24px; } .prod-details .box_7 { padding-top: 30px; padding-bottom: 30px; } .rele-case li { padding: 10px; } .rele-case .text { padding: 20px 0 10px; } .rele-case .h2 { font-size: 14px; margin-bottom: 10px; } .rele-case .words { font-size: 12px; } .rele-case .more { margin-top: 0; } .prod-details .box_8 { padding-top: 30px; padding-bottom: 30px; } .prod-details .box_8 .title { margin-bottom: 20px; } .mate-list li { width: 100%; height: auto; margin-right: 0; padding: 15px 10px; margin-bottom: 20px; border: 1px solid #dcdcdc; } .mate-list .h2 { font-size: 14px; margin-bottom: 10px; } .mate-list li:nth-child(2n) { margin-right: 0; } .mate-list li .icon { width: 35px; margin: 0 auto; margin-bottom: 15px; } .mate-list li .name { font-size: 14px; } .screen { width: 100%; padding-right: 0; padding-top: 20px; } .screen .h1 { font-size: 18px; margin-bottom: 10px; } .screen .form .box { height: 35px; line-height: 35px; } .screen .form .text { height: 31px; line-height: 31px; } .screen .form .sub { margin-top: 9px; } .screen .sort .name { font-size: 14px; } .screen .sort { margin-bottom: 20px; } .screen .sort .h2 { padding-bottom: 10px; } .screen .sort a { padding: 10px; line-height: 24px; } .reage-list li { width: 100%; margin-right: 0; margin-bottom: 20px; } .reage-list .box { height: auto; padding: 20px 10px; } .reage-list .words { height: auto; -webkit-line-clamp: 999; } .reage { padding-top: 20px; } .reage .box_1 .l-box .h1 { font-size: 16px; margin-bottom: 10px; } .reage .box_1 .l-box .words { font-size: 12px; line-height: 24px; } .reage .box_1 .link { width: 90px; height: 35px; line-height: 35px; margin-top: 20px; } .reage .box_1 .r-box .h1 { font-size: 14px; margin-bottom: 10px; } .reage .box_1 .r-box .number { margin-bottom: 20px; } .reage .box_1 .table .box { overflow-x: scroll; } .reage .box_1 .table .box::-webkit-scrollbar { display: none; } .reage .box_1 .table table { width: 700px; } .reage .box_1 .table { margin-bottom: 20px; } .reage .box_1 { margin-bottom: 30px; } .reage .title .h1 { font-size: 16px; margin-bottom: 20px; } .reage .box_2 .table { overflow-x: scroll; } .reage .box_2 .table::-webkit-scrollbar { display: none; } .reage .box_2 .table table { width: 800px; } .reage .box_2 { margin-bottom: 30px; } .reage .box_2 .icon { width: 30px; margin-bottom: 10px; } .reage .box_3 .h2 { font-size: 14px; margin-bottom: 20px; } .reage .box_3 .box { overflow-x: scroll; } .reage .box_3 .box::-webkit-scrollbar { display: none; } .reage .box_3 .box table { width: 800px; } .reage .box_3 { margin-bottom: 30px; } .reage .box_4 { margin-bottom: 30px; } .reage .box_4 .table { overflow-x: scroll; } .reage .box_4 .table::-webkit-scrollbar { display: none; } .reage .box_4 td { font-size: 12px; padding: 10px; line-height: 20px; height: auto; } .reage .box_3 th { line-height: 40px; } .reage .box_3 td { font-size: 12px; padding: 15px 0; height: auto; } .reage .box_2 .table td { padding: 10px; } .reage .box_1 td { padding: 10px; font-size: 12px; } .reage .box_5 { padding: 30px 0 30px; } .reage .box_5 .img { overflow-x: scroll; } .reage .box_5 .img::-webkit-scrollbar { display: none; } .reage .box_5 .img img { display: block; max-width: 900px; width: 900px; } .reage .box_5 table th { height: 60px; } .reage .box_5 table .box { line-height: 60px; } .reage .box_5 table .box img { height: 100%; } .reage .box_5 table { width: 940px; } .reage .box_5 .back_1 .name { width: calc(100% - 28px); } .reage .box_5 .back_2 .name { width: calc(100% - 58px); } .reage .box_5 .back_3 .name { width: calc(100% - 58px); } .reage .box_5 .back_4 .name { width: calc(100% - 30px); } .reage .box_5 .name { font-size: 16px; } .reage .box_5 td:nth-child(1) { padding: 10px; } .reage .box_5 .td_1 { padding: 10px; } .reage .box_5 .sp_1 { font-size: 12px; } .reage .box_5 .sp_2 { font-size: 12px; } .reage .box_5 table td { padding: 10px; height: auto; } .reage .box_5 .td_3 { padding: 10px; } .reage .box_6 { padding-top: 30px; margin-bottom: 30px; } .reage .box_6 .box { padding: 20px 10px; } .reage .box_6 .box .h1 { font-size: 14px; margin-bottom: 10px; } .reage .box_6 .words { font-size: 12px; line-height: 24px; } .reage .box_6 .swip1 { padding-bottom: 30px; } .reage .box_6 .swiper-pagination-bullet { width: 10px; height: 10px; } .reage .box_7 li { padding: 15px 10px; border: 1px solid #dcdcdc; } .reage .box_7 .h2 { font-size: 14px; margin-bottom: 10px; } .reage .box_7 { margin-bottom: 30px; } .reage .box_2 .h2 { font-size: 14px; margin-bottom: 10px; } .reage .box_2 .words { font-size: 12px; } .sample { padding-top: 20px; } .sample .locat { margin-bottom: 30px; } .sample .title .h1 { font-size: 16px; } .sample .title .icon { width: 7px; height: 2px; margin-top: 8px; margin-right: 5px; } .banner .box .icon { width: 140px; } .sample .box_1 { margin-bottom: 10px; } .sample .box_2 .words { font-size: 12px; line-height: 24px; } .sample .box_2 .box .icon { width: 150px; margin: 0 auto; } .sample .box_2 .number { width: 30px; height: 30px; line-height: 30px; font-size: 14px; margin-bottom: 10px; } .sample .box_2 .h2 { font-size: 16px; margin-bottom: 10px; } .sample .box_3 { padding-top: 30px; } .sample .box_3 .h2 { font-size: 14px; margin-bottom: 20px; } .sample .box_3 .words { font-size: 12px; line-height: 24px; padding-left: 30px; } .sample .box_3 .item { margin-bottom: 30px; padding-bottom: 30px; } .sample .box_3 .box { margin-left: 30px; } .sample .box_3 .box a { width: 130px; height: 35px; line-height: 35px; font-size: 10px; margin-right: 10px; } .sample .box_3 .h3 { font-size: 14px; margin: 10px 0; } .sample .box_3 .item_1 li { margin-bottom: 10px; } .tumours .box_1 { padding-top: 20px; margin-bottom: 30px; } .tumours .locat { margin-bottom: 30px; } .tumours .box_1 .h1 { font-size: 18px; margin-bottom: 20px; } .tumours .box_1 .words { font-size: 12px; line-height: 24px; } .tumours .title .h1 { font-size: 16px; } .tumours .title { margin-bottom: 20px; } .tumours .box_2 .list-box li { width: 100%; height: auto; margin-right: 0; padding: 20px 10px; margin-bottom: 20px; } .tumours .box_2 { padding-bottom: 10px; } .tumours .box_3 { padding: 30px 0; } .tumours .box_3 .h1 { font-size: 18px; margin-bottom: 20px; } .tumours .box_3 .words { font-size: 12px; line-height: 24px; } .tumours .box_3 .more { width: 90px; height: 35px; line-height: 35px; font-size: 12px; margin-top: 20px; } .tumours .box_4 { padding: 30px 0 10px; } .tumours .box_4 .box { padding: 20px 10px; } .tumours .box_4 .box a { font-size: 12px; margin-bottom: 10px; } .tumours .box_5 { padding: 30px 0; } .tumours .box_5 .title { margin-bottom: 20px; } .cust { padding-top: 20px; } .cust .box_1 .titles .h1 { font-size: 18px; } .cust .box_1 .titles { margin-bottom: 20px; } .cust .title .h1 { font-size: 16px; } .cust .title .icon { width: 9px; height: 2px; margin-bottom: 8px; } .cust .box_1 .img-text .text { width: 100%; margin-top: 20px; } .cust .box_1 .img-text .img { width: 100%; } .cust .box_1 .words { font-size: 12px; line-height: 24px; } .cust .domain .r-box { overflow-x: scroll; } .cust .domain .r-box::-webkit-scrollbar { display: none; } .cust .domain .r-box .box-wrap { width: 450px; } .cust .domain { padding: 20px 10px; } .cust .box_1 { padding-bottom: 30px; } .cust .box_2 { padding: 30px 0; } .cust .box_2 .title { margin-bottom: 20px; } .cust .box_2 .words { font-size: 12px; line-height: 24px; } .cust .box_2 .text { margin-bottom: 20px; } .cust .box_2 .table .tr_3 td { font-size: 12px; line-height: 24px; padding: 5px; } .cust .box_2 .table .tr_1 td { font-size: 12px; padding: 5px; line-height: 24px; } .cust .box_2 .table .number { font-size: 20px; } .cust .box_2 .table .tr_3 td .icon { width: 20px; height: 20px; margin-right: 5px; vertical-align: top; margin-top: 2px; } .cust .box_2 .table .tr_3 td .icon img { vertical-align: top; line-height: 1; } .cust .box_2 .table table { width: 900px; } .cust .box_2 .table_2 .cn { font-size: 18px; } .cust .box_2 .table_2 .name { font-size: 14px; } .cust .box_2 .table_2 .words { font-size: 12px; } .cust .box_2 .table_2 .text_1 { padding-left: 30px; font-size: 12px; } .cust .box_2 .table_2 .sp_1 { font-size: 20px; } .cust .box_2 .note { margin-top: 20px; } .cust .box_2 .note .box { font-size: 12px; line-height: 24px; } .cust .box_2 .note .box li { margin-right: 0; } .cust .box_3 .title { margin-bottom: 20px; } .cust .box_3 .text .words { font-size: 14px; line-height: 24px; } .cust .box_3 .text { margin-bottom: 20px; } .cust .box_3 { margin-bottom: 30px; } .cust .box_4 .see img { width: 200px; } .cust .box_4 .see { margin-top: 30px; } .cust .box_1 .l-box { margin-bottom: 20px; } .sche { padding-top: 20px; } .sche .title .h1 { font-size: 16px; } .sche .box_1 .title { margin-bottom: 20px; } .sche .box_1 .text .h1 { font-size: 20px; margin-bottom: 10px; } .sche .box_1 .words { font-size: 12px; line-height: 24px; margin-bottom: 20px; } .sche .box_1 .more { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .sche .box_1 { margin-bottom: 30px; } .sche .box_2 { padding: 30px 0 10px; } .sche .box_2 .title { margin-bottom: 20px; } .advan-list li { width: 100%; margin-right: 0; padding: 20px 10px; height: auto; margin-bottom: 20px; } .sche .box_3 .title { margin-bottom: 20px; } .sche .box_3 .sort>span { padding-left: 10px; } .sche .box_3 { padding-bottom: 30px; } .sche .box_4 .title { margin-bottom: 20px; } .advan-list .text { width: calc(100% - 60px); } .advan-list .icon { width: 60px; height: 60px; line-height: 60px; padding: 10px; } .advan-list .icon img { vertical-align: top; } .case-list li { width: 100%; margin-right: 0; } .case-list .h1 { font-size: 14px; margin-bottom: 10px; } .case-list .words { font-size: 12px; margin-bottom: 15px; } .sche .box_4 { padding-bottom: 10px; } .sche .box_5 { padding: 30px 0; } .sche .box_5 .swiper-pagination-bullet { width: 10px; height: 10px; } .essay { padding-top: 20px; } .essay .locat { margin-bottom: 30px; } .prod-scre { padding: 20px 10px 1px; } .prod-scre .type { height: 40px; line-height: 40px; } .prod-scre .sort { padding-bottom: 0; } .sorting { padding: 20px 10px; } .sorting .h2 { font-size: 14px; margin-bottom: 10px; } .sorting .words { font-size: 12px; margin-bottom: 10px; } .sorting .label>span { width: auto; padding: 0 15px; height: 25px; line-height: 25px; font-size: 12px; } .sorting .item { margin-bottom: 20px; padding-bottom: 20px; } .essay-list { /* display: none; */ } .sorting .item:last-child { margin-bottom: 20px; } .sorting .nav-page { margin: 10px 0 20px; } .sorting .h1 { height: 40px; line-height: 38px; width: auto; padding: 0 20px; margin-bottom: 20px; font-size: 14px; } .post-sale { padding-top: 20px; padding-bottom: 30px; } .post-sale .box_1 .l-box { padding-top: 0; } .post-sale .box_1 .l-box .h1 { font-size: 20px; line-height: 30px; margin-bottom: 20px; } .post-sale .box_1 .l-box .text { font-size: 16px; line-height: 30px; } .post-sale .box_1 .l-box .text strong { font-size: 18px !important; } .post-sale .box_1 li { margin-bottom: 20px; } .post-sale .box_1 .r-box { border: 5px solid #eee; padding: 20px 10px; } .post-sale .box_1 .words>div { font-size: 20px !important; margin-bottom: 10px !important; } .post-sale .box_1 .words { font-size: 12px; line-height: 24px; } .post-sale .box_1 { margin-bottom: 30px; } .post-sale .box_2 .box { overflow-x: scroll; margin-bottom: 30px; } .post-sale .box_2 .box::-webkit-scrollbar { display: none; } .post-sale .box_2 table { width: 100%; } .post-sale .box_2 td:nth-child(1) { font-size: 12px; width: 30%; } .post-sale .box_2 { margin-bottom: 30px; } .post-sale .box_2 td { font-size: 12px; padding: 5px; line-height: 24px; } .post-sale .box_2 .tr_1 td { font-size: 14px; padding: 5px; } .post-sale .box_3 { padding: 30px 0; } .post-sale .box_3 .top { padding: 10px; } .post-sale .box_3 .serial { font-size: 30px; } .post-sale .box_3 .name { font-size: 12px; } .post-sale .box_3 .top .words { font-size: 14px; } .post-sale .box_3 .top .text { line-height: 16px; } .post-sale .box_3 .serial { width: 30px; } .post-sale .box_3 .bot .words { font-size: 12px; line-height: 24px; } .post-sale .box_4 .box { padding: 30px 0 0; overflow-x: scroll; } .post-sale .box_4 .box::-webkit-scrollbar { display: none; } .post-sale .box_4 table { width: 800px; } .post-sale .box_4 th { font-size: 14px; padding: 5px; line-height: 30px; } .post-sale .box_4 th:nth-child(1) { width: 35%; } .post-sale .box_4 th:nth-child(2) { width: 25%; } .post-sale .box_4 { padding: 0; } .post-sale .box_4 td { font-size: 12px; line-height: 20px; padding: 5px; } .post-sale .box_1 .icon { line-height: 30px; } .screen .form .h2 { font-size: 14px; margin-bottom: 10px; padding-bottom: 10px; } .screen .form .check { width: 15px; height: 15px; } .screen .form .label { line-height: 15px; margin-bottom: 10px; } .screen .form .check-box { margin-top: 20px; } .screen .sel select { height: 35px; line-height: 35px; } .screen .form { margin-bottom: 20px; } .meet-list li { width: 100%; margin-right: 0; margin-bottom: 20px; } .meet-list li:last-child { margin-bottom: 30px; } .meet-list { padding: 0 2.5%; } .data .centre .text { padding: 20px 10px; } .meet-list .number { padding: 0 10px; height: 25px; line-height: 25px; font-size: 12px; margin-bottom: 10px; } .meet-list .h1 { font-size: 14px; height: auto; line-height: 20px; margin-bottom: 10px; } .meet-list .words { font-size: 12px; } .meet-list .bot { margin-top: 10px; } .centre .titles { margin-bottom: 10px; padding-bottom: 20px; } .centre .titles .h1 { font-size: 16px; padding: 0 2.5%; } .data .table td { line-height: 1; } .data .table th { padding: 10px; line-height: 1; } .data .table th:nth-child(1) { padding: 10px; } .data .centre .text { padding: 10px; line-height: 20px; } .data .centre .icon { width: 5px; height: 5px; margin-top: 16px; margin-right: 0; } .data .table td .down { display: block; width: 15px; margin: 0 auto; } .data .nav-page { margin: 30px auto; text-align: center; } .videos { padding-top: 20px; } .videos .nav-box a { width: 90px; height: 35px; line-height: 35px; font-size: 14px; } .videos .nav-box { overflow-x: scroll; white-space: nowrap; margin-bottom: 20px; } .videos .nav-box::-webkit-scrollbar { display: none; } .videos-list li .img { margin-bottom: 10px; } .videos-list li .words { font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .videos-list li { margin-bottom: 20px; } .videos .nav-page { margin-bottom: 30px; } .data .table { margin-bottom: 20px; } .msds .l-box { padding: 0 2.5%; } .msds .table { padding: 0 2.5%; } .msds .nav-page { margin: 30px auto; } .images { padding-top: 20px; } .images .nav-box { overflow-x: scroll; white-space: nowrap; margin-bottom: 20px; } .images .nav-box::-webkit-scrollbar { display: none; } .images .nav-box a { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .images-list .text { padding: 10px; } .images-list .h1 { font-size: 14px; margin-bottom: 5px; } .images-list .words { font-size: 12px; } .images-list li { margin-bottom: 20px; } .images .nav-page { margin: 10px auto 30px; } .images-list .number { background: url(../images/img254.jpg) left center no-repeat; background-size: 15px auto; padding-left: 25px; } .images-list .more { font-size: 12px; } .images-list .number { font-size: 12px; } #popup .carousel .img { width: 100%; } #popup .carousel .text { width: 100%; padding-bottom: 40px; background: #fff; } #popup .carousel .swiper-pagination { right: auto; left: 10px; } #popup .carousel .h1 { font-size: 16px; margin-bottom: 10px; } #popup .carousel { padding: 10px; margin-top: -210px; } #popup .carousel .words { font-size: 12px; line-height: 24px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } #popup .carousel .swiper-button-next { right: 0; } #popup .close { top: -9%; right: 0; } .prod-page #popup .close { top: 0; width: 25px; height: 25px; line-height: 21px; font-size: 16px; } .dyna { padding-top: 20px; } .dyna-list li { width: 100%; margin-right: 0; margin-bottom: 20px; } .dyna-list .text { padding: 20px 10px; } .dyna-list .iden { display: inline-block; width: auto; padding: 0 15px; height: 20px; line-height: 20px; font-size: 12px; margin-bottom: 15px; } .dyna-list .h1 { font-size: 14px; margin-bottom: 10px; } .dyna-list .words { font-size: 12px; } .dyna-list .bot { font-size: 12px; margin-top: 20px; } .dyna-list .more { font-size: 12px; } .dyna-list .time { font-size: 12px; } .dyna .nav-page { margin-bottom: 30px; } .acti .details { padding-top: 20px; padding-bottom: 30px; } .acti .details .locat { margin-bottom: 30px; } .acti .l-text { padding: 20px 10px; } .acti .titles .h1 { font-size: 16px; } .acti .titles .infor>span { font-size: 12px; margin: 0 5px; } .acti .l-text .words { font-size: 12px; line-height: 24px; } .acti .l-text .text { padding-bottom: 30px; margin-bottom: 0; } .up-down { width: 100%; } .acti .share { width: 100%; margin-top: 10px; } .up-down a { font-size: 14px; line-height: 24px; } .acti .share a { width: 20px; } .acti-list li { padding: 20px 0; position: relative; } .acti-list .time { font-size: 16px; margin-right: 10px; } .acti-list .h1 { font-size: 16px; margin-bottom: 15px; } .acti-list .words { margin-bottom: 15px; } .acti .centre { padding-bottom: 0; } .r-spea { padding: 20px 10px; } .r-spea .h1 { font-size: 18px; margin-bottom: 15px; } .r-spea .text { padding: 20px 0; } .dealer .centre .locat { display: none; } .dealer .screen .locat { display: block; } .dealer-list li { width: 100%; height: auto; border: 1px solid #E5E5E5; border-bottom: 0; padding: 20px 10px; } .dealer-list li:last-child { border-bottom: 1px solid #E5E5E5; } .dealer-list li:nth-child(2n) { border-left: 1px solid #E5E5E5; } .dealer-list .h1 { font-size: 16px; margin-bottom: 10px; } .dealer-list .h2 { font-size: 14px; margin-bottom: 10px; } .dealer-list .text { font-size: 12px; line-height: 24px; } .dealer .r-box { padding-bottom: 80px; } .dealer-list { margin-bottom: 0; } .mode-list .h1 { font-size: 18px; } .mode-list li { width: 100%; } .mode-list .icon-box a { width: 20px; } .mode-list .icon { width: 30px; } .mode-list .name { font-size: 14px; margin-bottom: 10px; } .mode-list .words { font-size: 14px; } .mode-list .text { width: calc(100% - 30px); } .cont .mode .locat { margin-bottom: 30px; } .cont .mode { padding: 20px 0 30px; } .cont-list li { padding: 20px 10px; border-bottom: 0; } .cont-list li:last-child { border-bottom: 1px solid #e5e5e5; } .cont-list .h1 { font-size: 16px; margin-bottom: 10px; } .cont-list .h2 { font-size: 14px; margin-bottom: 10px; } .cont-list .text { font-size: 12px; line-height: 24px; } .cont-list { padding-bottom: 30px; } .cont .mess { padding: 30px 0; } .mess .form .h1 { font-size: 18px; margin-bottom: 20px; } .mess .form { padding: 20px 10px; } .mess .label-list li { width: 100%; margin-right: 0; height: 40px; line-height: 40px; } .mess .label-list .text { margin-top: 11px; } .mess .form .sub { width: 100px; height: 35px; line-height: 35px; font-size: 12px; } .rece-acti { padding-top: 20px; } .rece-acti .form .sel { width: 100%; margin-right: 0; margin-bottom: 20px; height: 40px; line-height: 38px; } .rece-acti .form { margin-bottom: 10px; } .acti-list .year { font-size: 16px; padding-bottom: 10px; } .rece-acti .img { width: 120px; } .rece-acti .text { width: calc(100% - 120px); padding-left: 10px; } .rece-acti .acti-list li { padding: 10px; } .acti-list .time { font-size: 14px; } .acti-list .posit { font-size: 12px; } .acti-list .title { margin-bottom: 10px; position: absolute; right: 0; bottom: 10px; } .acti-list .h1 { font-size: 14px; margin-bottom: 10px; } .rece-acti .acti-list .words { font-size: 12px; line-height: 20px; height: 40px; margin-bottom: 10px; } .acti-list .more { font-size: 12px; } .rece-acti .nav-page { margin: 30px 0; } .reage .box_1 td:nth-child(1) { width: 130px; } .reage .box_1 td:nth-child(3) { width: 150px; } .sample .box_3 .item .swiper-pagination-bullet { width: 8px; height: 8px; } .cust .box_1 .proce .list-box { width: 900px; } .cust .proce .list { padding: 15px 0 20px; } .cust .proce .icon { width: 90px; margin: 0 auto; } .cust .proce .name { font-size: 14px; } .cust .proce .list::before { right: -23px; } .cust .box_2 .table td { padding: 10px 5px; } .cust .box_2 .table .tr_2 .img { width: 80%; margin: 0 auto; } .cust .box_2 .table .number { font-size: 16px; } .cust .box_2 .table .td_1 li { width: 50%; } .cust .box_2 .table .tr_2 li { font-size: 12px; } .cust .box_2 .table .td_2 .name { margin-left: 30px; margin-top: 10px; } .cust .box_2 .table_2 .cn { font-size: 16px; line-height: 60px; } .cust .box_2 .table_2 .en { line-height: 60px; } .cust .box_2 .table_2 .tr_1 td { height: 60px; } .cust .box_2 .table_2 .tr_1 td img { height: 100%; } .cust .box_2 .table_2 td { padding: 5px; } .cust .box_2 .table_2 table { width: 800px; } .cust .box_2 .table_2 .img { width: 50%; } .cust .box_2 .expon { font-size: 12px; } .cust .box_2 .table .tr_2 .name { display: inline-block; font-size: 12px; margin-top: 10px; } .cust .box_2 .table .icon { width: 28px; } .cust .box_2 .notes { line-height: 24px; } .tumour .h2 { font-size: 16px; margin-bottom: 10px; padding-bottom: 10px; } .tumour-list .h3 { line-height: 40px; } .seque .h1 { font-size: 20px; padding-bottom: 20px; margin-bottom: 20px; } .seque .text .words { font-size: 12px; line-height: 24px; } .seque .table .h2 { font-size: 16px; margin-bottom: 20px; } } .bigPicLayer { display: none; width: 1000px; height: 556px; position: fixed; z-index: 111; top: 40% !important; margin-top: -180px; padding: 10px; } .bigPicLayer .close { display: block; width: 38px; height: 38px; background: url(../images/m5_off.png?v=11221) no-repeat; right: -50px; top: -50px; position: relative; position: absolute; z-index: 222; } .bigPicLayer .close em { width: 1px; height: 50px; background: #009690; display: none; position: absolute; left: 50%; margin-left: -0.5px; top: 100%; } .bigPicLayer .imgDiv { text-align: center; } .bigPicLayer .imgDiv img { width: 100%; } .bigPicLayer .imgDiv span { display: block; text-align: center; font-size: 18px; margin-top: 16px; color: #fff; font-weight: bold; position: absolute; left: 0; top: 100%; width: 100%; } @media screen and (max-width: 1440px) { .bigPicLayer { display: none; width: 600px; height: 350px; position: fixed; z-index: 111; top: 40% !important; margin-top: -100px; padding: 10px; } .bigPicLayer .close { display: block; width: 38px; height: 38px; background: url(../images/m5_off.png?v=11221) no-repeat; right: -50px; top: -50px; position: relative; position: absolute; z-index: 222; } .bigPicLayer .close em { width: 1px; height: 50px; background: #0a448d; display: none; position: absolute; left: 50%; margin-left: -0.5px; top: 100%; } .bigPicLayer .imgDiv { text-align: center; } .bigPicLayer .imgDiv img { width: 100%; } .bigPicLayer .imgDiv span { display: block; text-align: center; font-size: 18px; margin-top: 16px; color: #fff; font-weight: bold; position: absolute; left: 0; top: 100%; width: 100%; } } @media screen and (max-width: 1004px) { .bigPicLayer { width: 300px; height: auto; padding: 0px; margin-top: -150px; } .bigPicLayer .close { display: block; width: 38px; height: 38px; background: url(../images/m5_off.png?v=11221) no-repeat; right: -50px; top: -50px; position: relative; position: absolute; z-index: 222; } .bigPicLayer .close em { width: 1px; height: 20px; background: #0a448d; display: none; position: absolute; left: 50%; margin-left: -0.5px; top: 100%; } .bigPicLayer .imgDiv { height: 169px; } } /*新增*/ .bg_process { background: url('../images/bg1.jpg') center bottom no-repeat; } .times-swiper { color: #666666; font-size: 18px; text-align: center; } .times-swiper .swiper-slide { height: 100px; padding-top: 65px; box-sizing: border-box; line-height: 30px; position: relative; z-index: 5; cursor: pointer; } .times-swiper .swiper-slide:before { background: #eeeeee; width: 100%; height: 1px; content: ''; position: absolute; top: 50%; left: 0; display: block; z-index: 2; } .times-swiper .swiper-slide:after { background: url('../images/r1.png') center center no-repeat; width: 10px; height: 10px; content: ''; position: absolute; top: calc(50% - 5px); left: calc(50% - 5px); display: block; z-index: 2; } .times-swiper .swiper-slide:hover, .times-swiper .swiper-slide.swiper-slide-active { color: #009690; } .times-swiper .swiper-slide:hover:after, .times-swiper .swiper-slide.swiper-slide-active:after { background: url('../images/r1_on.png') center center no-repeat; } .times-swiper .swiper-button-prev, .times-swiper .swiper-button-next { background-image: url('../images/button1.png'); width: 50px; height: 50px; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; top: 50%; position: absolute; z-index: 10; } .times-swiper .swiper-button-prev:hover, .times-swiper .swiper-button-next:hover { background-image: url('../images/button1_on.png'); } .times-swiper .swiper-button-prev { left: -55px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); } .times-swiper .swiper-button-next { right: -55px; } .times-swiper { width: 75%; margin: 75px auto 0 auto; position: relative; font-size: 15px; font-family: 'arial'; } .year-swiper { position: relative; width: calc(100% + 80px); margin-left: -40px; } .year-swiper a { display: block; background: #f5f5f5; padding: 47px 30px; height: 315px; overflow: hidden; box-sizing: border-box; position: absolute; top: calc(50% - 133px); left: 0; z-index: 2; /*transition: all .4s;*/ /*-webkit-transition: all .4s;*/ transition: all 0.6s 0.1s; } .year-swiper a:after { content: ''; position: absolute; bottom: 0; left: 50%; width: 0; height: 2px; background: #009690; /*transition: all .4s;*/ /*-webkit-transition: all .4s;*/ transition: all 1.1s 0.1s; } .year-swiper a:hover:after { width: 100%; left: 0; } .year-swiper .t1 { font-size: 18px; line-height: 30px; color: #333333; font-weight: bold; height: 60px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .year-swiper .t2 { font-size: 16px; line-height: 26px; max-height: 104px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; margin-top: 40px; -webkit-line-clamp: 4; -webkit-box-orient: vertical; transition: all 0.6s 0.1s; /*transition: all .4s;*/ /*-webkit-transition: all .4s;*/ } .year-swiper a:hover .t2 { margin-top: 15px; } .year-swiper .t3 { margin-top: 0px; height: 0; overflow: hidden; opacity: 0; transition: opacity 0.6s 0.2s; } .year-swiper a:hover .t3 { margin-top: 30px; opacity: 1; height: auto; /*transition: all .4s;*/ /*-webkit-transition: all .4s;*/ } .year-swiper .year { font-size: 20px; font-weight: bold; color: #333333; padding: 50px 0 30px 0; } .ting-container { padding: 0 0 50px 0; } .ting-container .swiper-slide { height: 512px; position: relative; } .ting-container .swiper-slide a:hover { height: 512px; top: 0; } .year-swiper .swiper-button-prev, .year-swiper .swiper-button-next, .honor1_list .swiper-button-prev, .honor1_list .swiper-button-next { background-image: url('../images/button2.png'); width: 12px; height: 24px; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; top: 60%; position: absolute; z-index: 10; } .honor1_list .swiper-button-prev, .honor1_list .swiper-button-next { background-image: url('../images/button4.png'); } .year-swiper .swiper-button-prev:hover, .year-swiper .swiper-button-next:hover, .honor1_list .swiper-button-prev:hover, .honor1_list .swiper-button-next:hover { background-image: url('../images/button2_on.png'); } .honor1_list .swiper-button-prev:hover, .honor1_list .swiper-button-next:hover { background-image: url('../images/button4_on.png'); } .year-swiper .swiper-button-prev { left: 0px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); } .honor1_list .swiper-button-prev { left: -30px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); top: 50%; opacity: 1; } .year-swiper .swiper-button-next { right: 0px; } .honor1_list .swiper-button-next { right: -30px; top: 50%; } .tings_sum { width: calc(100% - 80px); margin: auto; } .swiper-container-horizontal>.swiper-scrollbar { height: 2px; bottom: 0; } .swiper-scrollbar-drag { background: #00ac9e; } .sroll_lans { color: #bbbbbb; font-size: 14px; padding: 0 20px; line-height: 50px; animation: moveDownSpot 2000ms infinite; -webkit-animation: moveDownSpot 2000ms infinite; -moz-animation: moveDownSpot 2000ms infinite; } @keyframes moveDownSpot { from { opacity: 1; transform: translateX(0px); } to { opacity: 0; transform: translateX(-12px); } } .honor_nav { padding-top: 15px; } .honor_nav a { width: 120px; height: 55px; background: #eeeeee; line-height: 55px; color: #222222; display: inline-block; text-align: center; margin-right: 20px; font-size: 20px; border-radius: 5px; transition: all 0s; -webkit-transition: all 0s; } .honor_nav a.on, .honor_nav a:hover { background: #00ac9e; color: #ffffff; } .honor1 { background: url('../images/bg2.jpg') top center no-repeat #fafafa; box-sizing: border-box; } .honor1_top { padding: 45px 0; } .honor1_top .left { width: 410px; float: left; } .honor1_top .right { width: calc(100% - 470px); float: right; } .honor1_top .right .t1 { font-size: 30px; color: #222222; font-weight: bold; padding: 15px 0 40px 0; } .honor1_top .right .t2 { font-size: 16px; color: #444444; line-height: 24px; } .honor1_bottom { background: #ffffff; padding: 60px 0; } .honor_bottom_nav { border-bottom: 1px solid #dadada; } .honor_bottom_nav a { display: inline-block; font-size: 18px; line-height: 60px; height: 60px; position: relative; margin-right: 70px; transition: all 0s; -webkit-transition: all 0s; vertical-align: bottom; margin-bottom: -2px; } .honor_bottom_nav a.on, .honor_bottom_nav a:hover { background: url('../images/bt1.jpg') center bottom no-repeat; color: #009690; font-weight: bold; } .honor1-container { padding-top: 40px; position: relative; } .honor1-container .lightboxs { display: block; } .honor1-container .lans { font-size: 16px; text-align: center; line-height: 2; margin: 10px 0; } .honor1_list li { display: none; } .honor1_list li:first-child { display: block; } .honortime-swiper { color: #999999; font-size: 20px; position: relative; width: 75%; margin: 80px auto 0 auto; font-size: 16px; font-family: 'arial'; } .honortime-swiper .swiper-slide { background: url('../images/x1.png') bottom right repeat-x; height: 50px; text-align: right; cursor: pointer; transition: 0s; -webkit-transition: 0s; padding-right: 57px; } .honortime-swiper .swiper-slide-active { font-weight: bold; color: #00ac9e; position: relative; } .honortime-swiper .swiper-slide-active:before { background: #00ac9e; width: 2px; height: 15px; content: ''; position: absolute; bottom: 0; right: 75px; } .honortime-swiper .swiper-button-prev, .honortime-swiper .swiper-button-next { background-image: url('../images/button3.png'); width: 50px; height: 50px; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; top: calc(50% + 20px); position: absolute; z-index: 10; } .honortime-swiper .swiper-button-prev:hover, .honortime-swiper .swiper-button-next:hover { background-image: url('../images/button3_on.png'); } .honortime-swiper .swiper-button-prev { left: -46px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); } .honortime-swiper .swiper-button-next { right: -46px; } .honor-swiper { position: relative; } .honor-swiper .left { width: 25%; box-sizing: border-box; padding-right: 5%; position: absolute; top: 50%; left: 0; display: none; transform: translate(0, -50%); } .honor-swiper .left .t3 {} .honor-swiper .right { width: 75%; float: right; position: relative; } .honor-swiper .right:after { content: ''; background: #e5e5e5; height: 100%; width: 1px; position: absolute; top: 0; left: 6px; } .develop1 { background: #ffffff; padding: 30px 0 0; } .honorting-container { margin: 70px 0 40px 0; /* height:420px; */ box-sizing: border-box; max-height: 550px; overflow-y: auto; padding: 0 30px 0 0; box-sizing: border-box; } .honorting-container::-webkit-scrollbar { width: 5px; background-color: transparent; } .honorting-container::-webkit-scrollbar-thumb { border: solid 1px #0da296; width: 5px; border-radius: 4px; background-color: #00ac9e; } .honorting-container::-webkit-scrollbar-corner { background-color: #000; } .honorting-container::-webkit-scrollbar:horizontal { height: 9px; } .honorting-container .swiper-slide { background: url('../images/c2.png') left 20px no-repeat; } .honorting-container .swiper-slide:hover { background: url('../images/c2_on.png') left 20px no-repeat; } .swiper-wrapper-no .swiper-slide { padding-bottom: 60px } .honorting-container .time { width: 30%; float: left; text-align: center; font-size: 20px; line-height: 2.5; color: #222222; font-weight: bold; } .honorting-container .lans { width: 70%; float: left; } .honorting-container .t1 { font-size: 20px; color: #222222; font-weight: bold; line-height: 1.5; margin: 10px 0; } .honorting-container .t2 { font-size: 14px; line-height: 26px; color: #666666; } .honorting-container .swiper-slide:hover .t1, .honorting-container .swiper-slide:hover .time { color: #00ac9e; } .honorting-container .t3 { display: none; } @media only screen and (max-width: 1199px) { .times-swiper .swiper-button-prev, .times-swiper .swiper-button-next { background-image: url('../images/button1.png'); width: 30px; height: 30px; top: calc(50% + 10px); } .times-swiper .swiper-button-prev:hover, .times-swiper .swiper-button-next:hover { background-image: url('../images/button1_on.png'); } .times-swiper .swiper-button-prev { left: -32px; } .times-swiper .swiper-button-next { right: -32px; } .times-swiper { width: calc(100% - 64px); font-size: 14px; margin: auto; } .times-swiper .swiper-slide { height: 50px; padding-top: 30px; box-sizing: border-box; line-height: 30px; position: relative; z-index: 5; cursor: pointer; } .year-swiper .t3 { display: block; } .ting-container .swiper-slide a:hover, .ting-container .swiper-slide a, .ting-container .swiper-slide { height: auto; position: relative; top: 0; } .year-swiper a:hover .t3 { margin: 5px; } .year-swiper a { padding: 20px; } .year-swiper a:hover .t2, .year-swiper a .t2 { margin-top: 10px; font-size: 13px; line-height: 22px; height: 88px; } .year-swiper .t1 { font-size: 16px; line-height: 28px; height: 56px; } .honor1_top .left { width: 100%; } .honor1_top .right { width: 100%; } .honor1_top .right .t2 { font-size: 14px; line-height: 20px; margin-bottom: 20px; } .honor1_top .right .t1 { font-size: 24px; padding: 10px 0 20px 0; } .honor1_top { padding: 25px 0; } .honor_nav a { width: 100px; height: 40px; line-height: 40px; font-size: 14px; margin-right: 10px; } .honor_bottom_nav a { display: inline-block; font-size: 16px; line-height: 50px; height: 50px; position: relative; margin-right: 30px; transition: all 0s; -webkit-transition: all 0s; vertical-align: bottom; margin-bottom: -2px; } .honor1-container .lans { font-size: 13px; line-height: 1.7; width: 80%; margin: 10px auto; } .honor1-container { padding-top: 20px; } .honor1_bottom { padding: 30px 0; } .honor1_list .swiper-button-prev { opacity: 0; } .honor1_list .swiper-button-next { display: none; } .honor-swiper .left { display: none; } .honor-swiper .right { width: 90%; float: none; margin: auto; } .honorting-container .time, .honorting-container .lans { width: 85%; font-size: 18px; line-height: 1.5; float: none; margin: auto; text-align: left; } .honorting-container .time { margin-top: 14px; font-size: 16px; } .honorting-container .swiper-slide { background: url('../images/c2.png') top left no-repeat; background-size: 24px 10px; padding-bottom: 30px; padding-left: 20px; box-sizing: border-box; } .honorting-container .swiper-slide:hover { background: url('../images/c2_on.png') top left no-repeat; background-size: 24px 10px; } .honortime-swiper { font-size: 16px; } .honor-swiper .right:after { content: ''; background: #e5e5e5; height: 100%; width: 1px; position: absolute; top: 0; left: 5px; } .honorting-container { padding: 0 15px 0 0; height: 600px; margin: 30px 0; } .honorting-container .t1 { font-size: 15px; line-height: 1.2; margin: 10px 0; } .honortime-swiper .swiper-button-prev, .honortime-swiper .swiper-button-next { width: 30px; height: 30px; background-size: 150% 150%; } .honortime-swiper { width: calc(100% - 70px); margin: 30px auto 0 auto; } .honortime-swiper .swiper-button-prev { left: -30px; } .honortime-swiper .swiper-button-next { right: -30px; } .honortime-swiper .swiper-slide { line-height: 47px; height: 47px; padding-right: 7px; } .honortime-swiper .swiper-slide-active:before { right: 25px } } /*end 新增*/ /* 2012.4.12 start*/ .expe-box { margin-top: 75px; padding-bottom: 80px; border-bottom: 1px solid #eeeeee; background-image: url(../images/img3.jpg); background-repeat: no-repeat; background-position: 160px 90%; } .expe-box .wrap { display: flex; flex-wrap: wrap; } .expe-box .l-box { float: left; width: 560px; padding-right: 7%; } .expe-box .r-box { position: relative; float: left; width: calc(100% - 560px); } .expe-box .l-box .text-box { display: flex; flex-direction: column; justify-content: space-between; min-height: 100%; } .expe-box .l-box .h1 { font-size: 30px; color: #222222; line-height: 48px; margin-top: 20px; } .expe-box .l-box .en { font-size: 30px; color: #005bac; line-height: 40px; font-weight: bold; margin-top: 40px; font-family: arial; } .expe-box .l-box .icon { position: relative; display: inline-block; width: 10px; height: 10px; background-color: #005fff; border-radius: 50%; margin: 37px 0 27px; } .expe-box .l-box .icon::before { position: absolute; content: ""; width: 10px; height: 10px; background-color: #009690; border-radius: 50%; left: 70%; } .expe-box .l-box .text { max-width: 360px; font-size: 16px; color: #444444; line-height: 36px; margin-top: 30px; } .expe-box .r-box li { position: absolute; } .expe-box .r-box .dot { width: 18px; height: 18px; background: #fff; border: 7px solid #009690; border-radius: 50%; position: relative; cursor: pointer; animation: bordershow 3s infinite; } .expe-box .r-box .dot.on { z-index: 15; } .expe-box .r-box .dot::before { content: ''; display: block; position: absolute; left: 50%; top: 50%; z-index: -1; transform: translate(-50%, -50%); width: 25px; height: 25px; border-radius: 50%; background: rgba(0, 150, 144, 0.2); animation: boderM 3s .75s infinite; z-index: 1; } .expe-box .r-box .dot::after { content: ''; display: block; position: absolute; left: 50%; top: 50%; z-index: -1; transform: translate(-50%, -50%); width: 25px; height: 25px; border-radius: 50%; background: rgba(0, 150, 144, 0.2); animation: boderM 3s infinite; z-index: 1; } @keyframes boderM { 0% { transform: translate(-50%, -50%) scale(1); opacity: 0 } 20% { opacity: 1 } 75% { transform: translate(-50%, -50%) scale(2); opacity: 0 } 100% { opacity: 0 } } .expe-box .r-box .popup { display: none; position: absolute; top: 50%; right: 40px; width: 515px; padding-right: 10px; transform: translate(0, -50%); background-image: url(../images/x-icon13.png); background-repeat: no-repeat; background-position: right center; z-index: 15; } .mask-back { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5); z-index: 9; } .expe-box .r-box .popup-wrap { position: relative; padding: 30px 50px 50px; background-color: #fff; border-radius: 0 0 5px 5px; } .expe-box .r-box .popup-wrap .close { position: absolute; top: -30px; right: -30px; font-size: 0; cursor: pointer; opacity: 1; } .expe-box .r-box .h1 { font-size: 24px; color: #222222; line-height: 36px; } .expe-box .r-box .text { font-size: 14px; color: #222222; line-height: 24px; margin-top: 15px; } .expe-box .r-box .pc-slide { margin-top: 25px; } .expe-box .r-box .view { position: relative; } .expe-box .r-box .view .arrow-left, .expe-box .r-box .view .arrow-right { position: absolute; top: 50%; transform: translate(0, -50%); width: 40px; height: 40px; background-size: cover; transition: all .3s; z-index: 2; } .expe-box .r-box .view .arrow-left { left: -20px; background-image: url(../images/x-icon10.png); } .expe-box .r-box .view .arrow-left:hover { background-image: url(../images/x-icon10-2.png); } .expe-box .r-box .view .arrow-right { right: -20px; background-image: url(../images/x-icon11.png); } .expe-box .r-box .view .arrow-right:hover { background-image: url(../images/x-icon11-2.png); } .expe-box .r-box .preview { margin-top: 13px; } .expe-box .r-box .preview .swiper-slide { position: relative; width: 90px; height: 90px; background-size: cover; margin-right: 15px; } .expe-box .r-box .preview .swiper-slide.active-nav::before { position: absolute; content: "+"; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 150, 144, .5); font-size: 24px; color: #ffffff; line-height: 90px; text-align: center; } .expe-box .li-1 { top: 10%; left: 41%; } .expe-box .li-1 .popup-wrap { border-top: 4px solid #c51d1d; } .expe-box .li-1.on .dot { border: 7px solid #c51d1d; } .expe-box .li-1.on .dot::before { background: rgba(197, 29, 29, 0.2); } .expe-box .li-1.on .dot::after { background: rgba(197, 29, 29, 0.2); } .expe-box .li-2 { top: 31%; left: 0%; } .expe-box .li-2 .popup-wrap { border-top: 4px solid #c51d1d; } .expe-box .li-2.on .dot { border: 7px solid #c51d1d; } .expe-box .li-2.on .dot::before { background: rgba(197, 29, 29, 0.2); } .expe-box .li-2.on .dot::after { background: rgba(197, 29, 29, 0.2); } .expe-box .li-3 { top: 50%; left: 45.5%; } .expe-box .li-3 .popup-wrap { border-top: 4px solid #c51d1d; } .expe-box .li-3.on .dot { border: 7px solid #c51d1d; } .expe-box .li-3.on .dot::before { background: rgba(197, 29, 29, 0.2); } .expe-box .li-3.on .dot::after { background: rgba(197, 29, 29, 0.2); } .expe-box .li-4 { top: 69.5%; left: 0%; } .expe-box .li-4 .popup-wrap { border-top: 4px solid #c51d1d; } .expe-box .li-4.on .dot { border: 7px solid #c51d1d; } .expe-box .li-4.on .dot::before { background: rgba(197, 29, 29, 0.2); } .expe-box .li-4.on .dot::after { background: rgba(197, 29, 29, 0.2); } .serv-items { padding-top: 125px; padding-bottom: 120px; background-color: #fbfcff; background-image: url(../images/img4.jpg); background-repeat: no-repeat; background-position: top left; } .serv-items .l-box { float: left; width: 300px; } .serv-items .r-box { float: left; width: calc(100% - 300px); padding-left: 60px; } .serv-items .l-box .h1 { font-size: 30px; color: #222222; line-height: 1; } .serv-items .nav-box { margin-top: 50px; border-left: 1px solid #eeeeee; } .serv-items .nav-box li { font-size: 16px; color: #009690; line-height: 50px; padding-left: 20px; margin-bottom: 15px; cursor: pointer; } .serv-items .nav-box li.on { position: relative; } .serv-items .nav-box li.on::before { position: absolute; content: ""; top: 0; left: -1px; width: 3px; height: 100%; background-color: #009690; } .serv-items .r-box li { display: none; } .serv-items .r-box li.on { display: block; } .serv-items .r-box .h1 { font-size: 24px; color: #009690; line-height: 1; padding-left: 15px; border-left: 6px solid #009690; } .serv-items .r-box .text { font-size: 16px; color: #444444; line-height: 30px; margin-top: 40px; } .serv-items .carousel { position: relative; margin-top: 38px; } .serv-items .swiper-button-next, .serv-items .swiper-button-prev { width: 40px; height: 40px; margin-top: -20px; border-radius: 50%; background-size: cover; transition: all .3s; box-shadow: 0 3px 8px rgba(0, 0, 0, .1); } .serv-items .swiper-button-prev { left: -55px; background-image: url(../images/icon2.jpg); } .serv-items .swiper-button-next { right: -55px; background-image: url(../images/icon3.jpg); } .serv-items .swiper-button-prev:hover { background-image: url(../images/icon2-2.jpg); } .serv-items .swiper-button-next:hover { background-image: url(../images/icon3-2.jpg); } .serv-items .table-box { margin-top: 55px; } .serv-items .table { width: 100%; } .serv-items th { font-size: 16px; color: #ffffff; line-height: 36px; text-align: center; padding: 12px 40px; background-color: #1ea094; } .serv-items td { font-size: 14px; color: #444444; line-height: 36px; padding: 12px 12px; border: 1px solid #eeeeee; background-color: #f4f4f4; white-space: nowrap; } .serv-items tr:nth-child(2n) td { background-color: #fff; } .serv-items .table .td-1 { color: #ffffff; background-color: #4fc1b7; border: 0; } .serv-items .table .td-2 { color: #ffffff; background-color: #1ea094; border: 0; } .serv-items .table span { display: inline-block; vertical-align: middle; padding-left: 21px; margin-right: 20px; background-image: url(../images/icon4.jpg); background-repeat: no-repeat; background-position: left center; } .serv-items .table span:last-child { margin-right: 0; } .cour-intr { padding: 80px 0 0; } .cour-intr .h1 { font-size: 30px; color: #000000; line-height: 36px; text-align: center; } .cour-intr .list-box { margin-top: 70px; } .cour-intr .list-box li { float: left; width: 33.33%; padding: 0 20px; margin-bottom: 30px; } .cour-intr .li-wrap { position: relative; padding: 50px 48px; transition: all .3s; } .cour-intr .li-wrap::before { position: absolute; content: ""; bottom: 0; left: 0; right: 100%; height: 3px; background-color: #1ea094; transition: all .3s; } .cour-intr .h2 { font-size: 22px; color: #222222; line-height: 36px; text-align: center; transition: all .3s; } .cour-intr .text { font-size: 14px; color: #666666; line-height: 30px; transition: all .3s; height: 210px; margin-top: 20px; overflow-y: auto; } .cour-intr .text::-webkit-scrollbar { width: 5px; height: 5px; } .cour-intr .text::-webkit-scrollbar-track { background: rgb(239, 239, 239); border-radius: 2px; } .cour-intr .text::-webkit-scrollbar-thumb { background: #bfbfbf; border-radius: 10px; } .cour-intr .text::-webkit-scrollbar-thumb:hover { background: #333; } .cour-intr .text::-webkit-scrollbar-corner { background: #179a16; } .cour-intr .number { font-size: 14px; color: #1ea094; line-height: 30px; text-align: center; opacity: 0; transition: all .3s; } .cour-intr li:hover .li-wrap { box-shadow: 0 3px 12px rgba(0, 0, 0, .1); } .cour-intr li:hover .h2 { color: #1ea094; } .cour-intr li:hover .text { color: #1ea094; } .cour-intr li:hover .number { opacity: 1; } .cour-intr li:hover .li-wrap::before { right: 0; } .cour-intr .btn-consult { display: block; width: 100%; height: 50px; font-size: 24px; color: #009690; line-height: 50px; text-align: center; font-weight: bold; background-color: #f8f8f8; } .acti-revi { padding: 100px 0 40px; } .acti-revi .h1 { font-size: 30px; color: #000000; line-height: 36px; text-align: center; } .acti-revi .carousel { position: relative; margin-top: 50px; } .acti-revi .imgs { padding: 8px; background-color: #fff; box-shadow: 0 3px 12px rgba(0, 0, 0, .1); } .acti-revi .h2 { font-size: 18px; color: #444444; line-height: 36px; margin-top: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .acti-revi .more { display: inline-block; width: 100px; height: 40px; font-size: 14px; color: #666666; line-height: 38px; text-align: center; border: 1px solid #eeeeee; transition: all .3s; margin-top: 20px; } .acti-revi a:hover .more { color: #fff; border: 1px solid #009690; background-color: #009690; } .acti-revi .btn-box { font-size: 0; text-align: center; margin-top: 65px; } .acti-revi .swiper-button-next, .acti-revi .swiper-button-prev { display: inline-block; vertical-align: top; position: relative; left: auto; right: auto; margin: 0 50px; width: 60px; height: 40px; border: 1px solid #eeeeee; background-repeat: no-repeat; background-position: center; background-size: auto; } .acti-revi .swiper-button-prev { background-image: url(../images/icon5.jpg); } .acti-revi .swiper-button-next { background-image: url(../images/icon6.jpg); } .acti-popup { display: none; } .acti-popup .back-color { position: fixed; content: ""; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); z-index: 9; } .acti-popup .acti-wrap { position: fixed; bottom: 0; left: 50%; transform: translate(-50%, 0); max-width: 1000px; width: 100%; padding: 80px; background-color: #fff; max-height: 80vh; height: 100%; z-index: 10; display: none; } .acti-popup .close { position: absolute; top: 3%; right: 3%; font-size: 30px; font-weight: 300; cursor: pointer; } .acti-popup .return { position: absolute; right: -60px; bottom: 5%; width: 60px; font-size: 14px; color: #Fff; text-align: center; padding: 20px 15px 15px; background-color: #009690; border-radius: 10px; cursor: pointer; } .acti-popup .return .name { line-height: 36px; } .acti-popup .title { padding-bottom: 15px; border-bottom: 1px solid #eeeeee; } .acti-popup .h1 { font-size: 28px; color: #333333; line-height: 36px; } .acti-popup .bot { font-size: 0; margin-top: 8px; } .acti-popup .s-1 { display: inline-block; vertical-align: top; font-size: 14px; color: #999999; line-height: 40px; margin-right: 10%; } .acti-popup .text { font-size: 16px; color: #666666; line-height: 40px; margin-top: 20px; max-height: calc(80vh - 340px); overflow-y: auto; } .acti-popup .text::-webkit-scrollbar { display: none; } .acti-popup .bot-link { margin-top: 45px; padding-top: 30px; border-top: 1px solid #eeeeee; } .acti-popup a { font-size: 16px; color: #666666; line-height: 40px; } .acti-popup .l-link { float: left; } .acti-popup .r-link { float: right; } .notice-popup { position: fixed; top: 5%; left: 50%; width: 300px; z-index: 999; } .notice-popup .notice-wrap { padding: 20px 35px; background-color: #fff; box-shadow: 0 3px 12px rgba(0, 0, 0, .1); } .notice-popup .h1 { font-size: 18px; color: #009690; line-height: 36px; text-align: center; padding-bottom: 10px; border-bottom: 1px solid #eeeeee; } .notice-popup .text { font-size: 14px; color: #666666; line-height: 30px; margin-top: 8px; } .notice-popup .btn-box { margin-top: 20px; text-align: center; } .notice-popup .btn-link { display: inline-block; width: 120px; height: 40px; font-size: 14px; color: #ffffff; line-height: 40px; text-align: center; background-color: #009690; } .notice-popup .close { position: absolute; top: 13px; right: 13px; cursor: pointer; } /* 媒体查询 */ @media only screen and (max-width: 1280px) { .serv-items td { padding: 12px; } .cour-intr .li-wrap { padding: 20px; } } @media only screen and (max-width: 1199px) { .expe-box { text-align: center; } .expe-box .l-box { float: none; width: 100%; padding: 0; margin-bottom: 50px; text-align: left; } .expe-box .r-box { float: none; display: inline-block; width: auto; text-align: center; margin: 0 auto; } .expe-box .l-box .text { max-width: 100%; } .expe-box .r-box .popup { text-align: left; top: 40px; left: 50%; right: auto; transform: translate(-50%, 0); } .expe-box .r-box .li-1 { left: 43%; } .expe-box .r-box .li-3 { left: 48%; } .expe-box .r-box .popup { padding: 0; background: none; } .expe-box .li-2 .popup { top: 50%; left: 40px; transform: translate(0, -50%); } .expe-box .li-4 .popup { top: 50%; left: 40px; transform: translate(0, -50%); } .serv-items .l-box { width: 100%; margin-bottom: 50px; } .serv-items .nav-box { border-left: 0; border-bottom: 1px solid #eeeeee; } .serv-items .nav-box li.on::before { width: 100%; height: 3px; top: auto; bottom: 0; } .serv-items .nav-box li { display: inline-block; vertical-align: top; margin-bottom: 0; padding: 0 10px 10px; } .serv-items .r-box { width: 100%; padding: 0; } .serv-items .swiper-button-next { right: 0; } .serv-items .swiper-button-prev { left: 0; } .cour-intr .li-wrap { padding: 30px; } .cour-intr .list-box li { padding: 0 10px; } .acti-popup .acti-wrap { max-width: 90% } .acti-popup .return { right: auto; left: 0; bottom: auto; top: -49px; font-size: 0; padding: 15px; } .acti-popup .return .name { line-height: 1; } } @media only screen and (max-width: 1024px) { .cour-intr .list-box li { width: 50%; } } @media only screen and (max-width: 991px) { .cour-intr .list-box li { width: 100%; } .cour-intr .text { height: auto; -webkit-line-clamp: 99; } .acti-popup .acti-wrap { padding: 40px; } .acti-popup .close { top: 1%; } } @media only screen and (max-width: 768px) { .serv-items td { padding: 12px; } .cour-intr .li-wrap { padding: 20px; } } @media only screen and (max-width: 767px) { .cour-intr .list-box li { width: 100%; } .cour-intr .text { height: auto; -webkit-line-clamp: 99; } .acti-popup .h1 { font-size: 20px; } .acti-popup .s-1 { margin-right: 5%; } .acti-popup .s-1:last-child { margin-right: 0; } .acti-popup .text { font-size: 14px; line-height: 30px; } .acti-popup .bot-link { padding-top: 20px; margin-top: 20px; } .acti-popup a { font-size: 14px; } } @media only screen and (max-width: 640px) { .expe-box .r-box .popup { width: 400px; } } @media only screen and (max-width: 540px) { .expe-box { margin-top: 30px; padding-bottom: 10px; } .expe-box .l-box .en { font-size: 20px; line-height: 30px; margin-top: 20px; } .expe-box .l-box .h1 { font-size: 20px; line-height: 30px; } .expe-box .l-box .icon { margin: 15px 0; } .expe-box .l-box .text { font-size: 14px; line-height: 30px; } .expe-box .r-box li { position: relative; top: auto; left: auto !important; } .expe-box .r-box .popup { position: relative; top: auto; left: auto; right: auto; transform: translate(0, 0); display: block !important; width: 100%; padding: 0; margin-bottom: 20px; } .expe-box .r-box .popup-wrap { padding: 20px 15px; } .expe-box .r-box .dot { display: none; } .expe-box .l-box { margin-bottom: 30px; } .expe-box .r-box { width: 100%; } .expe-box .r-box ul { margin-top: 20px; } .expe-box .r-box .text-box { padding-right: 5%; } .expe-box .r-box .h1 { font-size: 18px; } .expe-box .r-box .text { margin-top: 10px; } .serv-items { padding: 50px 0; } .serv-items .l-box .h1 { font-size: 20px; } .serv-items .nav-box { margin-top: 20px; overflow-x: auto; white-space: nowrap; } .serv-items .nav-box::-webkit-scrollbar { display: none; } .serv-items .nav-box li { font-size: 14px; padding: 0 5px 5px; } .serv-items .l-box { margin-bottom: 30px; } .serv-items .r-box .h1 { font-size: 18px; } .serv-items .r-box .text { font-size: 14px; margin-top: 20px; } .serv-items .carousel { margin-top: 20px; } .serv-items .table-box { margin-top: 30px; overflow-x: auto; } .serv-items .table-box .table { width: 700px; } .cour-intr { padding: 50px 0; } .cour-intr .h1 { font-size: 20px; } .cour-intr .list-box { margin-top: 30px; } .cour-intr .list-box li { margin-bottom: 20px; } .cour-intr .li-wrap { padding: 5px; } .cour-intr .h2 { font-size: 18px; } .acti-revi { padding: 0 0 20px; } .acti-revi .h1 { font-size: 20px; } .acti-revi .carousel { margin-top: 30px; } .acti-revi .h2 { font-size: 16px; line-height: 30px; margin-top: 10px; } .acti-revi .more { margin-top: 10px; } .acti-revi .btn-box { margin-top: 30px; } .acti-revi .swiper-button-next, .acti-revi .swiper-button-prev { margin: 0 20px; } .acti-popup .acti-wrap { padding: 40px 15px; } .acti-popup .h1 { font-size: 16px; } .acti-popup .acti-wrap { max-width: 100%; max-height: 80vh; } .acti-popup .s-1 { line-height: 30px; } .acti-popup .text { max-height: calc(65vh - 200px); } } /*2012.4.12 end*/ /* 2021.5.11 start*/ .ultra-banner .suspen { position: absolute; top: 15%; left: 0; width: 100%; font-family: arial; } .ultra-banner .text-box { max-width: 480px; width: 100%; } .ultra-banner .h1 { font-size: 42px; color: #0068b7; line-height: 1.5; } .ultra-banner .text { font-size: 24px; color: #3e3a39; line-height: 31px; margin-top: 40px; } .ultra-box-1 { padding: 85px 0 70px; } .ultra-main .title { font-size: 42px; color: #0068b7; line-height: 1.5; } .ultra-box-1 .wrap { margin-top: 45px; padding-left: 190px; } .ultra-box-1 .box { display: flex; align-items: center; flex-wrap: wrap; margin-bottom: 70px; } .ultra-box-1 .img { float: left; width: 410px; text-align: center; } .ultra-box-1 .list-box { width: calc(100% - 410px); display: flex; align-items: center; flex-wrap: wrap; } .ultra-box-1 li { width: 50%; display: flex; align-items: center; padding: 0 25px; margin-bottom: 60px; } .ultra-box-1 .icon { width: 90px; text-align: center; } .ultra-box-1 .text { width: calc(100% - 90px); font-size: 20px; color: #3e3a39; line-height: 30px; padding: 5px 20px; background-color: #e6e6e7; border: 1px solid #cecfcf; } .ultra-box-2 { padding: 70px 0 60px; } .ultra-box-3 { padding: 60px 0 120px; } .ultra-main .title-2 { position: relative; font-size: 30px; color: #0068b7; line-height: 1.5; margin-top: 80px; } .ultra-main .title-2::before { position: absolute; content: ""; top: -35px; left: 0; width: 64px; height: 10px; background-color: #0068b7; } .ultra-box-3 .imgs { margin-top: 75px; } .ultra-box-4 { padding: 0 0 135px; } .ultra-box-4 .imgs { margin-top: 60px; } .ultra-box-4 .list-box { display: flex; align-items: center; flex-wrap: wrap; margin: 0 -39px; margin-top: 80px; } .ultra-box-4 li { width: 33.33%; padding: 0 39px; margin-bottom: 55px; } .ultra-box-4 .text { display: flex; justify-content: center; padding: 25px 0; } .ultra-box-4 .name { font-size: 30px; color: #595757; line-height: 33px; padding: 0 45px; background: url(../images/img360.png) no-repeat left center, url(../images/img361.png) no-repeat right center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ultra-box-5 { padding: 0 0 180px; } .ultra-box-5 .list-box { display: flex; flex-wrap: wrap; } .ultra-box-5 li { width: 40%; margin-right: 10%; } .ultra-box-5 .box { margin-top: 35px; font-size: 30px; color: #2f2725; line-height: 48px; } .ultra-box-5 .h1 { line-height: 38px; padding: 0 15px; border: 1px solid #dfdfdf; background-color: #e6e6e7; } .ultra-box-5 .text { padding: 15px; } /* 媒体查询 */ @media only screen and (max-width: 1680px) { .ultra-box-1 .wrap { padding-left: 0; } .ultra-box-5 .list-box { justify-content: space-between; } .ultra-box-5 li { width: 45%; margin-right: 0; } } @media only screen and (max-width: 1440px) { .ultra-banner .h1 { font-size: 30px; } .ultra-banner .text { font-size: 18px; line-height: 30px; margin-top: 30px; } .ultra-main .title { font-size: 30px; } .ultra-box-1 .img { width: 340px; } .ultra-box-1 .list-box { width: calc(100% - 340px); } .ultra-box-1 .text { font-size: 16px; line-height: 30px; } .ultra-main .title-2 { font-size: 20px; } .ultra-main .title-2::before { top: -20px; width: 30px; height: 5px; } .ultra-box-4 .name { font-size: 20px; } .ultra-box-5 .h1 { font-size: 20px; } .ultra-box-5 .box { font-size: 16px; line-height: 30px; } } @media only screen and (max-width: 1280px) { .ultra-box-1 li { padding: 0 10px; } .ultra-box-1 .icon { width: 70px; } .ultra-box-1 .icon img { max-width: 60%; width: 100%; } .ultra-box-1 .text { width: calc(100% - 70px); } .ultra-box-4 .list-box { margin: 0; margin-top: 50px; } .ultra-box-4 li { padding: 0 20px; } } @media only screen and (max-width: 1199px) { .ultra-banner { height: 500px; background-image: url(../images/img350.jpg); background-repeat: no-repeat; background-position: center center; } .ultra-banner .suspen { position: relative; top: 50%; transform: translate(0, -50%); } .ultra-box-1 li { width: 100%; } .ultra-box-4 li { width: 50%; } } @media only screen and (max-width: 1024px) { .ultra-box-1 .img { margin: 0 auto; } .ultra-box-1 .list-box { width: 100%; margin-top: 30px; } .ultra-box-5 li { width: 100%; } } @media only screen and (max-width: 540px) { .ultra-banner .h1 { font-size: 20px; } .ultra-banner .text { font-size: 16px; line-height: 26px; margin-top: 20px; } .ultra-box-1 { padding: 50px 0; } .ultra-main .title { font-size: 20px; } .ultra-box-1 .wrap { margin-top: 20px; } .ultra-box-1 li { padding: 0; margin-bottom: 20px; } .ultra-box-1 .icon img { max-width: 50%; } .ultra-box-1 .text { line-height: 26px; } .ultra-box-1 .box { margin-bottom: 30px; } .ultra-box-2 { padding: 0 0 50px; } .ultra-box-3 { padding: 0 0 50px; } .ultra-main .title-2 { font-size: 16px; margin-top: 30px; } .ultra-main .title-2::before { top: -10px; width: 20px; height: 3px; } .ultra-box-3 .imgs { margin-top: 20px; } .ultra-box-4 .list-box { margin-top: 20px; } .ultra-box-4 li { width: 100%; padding: 0; } .ultra-box-4 li { margin-bottom: 20px; } .ultra-box-4 .text { padding: 20px 0; } .ultra-box-4 .name { font-size: 16px; line-height: 30px; } .ultra-box-4 { padding: 0 0 10px; } .ultra-box-5 .box { margin-top: 20px; } .ultra-box-5 .h1 { font-size: 16px; } .ultra-box-5 .box { font-size: 14px; } .ultra-box-5 { padding: 0 0 50px; } } /* 2021.5.11 end */ /* 2021.7.5 */ .crown-page .banner .text { max-width: 800px; font-size: 16px; color: #ffffff; line-height: 24px; } .crown-box { padding-top: 30px; } .crown-box .top-box { display: flex; justify-content: space-between; align-items: center; border: 1px solid #eeeeee; padding: 45px 35px; } .crown-box .top-box .h1 { font-size: 30px; color: #222222; line-height: 1.4; margin-bottom: 10px; } .crown-box .top-box .text { font-size: 16px; color: #444444; line-height: 36px; } .crown-box .top-box .btn { width: 160px; height: 60px; font-size: 16px; color: #ffffff; text-align: center; line-height: 60px; background-color: #1ea094; background-image: url(../images/icon-x1.png); background-repeat: no-repeat; background-position: 80% center; padding-right: 30px; transition: all .3s; } .crown-box .top-box .btn:hover { box-shadow: 0 3px 10px rgba(0, 0, 0, .1); } .crown-box .box-1 { margin-top: 70px; } .crown-box .title { font-size: 24px; color: #006cb8; line-height: 30px; padding-left: 32px; background-image: url(../images/icon-x2.png); background-repeat: no-repeat; background-position: left center; background-size: auto 100%; } .crown-box .box-1 .text { font-size: 16px; color: #444444; line-height: 36px; margin-top: 20px; } .crown-box .box-1 .column-list { margin-top: 40px; } .crown-box .box-1 .column { display: flex; margin-bottom: 30px; } .crown-box .box-1 .column:last-child { margin-bottom: 0; } .crown-box .box-1 .l-box { width: 32.85%; padding: 50px 40px; background-color: #f5f7f8; } .crown-box .box-1 .l-box .h1 { font-size: 24px; color: #222222; line-height: 36px; } .crown-box .box-1 .l-box li { font-size: 14px; color: #444444; line-height: 36px; padding-left: 20px; position: relative; } .crown-box .box-1 .l-box ul { margin-top: 10px; } .crown-box .box-1 .l-box li::before { position: absolute; content: ""; width: 10px; height: 10px; border: 1px solid #1ea094; border-radius: 50%; top: 13px; left: 0; } .crown-box .box-1 .r-box { width: 67.15%; border: 1px solid #eeeeee; border-left: 0; padding: 50px 65px; } .crown-box .box-1 .r-box .h1 { font-size: 24px; color: #444444; line-height: 36px; text-align: center; } .crown-box .box-1 .r-box ul { display: flex; margin-top: 30px; } .crown-box .box-1 .r-box li { position: relative; width: 33.33%; text-align: center; padding: 0 1%; } .crown-box .box-1 .r-box li::before { position: absolute; content: ""; width: 52px; height: 16px; background-image: url(../images/icon-x6.png); background-repeat: no-repeat; background-size: cover; top: 42px; right: -26px; } .crown-box .box-1 .r-box li:last-child::before { display: none; } .crown-box .box-1 .r-box .name { font-size: 16px; color: #222222; line-height: 36px; font-weight: bold; margin-top: 8px; } .crown-box .box-1 .r-box .text-1 { font-size: 14px; color: #666666; line-height: 24px; } .crown-box .box-2 { margin-top: 70px; } .crown-box .box-2 .text { font-size: 16px; color: #444444; line-height: 36px; margin-top: 20px; } .crown-box .box-2 .img { margin-top: 30px; margin-bottom: 40px; } .crown-box .videos-list { margin-top: 70px; padding: 60px 0; background-color: #f5f7f8; } .crown-box .videos-list .title-h1 { font-size: 30px; color: #222222; line-height: 1.4; margin-bottom: 50px; } .crown-box .videos-list li { width: 23.5%; margin-right: 2%; } .crown-box .videos-list li:nth-child(4n) { margin-right: 0; } .crown-box .videos-list li:nth-child(n+5) { display: none; } .crown-box .videos-list.on li { display: block; } .crown-box .videos-list .mask { background: none; } .crown-box .videos-list li .icon { width: 40px; margin-top: -20px; margin-left: -20px; } .crown-box .videos-list li:hover .mask { background: rgba(0, 0, 0, .5); } .crown-box .videos-list .btn-box { text-align: center; } .crown-box .videos-list .btn { display: inline-block; font-size: 16px; color: #666666; padding-bottom: 16px; background-image: url(../images/icon-x7.jpg); background-repeat: no-repeat; background-position: bottom center; cursor: pointer; } .crown-box .dyna-list { padding: 50px 0; } .crown-box .dyna-list .title-h1 { font-size: 30px; color: #222222; line-height: 1.4; margin-bottom: 50px; } .crown-box .dyna-list li { width: 23.5%; margin-right: 2%; } .crown-box .dyna-list li:nth-child(4n) { margin-right: 0; } .crown-box .dyna-list li:nth-child(n+5) { display: none; } .crown-box .dyna-list.on li { display: block; } .crown-box .dyna-list .text { padding: 20px; } .crown-box .dyna-list .h1 { height: 90px; line-height: 30px; -webkit-line-clamp: 3; } .crown-box .dyna-list .btn-box { text-align: center; } .crown-box .dyna-list .btn { display: inline-block; font-size: 16px; color: #666666; padding-bottom: 16px; background-image: url(../images/icon-x7.jpg); background-repeat: no-repeat; background-position: bottom center; cursor: pointer; } .crown-box .down-box { padding: 80px 0 110px; background-color: #f5f7f8; } .crown-box .down-box a { display: block; font-size: 14px; color: #005bac; line-height: 30px; padding-left: 15px; background: url(../images/img225.jpg) left 10px no-repeat; } .crown-box .down-box .title-h1 { font-size: 30px; color: #222222; line-height: 1.4; margin-bottom: 40px; } @media only screen and (max-width: 1280px) { .crown-box .box-1 .l-box { padding: 30px; } .crown-box .box-1 .r-box { padding: 30px; } } @media only screen and (max-width: 1199px) { .crown-page .banner { background-image: url(../images/banner-x1.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; } .crown-box .box-1 .column { flex-wrap: wrap; } .crown-box .box-1 .l-box { width: 100%; } .crown-box .box-1 .r-box { width: 100%; border: 1px solid #eeeeee; } .crown-box .videos-list li { width: 48%; margin-right: 4%; } .crown-box .videos-list li:nth-child(2n) { margin-right: 0; } .crown-box .dyna-list li { width: 48%; margin-right: 4%; } .crown-box .dyna-list li:nth-child(2n) { margin-right: 0; } } @media only screen and (max-width: 768px) { .crown-box .top-box .r-box { padding-right: 2%; } } @media only screen and (max-width: 420px) { .crown-page .banner .text { font-size: 14px; } .crown-box .top-box { padding: 15px; flex-wrap: wrap; } .crown-box .top-box .r-box { width: 100%; padding: 0; margin-bottom: 10px; } .crown-box .top-box .h1 { font-size: 20px; } .crown-box .top-box .text { font-size: 14px; line-height: 24px; } .crown-box .top-box .btn { width: 100px; height: 40px; line-height: 40px; font-size: 14px; padding-right: 20px; background-position: 90% center; } .crown-box .title { font-size: 18px; line-height: 24px; padding-left: 20px; } .crown-box .box-1 { margin-top: 50px; } .crown-box .box-1 .text { font-size: 14px; line-height: 24px; } .crown-box .box-1 .column-list { margin-top: 20px; } .crown-box .box-1 .l-box { padding: 20px 15px; } .crown-box .box-1 .l-box .h1 { font-size: 18px; line-height: 30px; } .crown-box .box-1 .r-box { padding: 20px 15px; } .crown-box .box-1 .r-box .h1 { font-size: 18px; } .crown-box .box-1 .r-box ul { margin-top: 20px; } .crown-box .box-1 .r-box .icon { width: 60px; margin: 0 auto; } .crown-box .box-1 .r-box li::before { width: 26px; height: 8px; top: 26px; right: -13px; } .crown-box .box-1 .r-box .name { line-height: 20px; margin-bottom: 5px; } .crown-box .box-2 { margin-top: 50px; } .crown-box .box-2 .text { font-size: 14px; line-height: 24px; } .crown-box .videos-list { margin-top: 50px; padding: 40px 0; } .crown-box .videos-list .title-h1 { font-size: 20px; margin-bottom: 30px; } .crown-box .dyna-list { padding: 40px 0; } .crown-box .dyna-list .title-h1 { font-size: 20px; margin-bottom: 30px; } .crown-box .dyna-list .text { padding: 10px 5px; } .crown-box .down-box { padding: 50px 0; } .crown-box .down-box .title-h1 { font-size: 20px; margin-bottom: 30px; } } /* 2021.9.1 */ .prodBox .locat { margin-bottom: 75px; } .prodBox { padding: 30px 0 25px; } .prodBox .title .h1 { font-size: 30px; color: #222222; margin-bottom: 20px; } .prodBox .title .h2 { font-size: 16px; color: #666; line-height: 36px; margin-bottom: 20px; } .prodBox .prodList { margin: 0 -27px; margin-bottom: 40px; } .prodBox .prodList li { float: left; width: 33.33%; padding: 0 27px; margin-bottom: 40px; } .prodBox .prodList .name { font-size: 18px; color: #222222; line-height: 36px; font-family: arial; margin-top: 20px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .prodBox .prodList .h3 { font-size: 16px; color: #444444; line-height: 36px; margin-bottom: 5px; transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .prodBox .prodList .labelBox { font-size: 0; } .prodBox .prodList .labelBox>span { display: inline-block; font-size: 12px; color: #888888; line-height: 34px; border: 1px solid #eeeeee; background-color: #f8f8f8; padding: 0 15px; margin-right: 12px; transition: all .3s; } .prodBox .prodList li:hover .name { color: #009690; } .prodBox .prodList li:hover .h3 { color: #009690; } .prodBox .prodList .labelBox>span:hover { color: #fff; background-color: #1ea094; border: 1px solid #1ea094; } /* 媒体查询 */ @media only screen and (max-width: 1199px) { .prodMain .banner { height: 370px; background-image: url(../images/banner-cp-1.jpg); background-position: center; background-size: cover; } } @media only screen and (max-width: 1024px) { .prodBox .prodList li { width: 50%; } } @media only screen and (max-width: 580px) { .prodMain .banner { height: 300px; } .prodBox .locat { margin-bottom: 30px; } .prodBox .title .h1 { font-size: 20px; margin-bottom: 10px; } .prodBox .title .h2 { font-size: 14px; line-height: 24px; } .prodBox .prodList { margin: 0 -15px; margin-bottom: 20px; } .prodBox .prodList li { padding: 0 15px; margin-bottom: 30px; } .prodBox .prodList .name { font-size: 16px; line-height: 26px; margin-top: 10px; } .prodBox .prodList .h3 { font-size: 14px; line-height: 24px; } .prodBox .prodList .labelBox>span { line-height: 28px; padding: 0 10px; } } @media only screen and (max-width: 480px) { .prodMain .banner { height: 250px; } .prodBox .prodList li { width: 100%; } } /* 产品详情 */ .prodDetailsMain .banner .suspen { position: absolute; top: 0; width: 565px; } .prodDetailsMain .locat { margin-top: 30px; margin-bottom: 135px; } .prodDetailsMain .banner .name { font-size: 30px; color: #222222; margin-bottom: 40px; } .prodDetailsMain .banner .text { font-size: 16px; color: #444444; line-height: 30px; } .prodDetailsMain .banner .icon { display: inline-block; font-size: 0; margin-top: 30px; } .prodDetailsBox { position: relative; padding: 0 0 100px; } .prodDetailsBox .title .h1 { font-size: 24px; color: #009690; padding-left: 15px; border-left: 6px solid #009690; } .prodDetailsBox .prodIntr .chara { margin-bottom: 50px; } .prodDetailsBox .prodIntr .chara .title { margin-bottom: 40px; } .prodDetailsBox .prodIntr .chara li { position: relative; font-size: 16px; color: #444444; line-height: 30px; margin-bottom: 10px; padding-left: 18px; } .prodDetailsBox .prodIntr .chara li::before { position: absolute; content: ""; width: 5px; height: 5px; border-radius: 50%; background-color: #009690; top: 13px; left: 0; } .prodDetailsBox .prodIntr .exhib { margin-bottom: 25px; } .prodDetailsBox .prodIntr .exhib .title { margin-bottom: 40px; } .prodDetailsBox .prodPara .perfo { margin-bottom: 80px; } .prodDetailsBox .prodPara .perfo .title { margin-bottom: 30px; } .prodDetailsBox .prodPara .perfo table { border: 1px solid #e5e5e5; border-top: 0; } .prodDetailsBox .prodPara .perfo table td { border-top: 1px solid #e5e5e5; font-size: 14px; color: #ffffff; line-height: 1.8; background-color: #1ea094; padding: 12px 40px; } .prodDetailsBox .prodPara .perfo table td:nth-child(2n) { color: #666666; background: none; } .prodDetailsBox .prodPara .perfo table tr:nth-child(2n) td { background-color: #4fc1b7; } .prodDetailsBox .prodPara .perfo table tr:nth-child(2n) td:nth-child(2n) { background-color: #f4f4f4; } .prodDetailsBox .prodPara .syste { margin-bottom: 25px; } .prodDetailsBox .prodPara .syste .title { margin-bottom: 30px; } .prodDetailsBox .prodPara .syste .listBox { margin: 0 -20px; } .prodDetailsBox .prodPara .syste li { float: left; width: 50%; padding: 0 20px; } .prodDetailsBox .prodModu { padding-bottom: 80px; background-image: url(../images/img-cp-16.jpg); background-position: center; background-size: cover; } .prodDetailsBox .prodModu .modul .title { margin-bottom: 30px; } .prodDetailsBox .prodModu .modul .text { font-size: 16px; color: #444444; line-height: 30px; } .prodDetailsBox .prodModu .modul .img { text-align: center; margin-top: 20px; } .prodDetailsBox .prodApp { padding: 60px 0 90px; margin-bottom: 25px; background-image: url(../images/img-cp-17.jpg); background-position: center; background-size: cover; } .prodDetailsBox .prodApp .app .title { margin-bottom: 50px; } .prodDetailsBox .prodApp .app .listBox { margin: 0 -13px; } .prodDetailsBox .prodApp .app li { float: left; width: 25%; padding: 0 13px; margin-bottom: 25px; } .prodDetailsBox .prodApp .app li a { display: block; } .prodDetailsBox .prodApp .app .textBox { background-color: #fff; padding: 25px 30px 35px; } .prodDetailsBox .prodApp .app .name { font-size: 22px; color: #222222; line-height: 30px; text-align: center; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .prodDetailsBox .prodApp .app .text { font-size: 14px; color: #666666; line-height: 26px; height: 52px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .prodDetailsBox .prodComb .title { margin-bottom: 60px; } .prodDetailsBox .prodComb .img { text-align: center; } .prodDetailsBox .prodComb .autom { margin-bottom: 65px; } .prodDetailsBox .prodComb .sequ { margin-bottom: 40px; } .prodDetailsBox .prodColl .reag { margin-bottom: 75px; } .prodDetailsBox .prodColl .reag .title { margin-bottom: 50px; } .prodDetailsBox .prodColl .reag .listBox { margin: 0 -20px; } .prodDetailsBox .prodColl .reag .listBox li { float: left; width: 50%; padding: 0 20px; } .prodDetailsBox .prodColl .consu { margin-bottom: 25px; } .prodDetailsBox .prodColl .consu .title { margin-bottom: 40px; } .prodDetailsBox .prodMate .mater .title { margin-bottom: 40px; } .prodDetailsBox .prodMate .mater .listBox { margin: 0 -15px; } .prodDetailsBox .prodMate .mater li { float: left; width: 50%; padding: 0 15px; } .prodDetailsBox .prodMate .mater li a { font-size: 16px; color: #444444; line-height: 36px; padding-left: 30px; background-image: url(../images/icon-cp-3.png); background-repeat: no-repeat; background-position: left center; /* overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */ } .prodDetailsMain .navBox { position: relative; left: 0; top: 55px; width: 100%; z-index: 9; background-color: #fff; border-bottom: 1px solid #eeeeee; transition: all .3s; font-size: 0; } .prodDetailsMain .navBox a { position: relative; display: inline-block; font-size: 16px; color: #777777; line-height: 24px; padding: 15px 60px; } .prodDetailsMain .navBox a::before { position: absolute; content: ""; top: 50%; right: 0; transform: translate(0, -50%); width: 1px; height: 12px; background-color: #e5e5e5; } .prodDetailsMain .navBox a.active { color: #fff; background-color: #1ea094; } .prodDetailsMain .navBox a.active::before { display: none; } .prodDetailsBox .prodIntr { padding: 55px 0 0; } .prodDetailsBox .prodPara { padding: 55px 0 0; } .prodDetailsBox .prodModu { padding: 55px 0 80px; } .prodDetailsBox .prodApp { padding: 55px 0 90px; } .prodDetailsBox .prodComb { padding: 55px 0 0; } .prodDetailsBox .prodColl { padding: 55px 0 0; } .prodDetailsBox .prodMate { padding: 55px 0 0; } /* details */ /* 媒体查询 */ @media only screen and (max-width: 1680px) { .prodDetailsMain .navBox a { padding: 15px 40px; } } @media only screen and (max-width: 1600px) { .prodDetailsMain .locat { margin-bottom: 50px; } .prodDetailsMain .w14 { width: 80%; } } @media only screen and (max-width: 1440px) { .prodDetailsMain .navBox a { padding: 15px 30px; } } @media only screen and (max-width: 1280px) { .prodDetailsMain .locat { margin-bottom: 30px; } .prodDetailsMain .banner .icon { margin-top: 20px; } .prodDetailsBox .prodApp .app li { width: 33.33%; } } @media only screen and (max-width: 1199px) { .prodDetailsMain .banner { /*background: url(../images/banner-cp-2.jpg) center center no-repeat; background-size: cover;*/ } .prodDetailsMain .banner .suspen { position: relative; max-width: 500px; width: 100%; padding: 10px 0 50px; } .prodDetailsMain .navBox a { padding: 15px 20px; } } @media only screen and (max-width: 991px) { .prodDetailsMain .w14 { width: 90%; } .prodDetailsMain .navBox { position: relative; top: 0 !important; left: 0; width: 100%; padding: 0 5%; margin-bottom: 50px; box-shadow: none; } .prodDetailsMain .navBox .box { width: 100%; display: flex; align-items: center; overflow-x: auto; } .prodDetailsMain .navBox .box::-webkit-scrollbar { display: none; } .prodDetailsMain .navBox a { width: auto; border: 0; white-space: nowrap; } .prodDetailsMain .navBox a.active::before { display: none; } .prodDetailsMain .navBox.on { position: fixed; top: 89px !important; left: 0; box-shadow: 0 3px 12px rgba(0, 0, 0, .1); margin-bottom: 0; } .prodDetailsBox .prodPara .perfo .tableBox { width: 100%; overflow-x: auto; } .prodDetailsBox .prodPara .perfo table { width: 700px; } .prodDetailsBox .prodPara .perfo table td { padding: 10px 15px; } .prodDetailsBox .prodApp .app li { width: 50%; } .prodDetailsBox .prodPara .syste li { width: 100%; margin-bottom: 20px; } .prodDetailsBox .prodColl .reag .listBox li { width: 100%; margin-bottom: 20px; } .prodDetailsBox .prodMate .mater li { width: 100%; } } @media only screen and (max-width: 768px) { .prodDetailsMain .navBox.on { top: 60px !important; } } @media only screen and (max-width: 580px) { .prodDetailsMain .navBox a { font-size: 14px; padding: 10px 15px; } .prodDetailsMain .banner .name { font-size: 20px; margin-bottom: 20px; } .prodDetailsMain .banner .text { font-size: 14px; line-height: 24px; } .prodDetailsMain .banner .icon { width: 120px; } .prodDetailsBox { padding: 50px 0; } .prodDetailsBox .title .h1 { font-size: 20px; padding-left: 10px; border-left: 4px solid #009690; } .prodDetailsBox .prodIntr .chara .title { margin-bottom: 20px; } .prodDetailsBox .prodIntr .chara li { font-size: 14px; line-height: 24px; margin-bottom: 15px; } .prodDetailsBox .prodIntr .chara li::before { top: 10px; } .prodDetailsBox .prodIntr .chara { margin-bottom: 40px; } .prodDetailsBox .prodIntr .exhib .title { margin-bottom: 20px; } .prodDetailsBox .prodIntr .exhib { margin-bottom: 40px; } .prodDetailsBox .prodPara .perfo .title { margin-bottom: 20px; } .prodDetailsBox .prodPara .perfo { margin-bottom: 40px; } .prodDetailsBox .prodPara .syste .title { margin-bottom: 20px; } .prodDetailsBox .prodPara .syste { margin-bottom: 20px; } .prodDetailsBox .prodModu .modul .title { margin-bottom: 20px; } .prodDetailsBox .prodModu .modul .text { font-size: 14px; line-height: 24px; } .prodDetailsBox .prodModu { padding-bottom: 40px; } .prodDetailsBox .prodApp { padding: 40px 0 20px; margin-bottom: 40px; } .prodDetailsBox .prodApp .app .title { margin-bottom: 20px; } .prodDetailsBox .prodApp .app .textBox { padding: 15px; } .prodDetailsBox .prodApp .app .name { font-size: 16px; line-height: 20px; } .prodDetailsBox .prodApp .app .text { line-height: 24px; height: 48px; } .prodDetailsBox .prodComb .title { margin-bottom: 20px; } .prodDetailsBox .prodComb .autom { margin-bottom: 40px; } .prodDetailsBox .prodComb .sequ { margin-bottom: 40px; } .prodDetailsBox .prodColl .reag .title { margin-bottom: 20px; } .prodDetailsBox .prodColl .reag { margin-bottom: 20px; } .prodDetailsBox .prodColl .consu .title { margin-bottom: 20px; } .prodDetailsBox .prodColl .consu { margin-bottom: 40px; } .prodDetailsBox .prodMate .mater .title { margin-bottom: 20px; } .prodDetailsBox .prodMate .mater li a { font-size: 14px; line-height: 30px; padding-left: 25px; } .prodDetailsBox .prodIntr { margin-top: -90px; padding: 90px 0 0; } .prodDetailsBox .prodPara { margin-top: -90px; padding: 90px 0 0; } .prodDetailsBox .prodModu { margin-top: -90px; padding: 90px 0 40px; } .prodDetailsBox .prodApp { margin-top: -90px; padding: 90px 0 0; margin-bottom: 0; } .prodDetailsBox .prodComb { margin-top: -90px; padding: 130px 0 0; } .prodDetailsBox .prodColl { margin-top: -90px; padding: 90px 0 0; } .prodDetailsBox .prodMate { margin-top: -90px; padding: 90px 0 0; } } @media only screen and (max-width: 414px) { .prodDetailsMain .banner .suspen { padding: 30px 0; } .prodDetailsMain .navBox { padding: 0 2.5%; } .prodDetailsMain .navBox a { padding: 8px 10px; } .prodDetailsMain .navBox.on { top: 50px !important; } } .shareText { font-size: 16px; color: #444444; line-height: 30px; } @media only screen and (max-width: 580px) { .shareText { font-size: 14px; color: #444444; line-height: 24px; } } /* 2022.3.2 */ .coaBox { padding: 30px 0 75px; } .coaBox .formBox { padding: 30px 60px; margin-bottom: 45px; border: 1px solid #e8e8e8; } .coaBox .form { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; } .coaBox .inputBox { width: 32%; margin-bottom: 15px; } .coaBox .name { font-size: 14px; color: #444444; line-height: 30px; } .coaBox .sign { font-size: 16px; color: #00a5a1; margin-right: 5px; } .coaBox .inputText { width: 100%; height: 50px; font-size: 14px; color: #999999; padding: 0 18px; border: 1px solid #eae9e9; background-color: #f8f8f8; } .coaBox .timeBox { display: flex; justify-content: space-between; align-items: center; } .coaBox .timeBox .inputText { width: 46%; background-image: url(../images/time-icon.png); background-repeat: no-repeat; background-position: 95% center; } .coaBox .btnBox { width: 100%; margin-top: 5px; } .coaBox .btnSubmit { width: 120px; height: 50px; font-size: 16px; color: #ffffff; background-color: #1ea094; cursor: pointer; } .coaBox .table { width: 100%; border-collapse: collapse; } .coaBox th { font-size: 14px; color: #ffffff; line-height: 30px; text-align: left; font-weight: normal; padding: 15px 30px; background-color: #1ea094; } .coaBox th:nth-child(2n) { background-color: #4fc1b7; } .coaBox th:last-child { text-align: center; } .coaBox td { font-size: 14px; color: #222222; line-height: 30px; padding: 15px 30px; background-color: #f4f4f4; border: 1px solid #e8e8e8; } .coaBox tr:nth-child(2n) td { background-color: #fff; } .coaBox td:last-child{ text-align: center; } .down-page .w1400{ max-width: 1400px; width: 90%; margin: 0 auto; padding: 70px 0 80px; } .down-page .box{ padding: 55px 60px; margin-bottom: 30px; border: 1px solid #e8e8e8; } .down-page .box:last-child{ margin-bottom: 0; } .down-page .h1{ font-size: 24px; color: #009690; line-height: 30px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; } .down-page .h2{ font-size: 14px; color: #666666; line-height: 30px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; } .down-page .formBox{ display: flex; align-items: flex-end; flex-wrap: wrap; } .down-page .inputBox{ position: relative; width: calc(30.5% - 30px); margin-right: 2.83%; } .down-page .name{ font-size: 16px; color: #444444; line-height: 30px; margin-bottom: 5px; } .down-page .sign{ color: #00a5a1; margin-right: 5px; } .down-page .inputText{ width: 100%; height: 50px; font-size: 16px; color: #888888; padding: 0 15px; border: 1px solid #eae9e9; background-color: #f8f8f8; font-family: Arial, Helvetica, sans-serif; } .down-page .selectBox .inputText{ padding: 0; } .down-page .btnSubmit{ width: 90px; height: 50px; background-color: #009690; font-size: 16px; color: #ffffff; cursor: pointer; font-family: Arial, Helvetica, sans-serif; } .down-page .select{ width: 100%; height: 100%; padding: 0 30px 0 15px; display: flex; align-items: center; font-size: 16px; color: #888888; background-image: url(../images2/icon-xx-1.png); background-repeat: no-repeat; background-position: 95% center; cursor: pointer; } .down-page .dropDown{ position: absolute; top: 100%; left: 0; width: 100%; height: 161px; padding: 10px 15px; border: 1px solid #e5e5e5; border-top: 0; background-color: #fff; overflow-y: auto; display: none; z-index: 2; } /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ .down-page .dropDown::-webkit-scrollbar { width: 3px; height: 3px; background-color: #F5F5F5; } /*定义滚动条轨道 内阴影+圆角*/ .down-page .dropDown::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #e5e5e5; } /*定义滑块 内阴影+圆角*/ .down-page .dropDown::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #009690; } .down-page .dropDown li{ font-size: 14px; color: #666666; line-height: 32px; margin-bottom: 4px; cursor: pointer; font-family: Arial, Helvetica, sans-serif; } .down-page .dropDown li:last-child{ margin-bottom: 0; } .down-page .popups { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); font-family: Arial, Helvetica, sans-serif; z-index: 99; display: none; } .down-page .popupsWrap { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; } .down-page .w1100 { max-width: 1100px; width: 90%; margin: 0 auto; border-radius: 10px; overflow: hidden; } .down-page .topBox { display: flex; justify-content: space-between; align-items: center; height: 60px; background-color: #009690; padding: 0 22px; } .down-page .topBox .icon { width: 19px; height: 19px; } .down-page .topBox .h3 { font-size: 24px; color: #ffffff; } .down-page .btnClose { font-size: 0; cursor: pointer; } .down-page .botBox{ width: 100%; padding: 25px 0 15px; background-color: #fff; } .down-page .tableBox{ max-height: 65vh; overflow-y: auto; } /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ .down-page .tableBox::-webkit-scrollbar { width: 7px; height: 7px; background-color: #F5F5F5; } /*定义滚动条轨道 内阴影+圆角*/ .down-page .tableBox::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #e5e5e5; } /*定义滑块 内阴影+圆角*/ .down-page .tableBox::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #009690; } .down-page .tableBox .table{ width: 90%; margin: 0 auto; border-collapse:collapse; } .down-page th{ font-size: 15px; color: #666666; line-height: 30px; text-align: left; padding: 19px 40px; border: 1px solid #e8e8e8; font-weight: normal; } .down-page th:last-child{ text-align: center; } .down-page td { font-size: 14px; color: #222222; line-height: 30px; text-align:center; padding: 20px 0px; border: 1px solid #e8e8e8; } .down-page td:last-child { text-align: center; } .down-page .btnBox { text-align: center; margin-top: 15px; } .down-page .btnReset{ font-size: 16px; color: #999999; line-height: 30px; cursor: pointer; } .down-page .inputDate{ background-image: url(../images/time-icon.png); background-repeat: no-repeat; background-position: 95% center; } /* 媒体查询 */ @media only screen and (max-width: 1199px) { .coaBox .inputBox{ width: 48%; } .down-page .inputBox{ width: 48%; margin-right: 4%; margin-bottom: 20px; } .down-page .inputBox:nth-child(2n){ margin-right: 0; } .down-page .inputBox:nth-child(3){ margin-bottom: 0; } } @media only screen and (max-width: 768px) { .coaBox .inputBox{ width: 100%; } .down-page .box{ padding: 30px 30px 40px; } .down-page th{ padding: 15px 20px; } .down-page td{ padding: 15px 20px; } } @media only screen and (max-width: 440px) { .coaBox{ padding: 30px 0; } .coaBox .formBox{ padding: 20px 10px; margin-bottom: 30px; } .coaBox .inputBox{ margin-bottom: 10px; } .coaBox .inputText{ height: 40px; padding: 0 10px; } .coaBox .btnSubmit{ width: 100px; height: 40px; } .coaBox th{ white-space: nowrap; padding: 5px 10px; } .coaBox td{ line-height: 24px; padding: 5px 10px; } .down-page .w1400{ width: 95%; padding: 0.8rem 0; } .down-page .box{ padding: 0.4rem 0.3rem; margin-bottom: 0.6rem; } .down-page .h1{ font-size: 0.36rem; line-height: 0.5rem; margin-bottom: 0.1rem; } .down-page .h2{ font-size: 0.28rem; line-height: 0.5rem; margin-bottom: 0.2rem; } .down-page .name{ font-size: 0.28rem; line-height: 0.5rem; margin-bottom: 0.1rem; } .down-page .inputBox{ width: 100%; margin-right: 0 !important; margin-bottom: 0.3rem !important; } .down-page .inputText{ height: 0.9rem; padding: 0 0.2rem; font-size: 0.28rem; } .down-page .select{ font-size: 0.28rem; } .down-page .dropDown li{ font-size: 0.28rem; } .down-page .btnSubmit{ width: 1.8rem; height: 0.8rem; font-size: 0.28rem; } .down-page .topBox{ height: 1rem; } .down-page .topBox .h3{ font-size: 0.36rem; } .down-page .botBox{ padding: 0.3rem 0; } .down-page th{ font-size: 0.28rem; line-height: 0.5rem; padding: 0.2rem; } .down-page td{ font-size: 0.28rem; line-height: 0.4rem; padding: 0.2rem; } .down-page .btnBox{ margin-top: 0.3rem; } .down-page .btnReset{ font-size: 0.32rem; line-height: 0.5rem; } } .wrapBox{ margin-top:55px; }t: 357px; }*/ .prod-details .box_5 td { padding: 10px; } #popup .box { padding: 30px; margin-top: -320px; } #popup .box .h1 { margin-bottom: 30px; } #popup .box li { height: 40px; line-height: 38px; } #popup .box .text { margin-top: 4px; } #popup .close { top: -15px; right: -15px; } .w14 { max-width: 90%; width: 100%; } .banner .box { margin-left: -45%; } .nav-bar .nav-wrap { margin-left: -45%; } .header .nav { margin-left: 10%; } .apply .list { padding: 3%; } .apply .list .icon { margin-bottom: 30px; } /* prod */ .prod-details .box_1 .locat { /*margin-bottom: 100px;*/ } .cust .box_1 .l-box { width: 100%; border-right: 0; } .cust .domain .r-box { width: auto; } .cust .box_2 .table .td_1 li { width: 100%; } .sche .box_3 .box { width: auto; } .sche .box_3 .sort { width: auto; border: 0; } .advan-list .text { width: calc(100% - 80px); padding-right: 20px; } .advan-list .icon { width: 80px; height: 80px; line-height: 80px; } .advan-list .h1 { font-size: 16px; } .advan-list .words { font-size: 12px; } .reage .box_1 .l-box .h1 { font-size: 18px; } .reage .box_1 .r-box .h1 { font-size: 14px; } /* 技术支持 */ .post-sale .box_3 .bot .text { height: 500px; } .post-sale .box_3 .bot .words { /*height: 520px; overflow: hidden; margin-bottom: 50px;*/ } .post-sale .box_3 .box { bottom: 10px; } .images-list li { width: 48%; margin-right: 4%; } .images-list .bot { margin-top: 40%; } /* news */ .acti .l-text { width: 72%; } .r-spea { width: 26%; } .cont-list li { padding: 30px 20px; } } @media only screen and (max-width: 1400px) { /* index */ .footer .sort { margin-right: 20px; } .synop .intr .text { width: 50%; padding-right: 20px; } .synop .intr .img { width: 50%; } /* prod */ .prod-details .box_3 .reco-list>ul { height: 255px; overflow: hidden; } .sample .box_3 .text { padding-right: 20px; } .sample .box_3 .item:nth-child(2n) .text { padding-right: 0; padding-left: 20px; } /* cont */ .dealer-list li { padding: 30px 20px 0; } } @media only screen and (max-width: 1366px) { .news .bot { bottom: -380px; } .news .bot .img-text .h2 { margin-bottom: 30px; } .news .bot .news-list a { padding-bottom: 21px; } .news .bot .r-box .time { margin-bottom: 10px; } .nav-bar .nav-wrap a { padding: 0 30px; } #popup .box { padding: 20px; margin-top: -260px; } #popup .box .h1 { font-size: 20px; margin-bottom: 20px; } #popup .box li { margin-bottom: 10px; } #popup .box .sub { width: 120px; height: 40px; line-height: 40px; } #popup .close { top: 10px; right: 10px; } .images-list .bot { margin-top: 30%; } .tumours .box_4 .boxs { width: 109%; } /* prod */ .reage .box_1 td:nth-child(1) { width: 140px; } .reage .box_1 td:nth-child(3) { /*width: 130px;*/ } } @media only screen and (max-width: 1300px) { .reage .box_7 .box { height: auto; overflow: auto; } /* index */ .wd { width: 90%; } .news .bot { margin-left: -45%; } .footer .top .nav { /* width: 100%; */ /* margin-bottom: 20px; */ } .footer .sort { /* margin-right: 80px; */ } .footer .top .r-box { /* float: left; */ /* width: 70%; */ } /* about */ .nav-bar .nav-wrap { overflow-x: scroll; white-space: nowrap; } .nav-bar .nav-wrap::-webkit-scrollbar { display: none; } /* prod */ .prod .box_5 li { width: auto; } .casc-list .img { width: 250px; } .casc-list .text { width: calc(100% - 250px); } .casc-list .name { margin-bottom: 10px; } .casc-list .words { margin-bottom: 20px; } .prod-details .box_1 .locat { margin-bottom: 60px; } .sche .box_3 .name>span { width: 90%; margin: 0 auto; } .sche .box_3 .box_a .name>span { width: auto; padding: 0 10px; } /* 技术支持 */ .post-sale .box_1 .r-box { width: 70%; } .post-sale .box_1 .l-box { width: 30%; } } @media only screen and (max-width: 1199px) { .mega .box_1 .r-box { padding-left: 50px; } .mega .box_1 .swiper-button-next, .mega .box_1 .swiper-button-prev { width: 40px; height: 40px; margin-top: -20px; } .mega .box_1 .swiper-button-prev { left: 0; } .mega .box_1 .swiper-button-next { right: -50px; } .prod .box_5 .nav ul { overflow-x: scroll; white-space: nowrap; } .prod .box_5 .nav ul::-webkit-scrollbar { display: none; } #header .header { position: fixed; } .data .boxs { padding-right: 0; } .data .table { padding: 0; width: 95%; margin: 0 2.5%; } .seque { padding: 0; margin-bottom: 30px; } /* index */ .header { position: fixed; } .main { padding-top: 89px; } .main.home-page { padding-top: 89px; } .header { background: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, .1); } .header .logo { display: none; } .header .m-logo { display: block; } .header .nav { display: none; } .header .language { display: none; } .m-meun { display: block; } .m-meun .nav-box { top: 89px; height: calc(100vh - 89px); } .news .bot .img-text { width: 50%; } .news .bot .news-list { width: 50%; padding-left: 3%; } .news .bot .news-list a:nth-child(1) { padding-top: 20px; margin-top: 0; } .news .bot .news-list a { padding-bottom: 12px; margin-bottom: 12px; } .news .top .l-box .img { width: 180px; } .news .top .text { width: calc(100% - 180px); padding: 30px 30px 0; } .news .top .words { margin-bottom: 30px; } .news .bot .r-box .item { padding: 17px 0; } .news .bot .r-box .time { margin-bottom: 6px; } .news .bot { bottom: -420px; } .news .bot .r-box .img { width: 90px; } .news .bot .r-box .text { width: calc(100% - 90px); } .news .bot .img-text .text { padding-top: 10px; } .news .bot .img-text .words { margin-bottom: 20px; } .header .search { display: none; } .footer .top .nav { display: none; } .footer .top .r-box { width: 100%; } /* about */ .nav-bar .nav-wrap a { line-height: 50px; padding: 0 30px; } .main .banner>img { display: none; } .banner .box { position: relative; top: auto; left: auto; margin: 0 auto; margin-left: 5%; padding: 100px 0 150px; } .about-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .vis-miss .text { padding: 30px 0 0 20px; } .vis-miss li { width: 100%; margin-right: 0; margin-bottom: 20px; } /* prod */ .prod-page .banner { background: url(../images/banner4.jpg) center center no-repeat; background-size: cover; } .prod-details .box_1>img { display: none; } .prod-details .box_1 { /*background: url(../images/img233.jpg) center center no-repeat; background-size: cover;*/ margin-top: 0; } .prod-details .box_1 .box { position: static; padding: 1px 0 50px; } .prod-details .box_1 .locat { margin-bottom: 40px; } .prod-details .box_2 .img { width: 100%; } .prod-details .box_2 .table { width: 100%; padding-left: 0; } .prod-details .box_5 .table { width: 100%; margin-right: 0; margin-bottom: 30px; } .reages { margin-top: 0; } .reage .box_1 .l-box { width: 100%; margin-bottom: 30px; } .reage .box_1 .r-box { width: 100%; padding-left: 0; } .cust-page .banner { background: url(../images/banner5.jpg) center center no-repeat; background-size: cover; } .advan-list li { width: 48%; margin-right: 4%; height: 280px; } .advan-list li:nth-child(3n) { margin-right: 4%; } .advan-list li:nth-child(2n) { margin-right: 0; } .sche-page .banner { background: url(../images/banner10.jpg) center center no-repeat; background-size: cover; } .essay .essay-wrap .l-box { width: 100%; } .prod-scre { width: 60%; } .prod-scre .sort .box { display: none; } .essay .r-box { width: 100%; margin-top: 20px; } #popup .box { width: 90%; padding: 30px 20px; margin-left: -45%; margin-top: -355px; } #popup .close { top: -20px; right: -10px; } .reage .box_5 .table { overflow-x: scroll; width: 1000px; } .reage .box_5 .table::-webkit-scrollbar { display: none; } .reage .box_5 table { width: 1200px; } .tumours .box_4 .list-box { overflow-x: scroll; } .tumours .box_4 .list-box::-webkit-scrollbar { display: none; } .tumours .box_4 .list-box>ul { width: 1200px; } .reage .box_1 .table .boxs { position: relative; } .reage .details .l-box { position: static; width: 100%; } .reage .details .screen { float: none; padding: 20px 0; margin-left: 5%; margin-bottom: 20px; } .reage .details .r-box { width: 100%; } .reage .details .centre { float: none; margin: 0 auto; } /* 技术支持 */ .data-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .post-sale .box_1 .l-box { width: 100%; } .post-sale .box_1 .r-box { width: 100%; } .post-sale .box_3 li { width: 100%; margin-right: 0; margin-bottom: 20px; } .post-sale .box_3 .bot .words { height: auto; margin-bottom: 0; } .post-sale .box_3 .bot .text { height: auto; padding: 20px 10px 60px; } .data .l-box { width: 100%; padding: 0 2.5%; } .screen { float: left; width: 60%; } .screen .sort .box { display: none; } .data .r-box { width: 100%; } .video-page .banner { background: url(../images/banner7.jpg) center center no-repeat; background-size: cover; } .msds-page .banner { background: url(../images/banner2.jpg) center center no-repeat; background-size: cover; } .msds .l-box { position: static; width: 60%; width: 100%; padding: 0 5%; } .msds .r-box { width: 100%; } .centre .titles .h1 { padding: 0 5%; } .msds .table { padding: 0 5%; } .msds .table { overflow-x: scroll; } .msds .table::-webkit-scrollbar { display: none; } .msds .table table { width: 800px; } .images-page .banner { background: url(../images/banner14.jpg) center center no-repeat; background-size: cover; } .images-list .img { width: 50%; } .images-list .text { width: 50%; } .images-list .text { padding: 20px 15px 0; } .images-list .h1 { margin-bottom: 10px; } .images-list .bot { margin-top: 5px; } #popup .carousel { width: 90%; margin-left: -45%; } #popup .carousel .swiper-button-next { right: 30%; } #popup .carousel .img { width: 70%; } #popup .carousel .text { width: 30%; } .tumours { margin-top: 0; } /* news */ .news-page .banner { background: url(../images/banner8.jpg) center center no-repeat; background-size: cover; } .acti .l-box { position: static; width: 100%; padding: 0 5%; } .screen { padding-right: 0; } .acti-list { padding-left: 0; padding: 0 5%; } .acti-list li { padding: 55px 0; } .acti .r-box { width: 100%; } .acti .nav-page { margin: 30px auto; } .acti .video { width: 100%; } .acti .video-list { display: none; } .acti .l-text { width: 100%; } .actis { margin-top: 0; } .r-spea { width: 100%; margin-top: 20px; } /* cont */ .cont-page .banner { background: url(../images/banner12.jpg) center center no-repeat; background-size: cover; } .dealer .l-box { position: static; width: 100%; background: none; padding: 0 5%; } .dealer .screen { padding-left: 0; } .dealer .r-box { width: 100%; } .dealer .centre { max-width: 100%; width: 100%; padding: 0 5%; } .cont-list li { width: 50%; } .cont-list li:nth-child(3n) { border-right: 1px solid #e5e5e5; } .cont-list li:nth-child(2n) { border-right: 0; } .cont-list li:last-child { display: none; } .reage .box_7 li { width: 100%; min-height: auto; padding: 30px 20px; border: 1px solid #dcdcdc; border-bottom: 0; height: auto; } .reage .box_7 li:last-child { border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; } } @media only screen and (max-width: 1024px) { .mega .box_8 .list { width: 100%; padding: 0 !important; } .mega .box_7 .img-box { min-height: 180px; } .mega .box_7 .h1 { font-size: 20px; line-height: 40px; } .mega .data-box .list { width: 100%; margin-bottom: 30px; } .mega .data-box .list:nth-child(2n) { padding-left: 0; } .mega .box_1 .l-box { width: 100%; padding-right: 0; } .mega .box_1 .bot-box { margin: 70px 0; } .mega .box_1 .r-box { width: 100%; padding-left: 0; padding: 0 5%; } .mega .box_1 .swiper-button-next { right: 0; } .prod .box_5 .text { width: 100%; margin-right: 0; } .prod .box_5 .img { width: 100%; } .prod .box_1 .table::-webkit-scrollbar { display: none; } .prod .box_1 .but-box { display: none; } .news .bot .img-text .more { margin-bottom: 20px; } .acti .video-box video { display: block; } .video video { display: none; } .casc-list li { padding-right: 0; } .arrow-tips { display: none; } .news .top .r-box { padding-bottom: 200px; } .news .top .l-box { width: 100%; padding-bottom: 50px; } .news .top .r-box { width: 100%; padding-top: 0; padding-bottom: 30%; border-top: 1px solid rgba(255, 255, 255, .35); } .news .top .r-box .h1 { padding-top: 35px; } .news .bot .l-box { width: 100%; } .news .bot { bottom: auto; top: 700px; } .news .bot .r-box { width: 100%; padding-left: 0; } .case { margin-top: 800px; } .video .box { position: relative; top: 0; left: 0; margin: 0 auto; padding: 50px 0 100px; } .video a>img { display: none; } .video { background: url(../images/img6.jpg) center center no-repeat; background-size: cover; } .product .img { width: 100%; } .product .text { width: 100%; padding-left: 0; } /* about */ .nav-bar .nav-wrap a { font-size: 14px; padding: 0 20px; } .synop .intr .text { width: 100%; padding-right: 0; } .synop .intr .img { width: 100%; text-align: center; margin-top: 20px; } .develop .img { width: 250px; } .develop .text { width: calc(100% - 250px); padding-right: 20px; } .team .details .img { float: none; width: 320px; margin: 0 auto; } .team .details .text { width: 100%; padding-left: 0; } /* prod */ /*.prod .video .box { margin-top: 0; padding-top: 100px; }*/ .prod .box_5 .nav { font-size: 0; } .prod .box_5 .nav ul { overflow-x: scroll; white-space: nowrap; } .prod .box_5 .nav ul::-webkit-scrollbar { display: none; } .prod .box_5 .nav li { float: none; display: inline-block; vertical-align: top; } .prod .box_1 .table { overflow-x: scroll; } .prod .box_2 .table { overflow-x: scroll; } .prod .box_2 .table::-webkit-scrollbar { display: none; } .prod .box_2 table { width: 1200px; } .casc-list li { width: 100%; } .prod-details .box_3 .list { width: 100%; margin-right: 0; margin-bottom: 30px; } .prod-details .box_4 .swiper-pagination { bottom: 10px; } .reage .reage-wrap .l-box { position: static; width: 100%; padding: 0 2.5%; } .screen { width: 50%; float: left; } .screen .sort .box { display: none; } .reage .reage-wrap .r-box { width: 100%; } .centre { padding-top: 30px; margin-top: 0; } .reage-list { max-width: 100%; padding: 0 2.5%; } .sample .box_3 .text { width: 100%; margin-bottom: 20px; } .sample .box_3 .img { width: 100%; } .sample .box_3 .img img { width: 100%; } .sample .box_2 .box { overflow: scroll; } .sample .box_2 .box::-webkit-scrollbar { display: none; } .tumours .box_1 .text { width: 100%; padding-top: 0; padding-right: 20px; margin-bottom: 20px; } .cust .box_2 .table .td_2 .name { margin-left: 35px; } .cust .box_2 .table { overflow-x: scroll; } .cust .box_2 .table::-webkit-scrollbar { display: none; } .cust .box_2 .table table { width: 1350px; } .cust .box_4 .see img { width: 250px; } .cust .box_2 .table_2 .text_1 { padding-left: 50px; } .cust .box_2 .table_2 { overflow-x: scroll; } .cust .box_2 .table_2::-webkit-scrollbar { display: none; } .cust .box_2 .table_2 table { width: 1000px; } .cust .box_1 .l-box { overflow-x: scroll; } .cust .box_1 .l-box::-webkit-scrollbar { display: none; } .cust .box_1 .l-box .box-wrap { width: 780px; } .cust .domain .r-box { width: 100%; } .cust .box_1 .proce { overflow-x: scroll; } .cust .box_1 .proce::-webkit-scrollbar { display: none; } .cust .box_1 .proce .list-box { width: 1100px; } .cust .box_3 .img { overflow-x: scroll; } .cust .box_3 .img::-webkit-scrollbar { display: none; } .cust .box_3 .img img { max-width: 900px; width: 900px; } .sche .box_1 .img { width: 100%; } .sche .box_1 .text { width: 100%; padding-left: 0; } .sche .box_3 .table { overflow-x: scroll; } .sche .box_3 .table::-webkit-scrollbar { display: none; } .sche .box_3 .table table { width: 1200px; } .sche .box_3 .box_a .name>span { width: 45%; } .prod-scre { width: 100%; } .essay .r-box { margin-bottom: 30px; } .images-list li { width: 100%; margin-right: 0; } .dyna-list li { width: 48%; margin-right: 4%; } .dyna-list li:nth-child(3n) { margin-right: 4%; } .dyna-list li:nth-child(2n) { margin-right: 0; } .reage .box_4 td:nth-child(1) { width: auto; } /* news */ .acti .l-text { width: 100%; } .acti .l-text .bot { display: none; } .dyna .r-spea { display: none; } .acti .details .video img { display: block; } .rece-acti .acti-list li { padding: 20px; } /* cont */ .cont-list li { width: 100%; height: auto; border: 1px solid #e5e5e5; border-top: 0; } .cont-list li:nth-child(2n) { border-right: 1px solid #e5e5e5; } .cont-list li:nth-child(1) { border-top: 1px solid #E5E5E5; } .cont-list { padding-top: 30px; } } @media only screen and (max-width: 900px) { .footer .top .r-box { width: 100%; } .prod-details .box_5 .table-box { width: 800px; } } @media only screen and (max-width: 768px) { .footer .top .subsc-box { width: calc(100% - 130px); } .foot-form { width: 100%; } .advan-list li { width: 100%; margin-right: 0; } .advan-list li:nth-child(2n) { margin-right: 0; } .advan-list li:nth-child(3n) { margin-right: 0; } .prod .box_1 table { width: 800px; } .meet-list .time { float: right; margin-left: 0; } .meet-list li { padding-bottom: 0; } .meet-list li .img { width: 100%; } .meet-list li .text { width: 100% !important; padding: 20px; } .sche .box_3 .wrap .img { width: 1000px; } .cust .domain { position: relative; } .cust .domain .boxs { overflow-x: scroll; } .cust .domain .boxs::-webkit-scrollbar { display: none; } .cust .domain .wrap { width: 1320px; } .reage .details .screen { max-width: 90%; } .seque .table td { font-size: 12px; } .seque .table th { font-size: 14px; } /* index */ .header .head-wrap { height: 60px; } .header .m-logo { line-height: 60px; } .m-meun { line-height: 60px; } .m-meun .nav-box { top: 60px; height: calc(100vh - 60px); } .main { padding-top: 60px; } .main.home-page { padding-top: 60px; } .case { margin-top: 850px; } .footer .top .r-box { width: 100%; } .footer .bot { display: none; } .footer .top .subsc-box .record { display: block; margin-top: 20px; } #popup-video .box { width: 640px; height: 360px; margin-left: -320px; margin-top: -180px; } /* about */ .nav-bar { display: none; } .nav-bar2 { display: block; margin: 20px auto 0; position: relative; z-index: 9; } .nav-bar2 .top { font-size: 16px; color: #000; width: 100%; line-height: 40px; text-align: center; background: #f5f5f5 url(../images/img143.png) 95% center no-repeat; border: 1px solid #eee; } .nav-bar2 .nav-wrap { display: none; position: absolute; top: 42px; left: 1px; bottom: auto; width: calc(100% - 2px); margin: 0; overflow: visible; white-space: normal; background: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, .2); } .nav-bar2 li { width: 100%; } .nav-bar2 .nav-wrap a { color: #333; } .pers-list li { width: 32%; margin-right: 2%; } .pers-list li:nth-child(4n) { margin-right: 2%; } .pers-list li:nth-child(3n) { margin-right: 0; } /* prod */ /*.prod .box_5 .img { width: 35%; } .prod .box_5 .text { width: 65%; }*/ .prod-details .box_4 .img { width: 100%; } .prod-details .box_4 .text { width: 100%; padding: 0; padding-top: 30px; } .prod-details .box_4 .swiper-pagination { width: 100%; left: 50%; margin-left: -50%; text-align: center; bottom: -30px; } .rele-case li { width: 100%; margin-right: 0; } .prod-details .box_3 { margin-bottom: 50px; } .sample .box_1 .list-box { margin-top: 20px; } .sample .box_1 .list { width: 100%; margin-right: 0; margin-bottom: 20px; padding: 15px; } .sample .box_1 .title { margin-bottom: 20px; } .sample .box_1 .number { font-size: 16px; margin-bottom: 20px; } .sample .box_1 .h2 { font-size: 14px; margin-bottom: 10px; } .sample .box_1 { margin-bottom: 30px; } .sample .box_2 .text { width: 100%; margin-bottom: 20px; padding-right: 0; padding-top: 30px; } .sample .box_2 .img-text .img { width: 100%; } .sample .box_3 .title { margin-bottom: 20px; } .sample .box_3 .text { margin-top: 0; padding-right: 0; } .sample .locat { margin-bottom: 30px; } .sample .box_2 { margin-bottom: 50px; } .sample .box_3 .item:nth-child(2n) .text { padding-left: 0; } .tumours .box_1 .text { width: 100%; padding-right: 0; padding-top: 0; margin-bottom: 20px; } .tumours .box_1 .img { width: 100%; } .tumours .box_1 { margin-bottom: 50px; } .tumours .box_2 .list-box li { width: 48%; margin-right: 4%; } .tumours .box_2 .list-box li:nth-child(3n) { margin-right: 4%; } .tumours .box_2 .list-box li:nth-child(2n) { margin-right: 0; } .tumours .box_3 .text { width: 100%; padding-top: 0; } .tumours .box_3 .img { width: 100%; } .case-list li { width: 48%; margin-right: 4%; margin-bottom: 20px; } .case-list li:nth-child(4n) { margin-right: 4%; } .case-list li:nth-child(2n) { margin-right: 0; } .sche .box_5 .box { width: 180px; height: 50px; line-height: 50px; margin-left: -90px; } /* 技术支持 */ .post-sale .box_4 td { padding: 10px; line-height: 30px; } .screen { width: 100%; } .meet-list li:nth-child(3n) { margin-right: 4%; } .meet-list li:nth-child(2n) { margin-right: 0; } .videos-list li { width: 48%; margin-right: 4%; } .videos-list li:nth-child(3n) { margin-right: 4%; } .videos-list li:nth-child(2n) { margin-right: 0; } .data .table { overflow-x: scroll; } .data .table::-webkit-scrollbar { display: none; } .data .table table { width: 800px; } #popup .carousel .text { padding: 20px 10px 0; } } @media only screen and (max-width: 767px) { .mega .box_1 .h1 { margin-bottom: 20px; } .mega .words { font-size: 12px; line-height: 24px; } .mega .box_1 .bot-box { margin: 20px 0; } .mega .box_1 .img { width: 60px; margin: 0 auto; } .mega .box_1 .list-box { margin-top: 20px; } .mega .box_1 .r-box { padding: 0 10%; } .mega .box_1 .swiper-button-next, .mega .box_1 .swiper-button-prev { width: 30px; height: 30px; margin-top: -15px; } .mega .box_6 .list { width: 100%; padding: 0; } .mega .box_6 .list:nth-child(2n) { padding: 0; } .mega .box_5 .list-box { width: 100%; } .mega .box_2 .title { padding-bottom: 10px; margin-bottom: 20px; } .mega .title .h1 { font-size: 18px; background-position: left top; background-size: auto 30px; padding-left: 30px; line-height: 30px; } .mate-box .title .h1 { padding-left: 0; } .mate-box .title { padding-bottom: 0; } .mega .column_1 { margin-top: 20px; } .mega .box_2 .h2 { font-size: 16px; line-height: 24px; margin-bottom: 10px; } .mega .data-box { padding: 20px 15px; } .mega .data-box .name { font-size: 16px; } .mega .algorithm { margin-left: 5px; font-size: 14px; } .mega .algorithm .icon { width: 20px; height: 15px; border-radius: 7px; margin-right: 5px; vertical-align: top; margin-top: 7px; } .mega .data-box .top-box { padding-bottom: 10px; margin-bottom: 20px; } .mega .data-box .name2 { font-size: 14px; } .mega .data-box .tag { font-size: 12px; } .mega .data-box .tag-box { margin-bottom: 10px; } .mega .column_2 { margin-top: 20px; } .mega .box_2 { margin-bottom: 0; } .mega .h2 { font-size: 16px; margin-bottom: 10px !important; } .mega .box_3 .column_1 { margin-top: 0; } .mega .box_3 { padding-bottom: 30px; } .mega .box_4 { padding: 30px 0; } .mega .title { margin-bottom: 20px !important; } .mega .box_5 .bot-box { margin-top: 20px; } .mega .box_5 .img-box { width: 100%; } .mega .box_5 { padding-bottom: 30px; } .mega .box_5 .list { line-height: 20px; font-size: 14px; } .mega .box_5 .list .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_6 { padding: 30px 0; } .mega .box_6 .swiper-pagination { bottom: -20px; } .mega .box_6 .list { margin-bottom: 30px; } .mega .box_7 .h1 { font-size: 16px; line-height: 26px; } .mega .box_7 .img-box { margin-bottom: 20px; } .mega .box_7 .bot-box { margin-top: 20px; } .mega .box_7 .name { width: 100%; font-size: 14px; margin-bottom: 10px; } .mega .box_7 .list-box { width: 100%; margin-left: 0; } .mega .box_7 .list { font-size: 14px; line-height: 20px; } .mega .box_7 .list .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_7 { padding-bottom: 30px; } .mega .box_8 .item { line-height: 20px; font-size: 14px; } .mega .box_8 .h2 { margin: 10px 0 20px; } .mega .box_8 .item .icon { width: 20px; height: 20px; margin-right: 10px; } .mega .box_8 { padding: 30px 0; } .mate-box { padding: 30px 0; } .mega .box_1 .name { font-size: 14px; } .mega .box_6 .swiper-button-next, .mega .box_6 .swiper-button-prev { width: 30px; height: 30px; margin-top: -15px; } } @media only screen and (max-width: 500px) { .team .details .img { width: 90%; } .prod-details .box_3 .icon { bottom: 10px; } #header .header { position: fixed; } .mode-list .icon-box { display: none; } .home-swip .swiper-pagination { bottom: 10px; } .sample .box_2 .box .wrap { width: 800px; } .cust .domain .wrap { width: 900px; } .casc-list li .new-icon { top: 0; } .reage .box_2 .table { display: none; } .reage .box_2 .list-box { display: block; } .reage .box_2 .list { padding: 10px; border: 1px dashed #cfcfcf; margin-bottom: 10px; } #popup .carousel .swiper-button-next, #popup .carousel .swiper-button-prev { width: 25px; height: 25px; margin-top: -25%; } .videos-list li .icon { width: 40px; margin-left: -20px; margin-top: -20px; } .post-sale .box_2 .tr_1 td { height: auto; } .data .table th:nth-child(1) { width: 60%; } .data .table table { width: 600px; } .msds .table th:nth-child(1) { padding: 0 10px; } .msds .table td:nth-child(1) { padding: 0 10px; } .msds .table th { padding: 0 10px; font-size: 12px; line-height: 40px; } .msds .table td { padding: 0 10px; font-size: 12px; line-height: 40px; } .msds .table table { width: 500px; } .msds .table .down { display: block; width: 15px; margin: 0 auto; } .tumours .box_4 .li_2 .name { width: calc(100% - 25px); } .tumours .box_4 .li_1 .name { width: calc(100% - 49px); } .tumours .box_4 .boxs { width: 107%; } .tumours .box_4 .name { width: calc(100% - 24px); font-size: 16px; } .tumours .box_4 .h2 { height: 50px; line-height: 50px; } .tumours .box_4 li .boxs img { height: 100%; } .tumours .box_4 .list-box>ul { width: 900px; } .seque .table th { line-height: 40px; } .seque .table td { padding: 5px 0; } .seque .text { margin-bottom: 30px; } .seque .box { overflow-x: scroll; } .seque .box::-webkit-scrollbar { display: none; } .seque .box table { width: 700px; } /* index */ .header { position: fixed; } .wd { width: 95%; } .w14 { max-width: 95%; width: 100%; } .home-page .carousel .home-swip { display: none; } .m-meun .nav-box { top: 50px; height: calc(100vh - 50px); } .m-carousel { display: block; } .header .head-wrap { height: 50px; } .header .m-logo { width: 100px; line-height: 50px; } .m-meun { line-height: 50px; } .m-meun .icon { width: 25px; } .main { padding-top: 50px; } .main.home-page { padding-top: 50px; } .home-swip .box { width: 100%; left: 0; margin-left: 0; padding: 0 2.5%; text-align: center; } .home-swip .h1 { font-size: 30px; margin-bottom: 30px; } .home-swip .swiper-button-next, .home-swip .swiper-button-prev { display: none; } .home-page .more { width: 100px; height: 35px; line-height: 35px; font-size: 14px; margin-bottom: 20px; } .home-page .symbol { margin-left: 10px; } .home-swip .swiper-pagination-bullet { width: 10px; height: 10px; } .video .h1 { font-size: 18px; margin-bottom: 20px; } .tm { font-size: 8px; } .video .words { font-size: 10px; } .video .play { width: 50px; margin: 0 auto; } .product .text { text-align: center; } #popup-video .box { width: 320px; height: 180px; margin-left: -160px; margin-top: -90px; } #popup-video .close { width: 25px; height: 25px; line-height: 21px; right: 0; top: -40px; font-size: 16px; } .product { padding: 30px 0; } .product .h1 { font-size: 15px; margin-bottom: 20px; } .product .words { font-size: 12px; line-height: 24px; margin-bottom: 30px; } .product .swiper-button-next, .product .swiper-button-prev { display: none; } .product .swiper-pagination-bullet { width: 10px; height: 10px; } .apply .h1 { font-size: 18px; margin-bottom: 20px; } .apply .list { width: 100%; border: 1px solid #eee; margin-bottom: 10px; } .product .carousel { padding: 0; padding-bottom: 30px; } .apply { padding: 30px 0; } #popup .box { padding: 10px; height: 500px; margin-top: -250px; overflow-y: scroll; } #popup .box::-webkit-scrollbar { display: none; } #popup .box .h1 { font-size: 18px; margin-bottom: 20px; } #popup .box li { width: 100%; margin-right: 0; margin-bottom: 10px; height: 35px; line-height: 35px; } #popup .box .text { margin-top: 2px; } #popup .box li .bot { top: 34px; } #popup .box .sub { width: 100px; height: 30px; line-height: 30px; font-size: 14px; } .news .top .l-box .img { width: 150px; } .news .top .text { width: calc(100% - 150px); padding: 20px 15px 0; } .news .top .l-box .h1 { font-size: 18px; } .news .top .words { font-size: 12px; } .home-page .more { font-size: 12px; width: 80px; height: 30px; line-height: 30px; margin: 0 auto; } .news .top .r-box .h1 { font-size: 16px; padding: 20px; } .news .top .news-list a { font-size: 14px; padding: 0 20px; line-height: 50px; } .news .bot { width: 95%; top: 470px; left: 2.5%; margin: 0 auto; padding: 5% 3%; } .news .bot .img-text { width: 100%; } .news .bot .news-list { width: 100%; padding-left: 0; margin-bottom: 10px; } .news .bot .h1 { font-size: 16px; padding-bottom: 20px; } .case { margin-top: 1040px; } .case .box.wd { width: 100%; padding: 8% 2.5%; } .case .box { padding: 0; } .case .nav { margin-bottom: 25px; } .case .nav li { font-size: 14px; } .case .nav li:before { top: 0; bottom: 0; height: auto; } .case .swiper-button-next, .case .swiper-button-prev { width: 30px; height: 30px; top: -47px; display: none; } .case .swiper-button-prev { right: 40px; } .apply .list .icon { width: 50px; margin-bottom: 20px; } .apply .list .h2 { font-size: 16px; margin-bottom: 15px; } .news .top .l-box { padding: 30px 0; } .news .bot .img-text .h2 { font-size: 16px; margin-bottom: 10px; } .news .bot .news-list a { padding-bottom: 10px; margin-bottom: 10px; } .news .bot .news-list a:nth-child(1) { padding-top: 10px; } .news .bot .news-list .h2 { font-size: 14px; margin-bottom: 10px; } .news .bot .news-list .time { font-size: 12px; background: none; padding-left: 0; line-height: 15px; } .news .bot .r-box .words { font-size: 14px; } .case .carousel a { padding: 10px; } .footer { padding-top: 30px; } .footer .top .r-box { width: 100%; } .footer .top .nav { display: none; } .footer .logo { width: 100%; margin-right: 0; margin-bottom: 20px; } .footer .logo img { width: 100px; } .footer .cont { width: 100%; } .footer .cont .list { margin-left: 0; } .footer .cont .list:nth-child(2) { float: right; } .footer .cont .text { font-size: 12px; line-height: 20px; } .footer .top .subsc-box { font-size: 12px; } .footer .bot { display: none; } .footer .top .subsc-box { width: calc(100% - 120px); } .foot-form { height: 40px; line-height: 38px; } .foot-form .text { height: 38px; line-height: 38px; width: calc(100% - 70px); } .foot-form .submit { height: 38px; width: 70px; } .footer .subsc { margin-top: 10px; margin-bottom: 10px; width: 150px; height: 40px; line-height: 40px; } .footer .subsc { margin-top: 10px; margin-bottom: 10px; width: 150px; height: 40px; line-height: 40px; } .footer .top .subsc-box .record { display: block; font-size: 10px; } .footer .code { max-width: 80px; width: 100%; margin: 0 auto; margin-bottom: 10px; } .footer .share img { width: 20px; } /* about */ .banner .box { padding: 60px 0 75px; } .banner .box .h1 { font-size: 20px; margin-bottom: 10px; display: none; } .banner .box .h2 { font-size: 16px; } .nav-bar .nav-wrap a { font-size: 14px; padding: 0 20px; line-height: 40px; } .banner .box { margin-left: 2.5%; } .synop .locat { margin-bottom: 20px; } .synop .intr .h1 { font-size: 16px; margin: 10px 0 20px; } .synop .intr .icon { margin-bottom: 15px; } .synop .intr .words { font-size: 14px; line-height: 24px; } .synop .intr { margin-bottom: 30px; } .vis-miss .img { width: 150px; } .vis-miss .text { width: calc(100% - 150px); height: 112px; padding: 20px 0 0 10px; } .vis-miss .icon { width: 20px; margin-bottom: 10px; } .vis-miss .h1 { font-size: 16px; margin-bottom: 10px; } .vis-miss .words { font-size: 14px; } .synop { padding: 20px 0; } .pers-list li { width: 49%; margin-right: 2%; margin-bottom: 20px; } .pers-list li:nth-child(4n) { margin-right: 2%; } .pers-list li:nth-child(3n) { margin-right: 2%; } .pers-list li:nth-child(2n) { margin-right: 0; } .team { padding: 20px 0; } .team .locat { margin-bottom: 30px; } .pers-list .text { padding-top: 15px; } .pers-list .name { font-size: 14px; margin-bottom: 10px; } .layout { padding-top: 20px; } .layout .locat { margin-bottom: 30px; } .layout .text .h1 { font-size: 16px; margin-bottom: 20px; } .layout .text .words { font-size: 14px; line-height: 24px; } .site-map .infor-box { width: 9px; height: 11px; background: url(../images/img202.png) center center no-repeat; background-size: cover; } .site-map .on { background: url(../images/img203.png) center center no-repeat; background-size: cover; } .site-map .site:hover .infor-box { background: url(../images/img204.png) center center no-repeat; background-size: cover; } .site-map .infor-box::after { width: 20px; height: 9px; top: 10px; left: -6px; } .site-map .infor-box::before { width: 36px; height: 18px; top: 0px; left: -15px; } .site-map .infor { width: 250px; } .site-map .h1 { padding: 10px 30px; background: #005bac url(../images/img205.jpg) 10px center no-repeat; background-size: 15px auto; } .site-map .coun { font-size: 16px; } .site-map .place { font-size: 14px; } .site-map .infor-list { padding: 10px; } .site-map .icon { width: 20px; } .site-map { overflow-x: scroll; /* white-space: nowrap; */ } .site-map::-webkit-scrollbar { display: none; } .site-map .box { width: 600px; position: relative; } .site-map .infor { top: 0; } .develop { margin-top: 20px; padding: 20px 0 0; } .develop .locat { margin-bottom: 30px; } .develop .h1 { font-size: 20px; margin-bottom: 30px; display: none; } .develop li { padding-bottom: 20px; } .develop li .l-box { width: 25px; } .develop li .r-box { width: calc(100% - 25px); padding: 15px; } .develop .text { width: 100%; padding-right: 0; } .develop .h2 { font-size: 16px; margin-bottom: 20px; } .develop .words { font-size: 14px; line-height: 24px; } .develop .words>div { font-size: 14px !important; margin-bottom: 10px !important; line-height: 1; } .honor { padding-top: 20px; padding-bottom: 40px; } .honor .locat { margin-bottom: 30px; } .honor .h1 { font-size: 16px; margin-bottom: 30px; } .honor-list li .r-box { padding-left: 10px; } .honor-list .date { font-size: 14px; } .honor-list .words { font-size: 12px; line-height: 24px; } .honor-list li { padding-bottom: 20px; } .team .details .box { padding: 20px 10px; } .team .details .text { padding-top: 20px; } .team .details .words { font-size: 14px; line-height: 24px; } .team .details .words>div { font-size: 16px !important; margin-bottom: 10px !important; } /* prod */ .prod { padding-top: 20px; } .locat { display: none !important; margin-bottom: 30px; } .prod .box_1 { margin-bottom: 30px; } /* .prod .box_1 table { width: 800px; } */ .prod .box_1 td { font-size: 12px; padding: 5px; height: auto; line-height: 20px; } .prod .box_1 .box { padding: 5px 5px 10px; height: auto; } .prod .box_1 .img { height: 100px; } .prod .box_1 .img img { height: 100%; } .prod .box_2 .h1 { font-size: 18px; margin-bottom: 20px; } .prod .box_2 td { padding: 5px; font-size: 12px; height: auto; line-height: 20px; } .prod .box_2 th { padding: 5px; height: 40px; } .prod .box_2 table { width: 900px; } .prod .box_2 { margin-bottom: 30px; } .prod .box_2 td .icon { width: 20px; height: 20px; } .prod .video { margin-bottom: 30px; } .prod .box_4 .h1 { font-size: 18px; margin-bottom: 20px; } .prod .box_4 .words { font-size: 12px; line-height: 24px; } .prod .box_4 { margin-bottom: 30px; } .prod .box_5 li { width: auto; font-size: 12px; height: 35px; line-height: 35px; } .prod .box_5 .nav { margin-bottom: 20px; } .prod .box_5 .h1 { font-size: 18px; } .prod .box_5 .words { font-size: 12px; line-height: 24px; } .prod .box_5 .h2 { font-size: 16px; margin-bottom: 10px; } .prod .box_5 .item-box { margin-top: 20px; } .prod .box_5 .item { margin-bottom: 15px; } .prod .box_5 .text { width: 100%; margin-bottom: 20px; padding-right: 0; } .prod .box_5 .img { width: 100%; } .casc { padding-top: 20px; } .casc-list .img { width: 150px; } .casc-list .text { width: calc(100% - 150px); padding: 0; padding-left: 10px; } .casc-list .name { font-size: 16px; } .casc-list .words { font-size: 12px; line-height: 24px; margin-bottom: 10px; } .casc-list .more { font-size: 12px; width: 90px; height: 30px; line-height: 30px; } .reage .reage-wrap .nav-page { padding: 0; margin: 10px auto 50px; text-align: center; } .nav-page a { font-size: 12px; width: 30px; height: 30px; line-height: 30px; margin: 0 5px; } .nav-page .prev, .nav-page .next { padding: 0 15px; } .prod-details .box_1 { padding-top: 20px; margin-bottom: 30px; background: #f3f3f3; } .prod-details .box_1 .box { width: 100%; } .prod-details .box_1 .locat { margin-top: 20px; margin-bottom: 30px; } .prod-details .box_1 .h1 { font-size: 18px; margin-bottom: 20px; } .prod-details .box_1 .icon { margin-bottom: 10px; } .prod-details .box_1 .words { font-size: 12px; line-height: 24px; } .prod-details .box_1 .link { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .prod-details .title { margin-bottom: 20px; } .prod-details .title .h1 { font-size: 16px; } .prod-details .box_2 td { padding: 10px; } .prod-details .box_2 .icon { width: 25px; margin-bottom: 10px; } .prod-details .box_2 .words { font-size: 12px; } .prod-details .box_2 { margin-bottom: 30px; } .prod-details .box_3 .h2 { line-height: 40px; font-size: 14px; } .prod-details .box_3 .reco-list { padding: 15px 15px 40px; } .prod-details .box_3 .reco-list>ul { height: 210px; } .prod-details .box_3 .reco-list a { font-size: 14px; line-height: 30px; background: url(../images/img239.jpg) left 12px no-repeat; } .prod-details .box_3 .list { margin-bottom: 20px; } .prod-details .box_3 { margin-bottom: 10px; } .prod-details .box_4 { padding-top: 30px; padding-bottom: 50px; } .prod-details .box_4 .h1 { margin-bottom: 0; } .prod-details .box_4 .title { margin-bottom: 20px; } .prod-details .box_4 .text { padding-top: 20px; } .prod-details .box_4 .text .h1 { font-size: 14px; margin-bottom: 10px; } .prod-details .box_4 .words { font-size: 12px; line-height: 24px; } .prod-details .box_4 .more { margin-top: 20px; } .prod-details .box_5 { padding-top: 30px; margin-bottom: 10px; overflow-x: auto; } .prod-details .box_5 .title .h1 { margin-bottom: 10px; } .prod-details .box_5 .title .h2 { font-size: 14px; line-height: 20px; } .prod-details .box_5 .title { margin-bottom: 20px; } .prod-details .box_5 th { font-size: 14px; line-height: 40px; } .prod-details .box_5 td { font-size: 12px; line-height: 24px; } .prod-details .box_5 td { padding: 5px; } .prod-details .box_5 .table .tr_2 td { height: auto; } .prod-details .box_5 .table { margin-bottom: 20px; } .prod-details .box_6 { margin-bottom: 10px; } .prod-details .box_6 .title { margin-bottom: 20px; } .para-list li { width: 100%; margin-right: 0; padding: 10px; height: auto; margin-bottom: 20px; } .para-list .h2 { font-size: 14px; padding-bottom: 15px; margin-bottom: 15px; } .para-list .words { font-size: 12px; line-height: 24px; } .prod-details .box_7 { padding-top: 30px; padding-bottom: 30px; } .rele-case li { padding: 10px; } .rele-case .text { padding: 20px 0 10px; } .rele-case .h2 { font-size: 14px; margin-bottom: 10px; } .rele-case .words { font-size: 12px; } .rele-case .more { margin-top: 0; } .prod-details .box_8 { padding-top: 30px; padding-bottom: 30px; } .prod-details .box_8 .title { margin-bottom: 20px; } .mate-list li { width: 100%; height: auto; margin-right: 0; padding: 15px 10px; margin-bottom: 20px; border: 1px solid #dcdcdc; } .mate-list .h2 { font-size: 14px; margin-bottom: 10px; } .mate-list li:nth-child(2n) { margin-right: 0; } .mate-list li .icon { width: 35px; margin: 0 auto; margin-bottom: 15px; } .mate-list li .name { font-size: 14px; } .screen { width: 100%; padding-right: 0; padding-top: 20px; } .screen .h1 { font-size: 18px; margin-bottom: 10px; } .screen .form .box { height: 35px; line-height: 35px; } .screen .form .text { height: 31px; line-height: 31px; } .screen .form .sub { margin-top: 9px; } .screen .sort .name { font-size: 14px; } .screen .sort { margin-bottom: 20px; } .screen .sort .h2 { padding-bottom: 10px; } .screen .sort a { padding: 10px; line-height: 24px; } .reage-list li { width: 100%; margin-right: 0; margin-bottom: 20px; } .reage-list .box { height: auto; padding: 20px 10px; } .reage-list .words { height: auto; -webkit-line-clamp: 999; } .reage { padding-top: 20px; } .reage .box_1 .l-box .h1 { font-size: 16px; margin-bottom: 10px; } .reage .box_1 .l-box .words { font-size: 12px; line-height: 24px; } .reage .box_1 .link { width: 90px; height: 35px; line-height: 35px; margin-top: 20px; } .reage .box_1 .r-box .h1 { font-size: 14px; margin-bottom: 10px; } .reage .box_1 .r-box .number { margin-bottom: 20px; } .reage .box_1 .table .box { overflow-x: scroll; } .reage .box_1 .table .box::-webkit-scrollbar { display: none; } .reage .box_1 .table table { width: 700px; } .reage .box_1 .table { margin-bottom: 20px; } .reage .box_1 { margin-bottom: 30px; } .reage .title .h1 { font-size: 16px; margin-bottom: 20px; } .reage .box_2 .table { overflow-x: scroll; } .reage .box_2 .table::-webkit-scrollbar { display: none; } .reage .box_2 .table table { width: 800px; } .reage .box_2 { margin-bottom: 30px; } .reage .box_2 .icon { width: 30px; margin-bottom: 10px; } .reage .box_3 .h2 { font-size: 14px; margin-bottom: 20px; } .reage .box_3 .box { overflow-x: scroll; } .reage .box_3 .box::-webkit-scrollbar { display: none; } .reage .box_3 .box table { width: 800px; } .reage .box_3 { margin-bottom: 30px; } .reage .box_4 { margin-bottom: 30px; } .reage .box_4 .table { overflow-x: scroll; } .reage .box_4 .table::-webkit-scrollbar { display: none; } .reage .box_4 td { font-size: 12px; padding: 10px; line-height: 20px; height: auto; } .reage .box_3 th { line-height: 40px; } .reage .box_3 td { font-size: 12px; padding: 15px 0; height: auto; } .reage .box_2 .table td { padding: 10px; } .reage .box_1 td { padding: 10px; font-size: 12px; } .reage .box_5 { padding: 30px 0 30px; } .reage .box_5 .img { overflow-x: scroll; } .reage .box_5 .img::-webkit-scrollbar { display: none; } .reage .box_5 .img img { display: block; max-width: 900px; width: 900px; } .reage .box_5 table th { height: 60px; } .reage .box_5 table .box { line-height: 60px; } .reage .box_5 table .box img { height: 100%; } .reage .box_5 table { width: 940px; } .reage .box_5 .back_1 .name { width: calc(100% - 28px); } .reage .box_5 .back_2 .name { width: calc(100% - 58px); } .reage .box_5 .back_3 .name { width: calc(100% - 58px); } .reage .box_5 .back_4 .name { width: calc(100% - 30px); } .reage .box_5 .name { font-size: 16px; } .reage .box_5 td:nth-child(1) { padding: 10px; } .reage .box_5 .td_1 { padding: 10px; } .reage .box_5 .sp_1 { font-size: 12px; } .reage .box_5 .sp_2 { font-size: 12px; } .reage .box_5 table td { padding: 10px; height: auto; } .reage .box_5 .td_3 { padding: 10px; } .reage .box_6 { padding-top: 30px; margin-bottom: 30px; } .reage .box_6 .box { padding: 20px 10px; } .reage .box_6 .box .h1 { font-size: 14px; margin-bottom: 10px; } .reage .box_6 .words { font-size: 12px; line-height: 24px; } .reage .box_6 .swip1 { padding-bottom: 30px; } .reage .box_6 .swiper-pagination-bullet { width: 10px; height: 10px; } .reage .box_7 li { padding: 15px 10px; border: 1px solid #dcdcdc; } .reage .box_7 .h2 { font-size: 14px; margin-bottom: 10px; } .reage .box_7 { margin-bottom: 30px; } .reage .box_2 .h2 { font-size: 14px; margin-bottom: 10px; } .reage .box_2 .words { font-size: 12px; } .sample { padding-top: 20px; } .sample .locat { margin-bottom: 30px; } .sample .title .h1 { font-size: 16px; } .sample .title .icon { width: 7px; height: 2px; margin-top: 8px; margin-right: 5px; } .banner .box .icon { width: 140px; } .sample .box_1 { margin-bottom: 10px; } .sample .box_2 .words { font-size: 12px; line-height: 24px; } .sample .box_2 .box .icon { width: 150px; margin: 0 auto; } .sample .box_2 .number { width: 30px; height: 30px; line-height: 30px; font-size: 14px; margin-bottom: 10px; } .sample .box_2 .h2 { font-size: 16px; margin-bottom: 10px; } .sample .box_3 { padding-top: 30px; } .sample .box_3 .h2 { font-size: 14px; margin-bottom: 20px; } .sample .box_3 .words { font-size: 12px; line-height: 24px; padding-left: 30px; } .sample .box_3 .item { margin-bottom: 30px; padding-bottom: 30px; } .sample .box_3 .box { margin-left: 30px; } .sample .box_3 .box a { width: 130px; height: 35px; line-height: 35px; font-size: 10px; margin-right: 10px; } .sample .box_3 .h3 { font-size: 14px; margin: 10px 0; } .sample .box_3 .item_1 li { margin-bottom: 10px; } .tumours .box_1 { padding-top: 20px; margin-bottom: 30px; } .tumours .locat { margin-bottom: 30px; } .tumours .box_1 .h1 { font-size: 18px; margin-bottom: 20px; } .tumours .box_1 .words { font-size: 12px; line-height: 24px; } .tumours .title .h1 { font-size: 16px; } .tumours .title { margin-bottom: 20px; } .tumours .box_2 .list-box li { width: 100%; height: auto; margin-right: 0; padding: 20px 10px; margin-bottom: 20px; } .tumours .box_2 { padding-bottom: 10px; } .tumours .box_3 { padding: 30px 0; } .tumours .box_3 .h1 { font-size: 18px; margin-bottom: 20px; } .tumours .box_3 .words { font-size: 12px; line-height: 24px; } .tumours .box_3 .more { width: 90px; height: 35px; line-height: 35px; font-size: 12px; margin-top: 20px; } .tumours .box_4 { padding: 30px 0 10px; } .tumours .box_4 .box { padding: 20px 10px; } .tumours .box_4 .box a { font-size: 12px; margin-bottom: 10px; } .tumours .box_5 { padding: 30px 0; } .tumours .box_5 .title { margin-bottom: 20px; } .cust { padding-top: 20px; } .cust .box_1 .titles .h1 { font-size: 18px; } .cust .box_1 .titles { margin-bottom: 20px; } .cust .title .h1 { font-size: 16px; } .cust .title .icon { width: 9px; height: 2px; margin-bottom: 8px; } .cust .box_1 .img-text .text { width: 100%; margin-top: 20px; } .cust .box_1 .img-text .img { width: 100%; } .cust .box_1 .words { font-size: 12px; line-height: 24px; } .cust .domain .r-box { overflow-x: scroll; } .cust .domain .r-box::-webkit-scrollbar { display: none; } .cust .domain .r-box .box-wrap { width: 450px; } .cust .domain { padding: 20px 10px; } .cust .box_1 { padding-bottom: 30px; } .cust .box_2 { padding: 30px 0; } .cust .box_2 .title { margin-bottom: 20px; } .cust .box_2 .words { font-size: 12px; line-height: 24px; } .cust .box_2 .text { margin-bottom: 20px; } .cust .box_2 .table .tr_3 td { font-size: 12px; line-height: 24px; padding: 5px; } .cust .box_2 .table .tr_1 td { font-size: 12px; padding: 5px; line-height: 24px; } .cust .box_2 .table .number { font-size: 20px; } .cust .box_2 .table .tr_3 td .icon { width: 20px; height: 20px; margin-right: 5px; vertical-align: top; margin-top: 2px; } .cust .box_2 .table .tr_3 td .icon img { vertical-align: top; line-height: 1; } .cust .box_2 .table table { width: 900px; } .cust .box_2 .table_2 .cn { font-size: 18px; } .cust .box_2 .table_2 .name { font-size: 14px; } .cust .box_2 .table_2 .words { font-size: 12px; } .cust .box_2 .table_2 .text_1 { padding-left: 30px; font-size: 12px; } .cust .box_2 .table_2 .sp_1 { font-size: 20px; } .cust .box_2 .note { margin-top: 20px; } .cust .box_2 .note .box { font-size: 12px; line-height: 24px; } .cust .box_2 .note .box li { margin-right: 0; } .cust .box_3 .title { margin-bottom: 20px; } .cust .box_3 .text .words { font-size: 14px; line-height: 24px; } .cust .box_3 .text { margin-bottom: 20px; } .cust .box_3 { margin-bottom: 30px; } .cust .box_4 .see img { width: 200px; } .cust .box_4 .see { margin-top: 30px; } .cust .box_1 .l-box { margin-bottom: 20px; } .sche { padding-top: 20px; } .sche .title .h1 { font-size: 16px; } .sche .box_1 .title { margin-bottom: 20px; } .sche .box_1 .text .h1 { font-size: 20px; margin-bottom: 10px; } .sche .box_1 .words { font-size: 12px; line-height: 24px; margin-bottom: 20px; } .sche .box_1 .more { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .sche .box_1 { margin-bottom: 30px; } .sche .box_2 { padding: 30px 0 10px; } .sche .box_2 .title { margin-bottom: 20px; } .advan-list li { width: 100%; margin-right: 0; padding: 20px 10px; height: auto; margin-bottom: 20px; } .sche .box_3 .title { margin-bottom: 20px; } .sche .box_3 .sort>span { padding-left: 10px; } .sche .box_3 { padding-bottom: 30px; } .sche .box_4 .title { margin-bottom: 20px; } .advan-list .text { width: calc(100% - 60px); } .advan-list .icon { width: 60px; height: 60px; line-height: 60px; padding: 10px; } .advan-list .icon img { vertical-align: top; } .case-list li { width: 100%; margin-right: 0; } .case-list .h1 { font-size: 14px; margin-bottom: 10px; } .case-list .words { font-size: 12px; margin-bottom: 15px; } .sche .box_4 { padding-bottom: 10px; } .sche .box_5 { padding: 30px 0; } .sche .box_5 .swiper-pagination-bullet { width: 10px; height: 10px; } .essay { padding-top: 20px; } .essay .locat { margin-bottom: 30px; } .prod-scre { padding: 20px 10px 1px; } .prod-scre .type { height: 40px; line-height: 40px; } .prod-scre .sort { padding-bottom: 0; } .sorting { padding: 20px 10px; } .sorting .h2 { font-size: 14px; margin-bottom: 10px; } .sorting .words { font-size: 12px; margin-bottom: 10px; } .sorting .label>span { width: auto; padding: 0 15px; height: 25px; line-height: 25px; font-size: 12px; } .sorting .item { margin-bottom: 20px; padding-bottom: 20px; } .essay-list { /* display: none; */ } .sorting .item:last-child { margin-bottom: 20px; } .sorting .nav-page { margin: 10px 0 20px; } .sorting .h1 { height: 40px; line-height: 38px; width: auto; padding: 0 20px; margin-bottom: 20px; font-size: 14px; } .post-sale { padding-top: 20px; padding-bottom: 30px; } .post-sale .box_1 .l-box { padding-top: 0; } .post-sale .box_1 .l-box .h1 { font-size: 20px; line-height: 30px; margin-bottom: 20px; } .post-sale .box_1 .l-box .text { font-size: 16px; line-height: 30px; } .post-sale .box_1 .l-box .text strong { font-size: 18px !important; } .post-sale .box_1 li { margin-bottom: 20px; } .post-sale .box_1 .r-box { border: 5px solid #eee; padding: 20px 10px; } .post-sale .box_1 .words>div { font-size: 20px !important; margin-bottom: 10px !important; } .post-sale .box_1 .words { font-size: 12px; line-height: 24px; } .post-sale .box_1 { margin-bottom: 30px; } .post-sale .box_2 .box { overflow-x: scroll; margin-bottom: 30px; } .post-sale .box_2 .box::-webkit-scrollbar { display: none; } .post-sale .box_2 table { width: 100%; } .post-sale .box_2 td:nth-child(1) { font-size: 12px; width: 30%; } .post-sale .box_2 { margin-bottom: 30px; } .post-sale .box_2 td { font-size: 12px; padding: 5px; line-height: 24px; } .post-sale .box_2 .tr_1 td { font-size: 14px; padding: 5px; } .post-sale .box_3 { padding: 30px 0; } .post-sale .box_3 .top { padding: 10px; } .post-sale .box_3 .serial { font-size: 30px; } .post-sale .box_3 .name { font-size: 12px; } .post-sale .box_3 .top .words { font-size: 14px; } .post-sale .box_3 .top .text { line-height: 16px; } .post-sale .box_3 .serial { width: 30px; } .post-sale .box_3 .bot .words { font-size: 12px; line-height: 24px; } .post-sale .box_4 .box { padding: 30px 0 0; overflow-x: scroll; } .post-sale .box_4 .box::-webkit-scrollbar { display: none; } .post-sale .box_4 table { width: 800px; } .post-sale .box_4 th { font-size: 14px; padding: 5px; line-height: 30px; } .post-sale .box_4 th:nth-child(1) { width: 35%; } .post-sale .box_4 th:nth-child(2) { width: 25%; } .post-sale .box_4 { padding: 0; } .post-sale .box_4 td { font-size: 12px; line-height: 20px; padding: 5px; } .post-sale .box_1 .icon { line-height: 30px; } .screen .form .h2 { font-size: 14px; margin-bottom: 10px; padding-bottom: 10px; } .screen .form .check { width: 15px; height: 15px; } .screen .form .label { line-height: 15px; margin-bottom: 10px; } .screen .form .check-box { margin-top: 20px; } .screen .sel select { height: 35px; line-height: 35px; } .screen .form { margin-bottom: 20px; } .meet-list li { width: 100%; margin-right: 0; margin-bottom: 20px; } .meet-list li:last-child { margin-bottom: 30px; } .meet-list { padding: 0 2.5%; } .data .centre .text { padding: 20px 10px; } .meet-list .number { padding: 0 10px; height: 25px; line-height: 25px; font-size: 12px; margin-bottom: 10px; } .meet-list .h1 { font-size: 14px; height: auto; line-height: 20px; margin-bottom: 10px; } .meet-list .words { font-size: 12px; } .meet-list .bot { margin-top: 10px; } .centre .titles { margin-bottom: 10px; padding-bottom: 20px; } .centre .titles .h1 { font-size: 16px; padding: 0 2.5%; } .data .table td { line-height: 1; } .data .table th { padding: 10px; line-height: 1; } .data .table th:nth-child(1) { padding: 10px; } .data .centre .text { padding: 10px; line-height: 20px; } .data .centre .icon { width: 5px; height: 5px; margin-top: 16px; margin-right: 0; } .data .table td .down { display: block; width: 15px; margin: 0 auto; } .data .nav-page { margin: 30px auto; text-align: center; } .videos { padding-top: 20px; } .videos .nav-box a { width: 90px; height: 35px; line-height: 35px; font-size: 14px; } .videos .nav-box { overflow-x: scroll; white-space: nowrap; margin-bottom: 20px; } .videos .nav-box::-webkit-scrollbar { display: none; } .videos-list li .img { margin-bottom: 10px; } .videos-list li .words { font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .videos-list li { margin-bottom: 20px; } .videos .nav-page { margin-bottom: 30px; } .data .table { margin-bottom: 20px; } .msds .l-box { padding: 0 2.5%; } .msds .table { padding: 0 2.5%; } .msds .nav-page { margin: 30px auto; } .images { padding-top: 20px; } .images .nav-box { overflow-x: scroll; white-space: nowrap; margin-bottom: 20px; } .images .nav-box::-webkit-scrollbar { display: none; } .images .nav-box a { width: 90px; height: 35px; line-height: 35px; font-size: 12px; } .images-list .text { padding: 10px; } .images-list .h1 { font-size: 14px; margin-bottom: 5px; } .images-list .words { font-size: 12px; } .images-list li { margin-bottom: 20px; } .images .nav-page { margin: 10px auto 30px; } .images-list .number { background: url(../images/img254.jpg) left center no-repeat; background-size: 15px auto; padding-left: 25px; } .images-list .more { font-size: 12px; } .images-list .number { font-size: 12px; } #popup .carousel .img { width: 100%; } #popup .carousel .text { width: 100%; padding-bottom: 40px; background: #fff; } #popup .carousel .swiper-pagination { right: auto; left: 10px; } #popup .carousel .h1 { font-size: 16px; margin-bottom: 10px; } #popup .carousel { padding: 10px; margin-top: -210px; } #popup .carousel .words { font-size: 12px; line-height: 24px; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } #popup .carousel .swiper-button-next {