@charset "utf-8"; /*简单reset*/ * { margin: 0; padding: 0; } .post-meta{ text-align:center; margin-bottom: 40px; } #popupimg1 { display: none; position: absolute; } #popupimg2 { display: none; position: absolute; } #popupimg3 { display: none; position: absolute; } a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; color: black; } a:visited { text-decoration: none; outline: none; } body { font: 16px arial, 'microsoft yahei', 'hiragino sans gb', sans-serif; } ul, ol, p, h1, h2, h3, h4 { margin: 0px; } .app { display: block; } .blank-10 { height: 10px !important; display: block !important; } .blank-20 { height: 20px !important; display: block !important; } .blank-30 { height: 30px !important; display: block !important; } .blank-40 { height: 40px !important; display: block !important; } .blank-50 { height: 50px !important; display: block !important; } ul, ul > li { border: none; list-style: none; } .container { max-width: 100%; margin: 0; padding: 0; } .carousel-indicators [data-bs-target] { background-color: #db1e32; } .content-area { width: 1200px; margin: 0 auto; } #phonebox { display: none; } .yourpos { display: block; border-top: 3px #da1e32 solid; border-bottom: 1px #ebebeb solid; } .yourpos-content { display: flex; background-image: ; background-repeat: no-repeat; background-position: left center; background-size: 14px 14px; padding: 15px 0 15px 20px; } .yourpos-content span { margin-right: 10px; } .yourpos-icon { width: 16px; height: 16px; } .content-area { width: 1320px; } .main-container { width: 1320px; margin: 0 auto; overflow: hidden; } .main-container img { max-width: 100%; height: auto; } .flex-responsive { display: flex; flex-direction: row; } .overlayer { position: fixed; z-index: 1001; background-color: rgba(0, 0, 0, 0.6); left: 0; top: 0; bottom: 0; right: 0; display: none; } .sidebar { background: #fff; position: fixed; z-index: 1005; left: -100%; top: 0; bottom: 0; transition: all 0.4s; padding-top: 20px; } .sidebar-active { left: 0; } input, button, textarea { /*appearance: none;*/ outline: none; } input:focus, button:focus, textarea:focus { box-shadow: none; outline: none; /*appearance: none;*/ } #jiyun-sideicon { display: none; } @media (max-width: 1200px) { htmp, body { display: block; overflow-x: hidden !important; margin: 0 !important; padding: 0 !important; width: 100% !important; } .app { overflow: hidden !important; } .sidebar-icon { display: block !important; position: fixed; right: 10px; bottom: 10%; z-index: 555; background-image: ; background-size: cover; width: 50px; height: 50px; } /* 计算器 */ #pcbox { display: none; } #phonebox { display: block; width: 100%; } .yourpos { padding: 0 15px !important; /*display: none;*/ } .content-area { width: 100% !important; } .main-container { width: 100% !important; overflow: hidden; padding: 0px; } .main-container img { max-width: 100%; height: auto; } .flex-responsive { flex-direction: column !important; } } .swiper { width: 100%; height: 100%; } .swiper-slide { width: 100%; margin-right: 30px; } .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover; } .gap-10 { gap: 10px !important; } .gap-15 { gap: 15px !important; } .gap-20 { gap: 20px !important; } .gap-30 { gap: 30px !important; } .gap-40 { gap: 40px !important; } .gap-50 { gap: 50px !important; } .gap-60 { gap: 60px !important; } .header-pc { position: relative; } .header-pc .header-top { background-color: #da1e32; color: #ffffff; line-height: 20px !important; } .header-pc .header-top img { width: 18px; height: 18px; vertical-align: -4px; } .header-pc .header-top .top-inner { position: relative; padding: 15px 40px; font-size: 14px; display: flex; } .header-pc .header-top .top-left { flex: 1; display: flex; flex-wrap: wrap; gap: 30px; } .header-pc .header-top .top-right { display: flex; flex-wrap: wrap; gap: 20px; } .header-pc .header-top .top-right .lang-switch { position: relative; background-image: ; background-size: 9px 5px; background-repeat: no-repeat; background-position: right center; padding-right: 15px; cursor: pointer; } .header-pc .header-top .top-right .lang-switch .lang-item { display: flex; gap: 10px; padding: 10px 1rem; font-size: 16px; cursor: pointer; } .header-pc .header-top .top-right .lang-switch .lang-item:hover { background-color: #efefef; } .header-pc .header-top .top-right .lang-switch .lang-dropdown { position: absolute; background-color: #ffffff; left: 0; top: 120%; right: 0; z-index: 10; color: #333; display: none; } .header-pc .header-top .top-row { display: flex; gap: 5px; } .header-pc .header-container { display: flex; padding: 10px 40px; gap: 30px; } .header-pc .header-logo { display: flex; align-items: center; justify-content: center; } .header-pc .header-logo img { display: inline-block; width: 290px; } .header-pc .header-nav { display: flex; align-items: center; } .header-pc .header-nav .menu-primary-container { display: flex; } .header-pc .header-nav .menu-primary-container .menu-primary { display: flex; flex-wrap: wrap; margin-bottom: 0 !important; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item { display: inline-block; padding: 5px 28px; position: relative; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item > a { font-size: 15px; font-weight: bold; color: #666666; display: block; padding: 10px 0; border-bottom: 2px transparent solid; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item > a:hover { border-bottom: 2px #333333 solid; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item .sub-menu { display: none; position: absolute; background-color: #ffffff; left: 0; top: 100%; z-index: 100; margin: 0 !important; padding: 0 !important; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item .sub-menu li { white-space: nowrap !important; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item:hover .sub-menu { display: block !important; } .header-pc .header-nav .menu-primary-container .menu-primary .menu-item-has-children > a { font-size: 15px; font-weight: bold; color: #666666; background-image: ; background-repeat: no-repeat; background-size: 11px 7px; background-position: right center; padding-right: 15px; } .header-pc .header-right { gap: 32px; display: flex; align-items: center; background-image: ; background-size: 18px 18px; background-position: left center; background-repeat: no-repeat; padding-left: 25px; } .header-pc .header-right span { color: #dc1e3c; font-size: 15px; font-weight: bold; } .header-pc .header-right .reg-button { background: linear-gradient(#f5633d, #ffa01e); padding: 8px 30px; font-size: 15px; color: #ffffff; border-radius: 15px; } .header-mobile { display: none; position: relative; z-index: 666; min-height: 50px; } .header-mobile .header-fixed { position: fixed; left: 0; right: 0; } .header-mobile .header-flex { display: flex; background-color: #ffffff; padding: 10px 20px 10px 15px; gap: 10px; } .header-mobile .header-title { flex: 1; font-size: 18px; text-align: center; } .header-mobile .header-right { display: flex; gap: 10px; } .header-mobile .header-right img { width: 28px; height: 28px; } .header-mobile .logo img { height: 30px; display: inline-block !important; } .header-mobile .iconfont { font-size: 30px; line-height: 1; } .mobile-nav-container { background: #fff; position: fixed; z-index: 1005; left: -100%; top: 0; bottom: 0; width: 50%; transition: all 0.4s; padding-top: 20px; } .mobile-nav-container ul { padding: 0 !important; margin: 0 !important; } .mobile-nav-container ul.mobile-nav { padding: 50px 0 !important; margin: 0 !important; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0; padding-inline-start: 0; } .mobile-nav-container .mobile-menu { display: block; list-style: none; padding-top: 10px; } .mobile-nav-container .mobile-menu .menu-item { display: block; list-style: none; position: relative; } .mobile-nav-container .mobile-menu .menu-item a { padding: 15px 15px 20px; line-height: 1 !important; border-bottom: 1px #efefef solid; font-size: 16px; display: block; } .mobile-nav-container .mobile-menu .menu-item .sub-menu { position: absolute; left: 100%; top: 0; background-color: #ffffff; width: 100%; display: none; } .mobile-nav-container .mobile-menu .menu-item:hover .sub-menu { display: block !important; } .mobile-nav-container .mobile-menu .menu-item-has-children:after { content: " "; width: 10px; height: 10px; position: absolute; border-top: 1px #9a9a9a solid; border-right: 1px #9a9a9a solid; transform: rotate(45deg) translatey(-50%); right: 20px; top: 50%; } .mobile-nav-container .loginbox { padding: 15px; display: flex; flex-direction: column; align-items: left; } .mobile-nav-container .loginbox h3 { text-align: left; font-size: 20px; font-weight: bold; } .mobile-nav-container .loginbox .btn-login { background-color: #d00000; color: #ffffff; display: inline-block; padding: 15px 10px; text-align: center; width: 40%; margin: 1rem 0; letter-spacing: 2px; } .mobile-nav-container .close-box { position: absolute; color: #ffffff; top: 2rem; right: -24%; font-size: 40px; } .mobile-nav-active { left: 0 !important; } .mobile-lang { position: fixed; background-color: #ffffff; width: 150px; top: 0; right: -100%; bottom: 0; z-index: 1005; padding: 20px 0; transition: right 0.3s; display: none; } .mobile-lang ul { display: block; margin: 0 !important; padding: 50px 0 0 !important; } .mobile-lang ul li { text-align: left; } .mobile-lang ul li a { padding: 12px 0 12px 20px; border-bottom: 1px #ebebeb solid; font-size: 16px; display: block; } @media (max-width: 1200px) { .header-pc { display: none !important; } .header-mobile { display: block !important; } .mobile-lang { display: block !important; } } .jy-sidebar { width: 25%; margin-right: 20px; overflow-y: auto; /* 水平方向超出时显示滚动条 */ white-space: nowrap; /* 防止文本换行 */ } .jy-sidebar .section-title { background-color: #f1f1f1; color: #333; padding: 15px 20px; display: flex; } .jy-sidebar .section-title .title-icon { width: 20px; height: 20px; margin-right: 10px; } .jy-sidebar .section-title .title-text { font-size: 16px; font-weight: bold; } .jy-sidebar .section-container { border: 1px #ededed solid; margin-bottom: 20px; } .jy-sidebar .section-container .section-nav-group { display: block; } .jy-sidebar .section-container .section-nav-item { display: flex; padding: 10px 5px; font-size: 15px; border-bottom: 1px #ebebeb solid; cursor: pointer; } .jy-sidebar .section-container .section-nav-item .nav-icon { margin-right: 10px; } .jy-sidebar .section-container .section-nav-item .nav-icon img { width: 28px; height: 18px; } .jy-sidebar .section-container .section-nav-item .nav-flag { margin-right: 10px; } .jy-sidebar .section-container .section-nav-item .nav-flag img { width: 30px; height: 20px; } .jy-sidebar .section-container .section-nav-item .nav-title { font-size: 15px; font-weight: normal; flex: 1; margin-left: 5%; /*margin-right: 5%;*/ } .jy-sidebar .section-container .section-nav-item .nav-arrow { display: flex; align-items: center; margin-left: 15px; } .jy-sidebar .section-container .section-nav-item .nav-arrow span { width: 12px; height: 6px; background-image: ; display: inline-block; } .jy-sidebar .section-container .section-sub-nav { display: none; } .jy-sidebar .section-container .section-sub-nav-item { font-size: 15px; border-bottom: 1px #ebebeb solid; color: #777; display: flex; padding: 5px 5px; } .jy-sidebar .section-container .section-sub-nav-item:hover { border-radius: 4px; background: rgb(244, 244, 244); } .section-sub-nav-item-back { background-color: #fdeaeb; } .hhh { color: pink } .nav-title span { color: #32c35a; } .jy-sidebar .section-container .section-sub-nav-item a span { color: #32c35a; } .jy-sidebar .section-container .section-sub-nav-item .sub-nav-text { color: #666666; } .jy-sidebar .section-container .section-sub-nav-item .sub-nav-link { color: #4ec76b; } .jy-sidebar .section-container .section-nav-group-active .section-sub-nav { display: block !important; } .jy-sidebar .section-container .section-nav-group-active .section-nav-item .nav-arrow span { background-image: ; } .jy-sidebar .calculator { padding: 20px; display: flex; gap: 20px; border: 1px #ebebeb solid; } .jy-sidebar .calculator-col { flex: 1; } .jy-sidebar .calculator-col img { display: block; width: 100%; object-fit: cover; } @media (max-width: 980px) { .jy-sidebar { position: fixed; z-index: 1005; left: -100%; top: 0; bottom: 0; width: 240px !important; background-color: #ffffff; display: block; transition: all 0.3s; } } .index-carousel { position: relative; display: block; } .index-carousel .carousel { height: 100%; } .index-carousel .carousel .carousel-item { height: 100% !important; } .index-carousel .carousel .carousel-item img { width: 100%; height: 100%; display: block; object-fit: cover; } .index-carousel-mobile { display: none; position: relative; padding-top: 75%; } .index-carousel-mobile .carousel { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .index-carousel-mobile .carousel .carousel-inner { display: block; height: 100%; } .index-carousel-mobile .carousel .carousel-item { height: 100% !important; } .index-carousel-mobile .carousel .carousel-item img { width: 100%; /*height: 100%;*/ display: block; object-fit: cover; } .index-section-header { padding: 50px 0 50px 0; text-align: center; } .index-section-header img { display: inline-block; max-width: 100% !important; } .index-more { margin-top: 40px; text-align: center; } .index-more .btn-more { background-color: #dd1d32; color: #ffffff; display: inline-block; width: 180px; height: 50px; border-radius: 25px; font-size: 16px; text-align: center; line-height: 50px; } .index-news { width: 100%; margin: auto; padding: 0px 15px 50px 15px; background-image: url(/uploads/image/cimg_reborn/news-bg.jpg); background-position: top; background-size: 100% auto; } .index-news .news-flex { display: flex; gap: 50px; } .index-news .news-image { flex: 1; position: relative; min-width: 40%; } .index-news .news-image img { display: block; width: 100%; height: 100%; object-fit: cover; } .index-news .news-list { flex: 1; display: flex; flex-direction: column; gap: 20px; padding-left: 0 !important; margin-bottom: 0 !important; } .index-news .news-list li { background-color: #fafafa; padding: 20px; gap: 20px; display: flex; height: 134px; } .index-news .news-list li .time-box { background-image: ; width: 80px; height: 76px; text-align: center; color: #ffffff; padding: 5px 0; } .index-news .news-list li .time-box h3 { font-size: 30px; margin-bottom: 5px !important; } .index-news .news-list li .time-box p { font-size: 16px; line-height: 1 !important; } .index-news .news-list li .news-title { flex: 1; width: 600px; } .index-news .news-list li .news-title h3 { font-size: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-news .news-list li .news-title h3 span { color: #de2d3f; } .index-news .news-list li .news-title p { margin-top: 14px; font-size: 15px; color: #5f5f5f; line-height: 1.5 !important; word-break: break-all; white-space: normal; } .index-zhinan { background-image: url(/uploads/image/ci/step-bg.jpg); background-repeat: no-repeat; background-size: cover; padding: 0px 10px 50px 10px; } .index-zhinan .zhinan-steps { display: flex; margin: 96px -15px 0; flex-wrap: wrap; gap: 30px; } .index-zhinan .zhinan-steps .step-item { flex: 1; } .index-zhinan .zhinan-steps .step-box { background-color: #ffffff; position: relative; border-radius: 6px; } .index-zhinan .zhinan-steps .step-icon { text-align: center; display: block; position: relative; } .index-zhinan .zhinan-steps .step-icon img { width: 60%; margin-top: -25%; } .index-zhinan .zhinan-steps .step-back { width: 80%; margin: 0px auto 20px auto; display: block; } .index-zhinan .zhinan-steps .step-back img { width: 100%; display: inline-block; object-fit: cover; } .index-zhinan .zhinan-steps .step-ft { background-image: ; background-size: 100% auto; background-position: center top; background-repeat: no-repeat; color: #ffffff; padding: 15px 30px; border-radius: 5px; } .index-zhinan .zhinan-steps .step-ft h3 { margin: 0 0 5px 0 !important; font-size: 14px !important; } .index-zhinan .zhinan-steps .step-ft p { font-size: 12px; line-height: 1.2; } .index-zhinan .zhinan-buttons { margin-top: 40px; text-align: center; } .index-zhinan .zhinan-buttons .btn-more { background-color: #dd1d32; color: #ffffff; display: inline-block; width: 180px; height: 50px; border-radius: 25px; font-size: 16px; text-align: center; line-height: 50px; } .index-zhuanyun { display: block; padding: 0px 15px 50px 15px; } .index-zhuanyun .service-list { margin: 0 -15px; display: flex; flex-wrap: wrap; } .index-zhuanyun .service-item { width: 33.3%; padding: 5px; } .index-zhuanyun .service-back { background-color: #ffffff; display: flex; flex-direction: column; height: 100%; } .index-zhuanyun .service-con { flex: 1; display: flex; flex-direction: column; } .index-zhuanyun .service-con h3 { background-image: ; background-size: 30px 30px; background-position: left center; background-repeat: no-repeat; padding-left: 40px; font-size: 24px; margin: 10px 10px; display: block; } .index-zhuanyun .service-con h3 span { color: #dd1d32; } .index-zhuanyun .service-con p { font-size: 14px; color: #5f5f5f; padding:10px; } .index-zhuanyun .service-img { width: 100%; display: block; object-fit: cover; } .index-zhuanyun .service-action { text-align: center; margin-top: 20px; } .index-zhuanyun .service-action .btn-action { display: inline-block; width: 180px; height: 50px; border-radius: 25px; font-size: 16px; text-align: center; line-height: 50px; border: 1px #dd1d32 solid; color: #dd1d32; } .index-cost { background-image: ; background-size: cover; background-repeat: no-repeat; padding: 0px 15px 50px 15px; } .index-cost .cost-flex { display: flex; gap: 50px; } .index-cost .cost-left { flex: 1; display: flex; } .index-cost .cost-icon-box { flex: 1; text-align: center; } .index-cost .cost-icon-box img { width: 100%; } .index-cost .cost-icon-box .btn-wrapper { margin-top: 20px; text-align: center; } .index-cost .cost-icon-box .btn-wrapper .btn-computer { background-color: #dd1d32; color: #ffffff; display: inline-block; width: 160px; height: 50px; border-radius: 25px; font-size: 16px; text-align: center; line-height: 50px; } .index-cost .cost-icon-box h3 { font-size: 22px; color: #ffffff; margin-top: 20px; } .index-cost .cost-icon-box h3 strong { color: #ecda3e; font-size: 38px; } .index-cost .cost-icon-box p { font-size: 14px; color: #ffffff; } .index-cost .cost-add { width: 64px; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; padding-bottom: 96px; } .index-cost .cost-calculator { flex: 1; } .index-cost .cost-calculator .csbuttom { border: 2px solid red; padding: 10px 0 10px 0; font-size: 20px; color: red; font-weight: bold; } .index-cost .cost-calculator .calculator-blank { height: 69px; } .index-cost .cost-calculator .calculator-box { background: white; border: 5px solid #dc1e32; border-radius: 8px; } .index-cost .cost-calculator .calculator-icon { position: relative; text-align: center; } .index-cost .cost-calculator .calculator-icon img { width: 120px; height: 138px; display: inline-block; margin-top: -69px; } .index-cost .cost-calculator .calculator-content { display: block; text-align: center; padding: 20px; } .index-cost .cost-calculator .calculator-content h3 { font-size: 40px; color: #c72739; margin-bottom: 20px; } .index-cost .cost-calculator .calculator-content p { text-align: center; font-size: 16px; margin-bottom: 20px; display: block; } .index-recommend { display: block; padding: 0px 15px; } .index-recommend .site-list { display: flex; flex-wrap: wrap; margin: 0 -20px; } .index-recommend .site-item { padding: 20px; width: 25%; display: inline-block; } .index-recommend .site-back { border: 1px #f7f7f9 solid; } .index-recommend .site-back img { width: 100%; display: block; } .index-trust { background-image: url(/uploads/image/ci/trust-bg.jpg); background-size: cover; background-repeat: no-repeat; /*padding-left: 8px;*/ padding: 0px 15px 50px 15px; } .index-trust .trust-swiper { /*margin-left: 8px;*/ display: block; position: relative; overflow: hidden; } .index-trust .trust-swiper-wrapper { /*margin: 0 -15px;*/ } .index-trust .trust-pagination { margin-top: 40px; clear: both; } .index-trust .trust-pagination .swiper-pagination { position: relative !important; display: flex; gap: 10px; justify-content: center; } .index-trust .trust-pagination .swiper-pagination .swiper-pagination-bullet { color: #ffffff !important; background-color: #ffffff !important; opacity: 1 !important; transition: all 0.3s; } .index-trust .trust-pagination .swiper-pagination .swiper-pagination-bullet-active { color: #c72739 !important; background-color: #c72739 !important; width: 30px; border-radius: 4px !important; } .index-trust .product-list { display: flex; width: 100%; } .index-trust .product-item { width: 100%; display: inline-block; } .index-trust .product-back { background-color: #ffffff; } .index-trust .product-image { display: block; padding-top: 75%; background-size: cover; position: relative; } .index-trust .product-meta { padding: 15px; } .index-trust .product-meta h3 { font-size: 16px; margin: 0 0 10px !important; font-weight: normal; } .index-trust .product-meta h4 { background-image: ; background-repeat: no-repeat; background-size: 16px 16px; background-position: left center; padding-left: 20px; font-size: 15px; font-weight: normal; } .index-question { display: block; padding: 0px 15px; } .index-question .question-list { display: flex; flex-wrap: wrap; margin: 0 -20px; } .index-question .question-box { width: 25%; padding: 20px; display: inline-block; } .index-question .question-back { background-color: #ffffff; box-shadow: 1px 1px 6px #dddddd; display: block; height: 100%; border-radius: 5px; } .index-question .question-image { padding: 30px; display: flex; flex-direction: column; justify-content: center; align-items: center; } .index-question .question-image img { display: inline-block; object-fit: cover; } .index-question .question-image img.ico { width: 94px; height: 94px; } .index-question .question-image img.qr { width: 132px; height: 132px; } .index-question .question-con { display: block; text-align: center; padding: 0 20px 20px; } .index-question .question-con h2 { font-size: 30px; margin-bottom: 20px; } .index-question .question-con h3 { font-size: 20px; margin-bottom: 20px; } .index-question .question-con h4 { font-size: 18px; color: #c72739; margin-top: 20px; } .index-question .question-con p { font-size: 12px; } .index-question .question-con div { font-size: 16px; } .index-question .question-con .button { background-color: #c72739; color: #ffffff; width: 88px; height: 32px; text-align: center; font-size: 14px; line-height: 32px; display: inline-block; border-radius: 5px; } .index-ganyan { background-image: ; background-size: cover; background-position: center center; padding: 200px 0; } .index-ganyan .ganyan-con { text-align: center; color: #ffffff; white-space: normal; word-break: break-all; } .index-ganyan .ganyan-con h1 { font-size: 36px; } .index-ganyan .ganyan-con p { font-size: 20px; margin-top: 20px; } .index-begin { display: block; padding: 50px 20px; white-space: normal; word-break: break-all; } .index-begin h1 { font-size: 36px; text-align: center; } .index-begin h2 { font-size: 30px; text-align: center; } @media (max-width: 1200px) { .index-section-header { padding: 0 0 50px 0; text-align: center; } .index-zhinan { background-image: url(/uploads/image/ci/step-bg.jpg); background-repeat: no-repeat; background-size: cover; padding: 50px 10px 50px 10px; } .index-zhuanyun { display: block; padding: 50px 15px 50px 15px; } .index-cost { background-image: ; background-size: cover; background-repeat: no-repeat; padding: 50px 15px 50px 15px; } .index-recommend { display: block; padding: 50px 15px; } .index-trust { background-image: url(/uploads/image/ci/trust-bg.jpg); background-size: cover; background-repeat: no-repeat; /*padding-left: 8px;*/ padding: 50px 15px 50px 15px; } .index-question { display: block; padding: 50px 15px; } .swiper-slide { width: 100% !important; } .index-ganyan .ganyan-con h1 { font-size: 24px; } .index-ganyan .ganyan-con p { font-size: 16px; margin-top: 20px; } .index-begin h1 { font-size: 24px; text-align: center; } .index-begin h2 { font-size: 16px; text-align: center; } .index-carousel { display: none; } .index-carousel-mobile { display: block; } .index-news .news-flex { flex-direction: column !important; } .index-news .news-list li .news-title h3 { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -o-text-overflow:ellipsis; font-size: 16px !important; } .index-news .news-list li .news-title p { font-size: 14px; } .index-news .news-list li .time-box { display: none; } .index-news .news-list li .news-title { flex: 1; width: 60px; } .index-zhinan .zhinan-steps { gap: 0 !important; margin: 0 0px !important; } .index-zhinan .zhinan-steps .step-item { min-width: 50% !important; padding: 5px !important; margin-top: 55px !important; } .index-zhinan .zhinan-steps .step-ft { padding: 15px 10px 15px !important; background-size: cover; letter-spacing: 1.5px; } .index-zhuanyun .service-list { margin: 0 -10px !important; } .index-zhuanyun .service-item { width: 50% !important; } .index-zhuanyun .service-con { padding: 0 10px !important; } .index-zhuanyun .service-con h3 { background-size: 20px 20px !important; font-size: 16px !important; padding-left: 24px !important; } .index-cost .cost-flex { flex-direction: column !important; } .index-cost .cost-left { padding: 0 0 !important; } .index-recommend .site-list { margin: 0 10px !important; } .index-recommend .site-item { width: 50% !important; padding: 10px !important; } .index-question .question-list { margin: 0 !important; } .index-question .question-box { width: 50% !important; padding: 5px !important; } .index-ganyan { padding: 50px 15px !important; } } @media (max-width: 768px) { .index-zhuanyun .service-list { flex-direction: column !important; margin: 0 -10px !important; } .index-zhuanyun .service-item { width: 100% !important; } } /*独页活动轮播图*/ .category-banner-dyhd { display: block; padding-top: 26%; background-image: ; background-size: cover; } .category-banner { display: block; padding-top: 17%; background-image: ; background-size: cover; } .category-banner .banner-con { display: flex; flex-direction: column; color: #ffffff; padding-bottom: 40px; box-sizing: border-box; } .category-banner .banner-con a { color: #ffffff; } .category-banner .banner-con h1 { font-size: 32px; border-left: 5px #dd1c49 solid; padding-left: 5px; } .category-banner .banner-con .banner-path { font-size: 16px; background-image: ; background-size: 14px 14px; background-repeat: no-repeat; background-position: left center; padding-left: 20px; margin-top: 15px; display: flex; gap: 10px; } .category-container { padding: 40px 15px; min-height: 500px; } .category-nav { background-color: #f5f5f5; } .category-nav .nav-container { display: flex; gap: 20px; } .category-nav .nav-search { display: flex; flex-direction: column; justify-content: center; } .category-nav .nav-search .search-input-group { display: flex; background-color: #ffffff; border: 1px #eaebed solid; padding: 5px 10px; border-radius: 5px; } .category-nav .nav-search .search-input-group .search-form-control { flex: 1; height: 30px; display: inline-block; border: 0; min-width: 200px; } .category-nav .nav-search .search-input-group .search-btn { height: 30px; display: flex; flex-direction: column; justify-content: center; border: 0; background-color: transparent; } .category-nav .nav-search .search-input-group .search-btn .iconfont { font-size: 20px; color: #d00000; } .category-nav .category-list { flex: 1; display: flex; margin: 0 !important; padding: 0 !important; overflow: hidden; } .category-nav .category-list li { list-style: none; padding: 0 2rem; position: relative; } .category-nav .category-list li:before { width: 1px; height: 20px; border-left: 1px #cdcdcd solid; content: " "; position: absolute; left: 0; top: 50%; transform: translatey(-50%); } .category-nav .category-list li a { display: block; font-size: 16px; padding: 15px 0; border-bottom: 2px transparent solid; } .category-nav .category-list li a:hover { color: #dd1c49; } .category-nav .category-list li.current-cat a { border-bottom-color: #d00000; } .category-post-list { display: flex; flex-wrap: wrap; gap: 30px; padding: 30px 0; } .category-post-list .post-item { width: 379px; box-sizing: border-box; border: 1px transparent solid; } .category-post-list .post-item:hover { border: 1px #e0e0e0 solid; } .category-post-list .post-image { background-color: #f0f0f0; height: 228px; display: block; } .category-post-list .post-image img { width: 100%; height: 100%; display: block; object-fit: cover; } .category-post-list .post-title { padding: 16px; font-size: 18px; } .category-flex { display: flex; gap: 20px; } .category-main { flex: 1; display: block; } .category-main .post-list { display: block; } .category-main .post-list .list-item { border: 1px #f0f0f0 solid; padding: 15px; margin-bottom: 15px; height: 150px; } .category-main .post-list .list-item .post-title { font-size: 16px; margin-bottom: 5px; display: -webkit-box; -webkit-line-clamp: 1; /* 显示2行文本 */ -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; /* 文本溢出时显示省略号 */ } .category-main .post-list .list-item .post-time { margin: 10px 0; font-size: 14px; color: #777; display: flex; background-image: ; background-size: 16px 16px; background-repeat: no-repeat; background-position: left center; padding-left: 20px; } .category-main .post-list .list-item .post-digest { font-size: 14px; color: #666666; display: -webkit-box; -webkit-line-clamp: 3; /* 显示2行文本 */ -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; /* 文本溢出时显示省略号 */ } #rbtable { font-size: 20px; font-weight: bold; line-height: 60px; text-align: center; margin: 0 auto; width: 66%; } @media (max-width: 1200px) { .category-sidebar { display: none !important; } .news-image { display: none; } .category-banner { display: none; } .category-banner .banner-con h1 { font-size: 24px; } .category-nav .nav-container { flex-direction: column !important; padding: 0px; gap: 10px !important; } .category-nav .category-list { flex-wrap: wrap; margin: 0 -11px !important; } #rbtable { width: 88%; line-height: 30px; } } /*集运服务*/ .single-page { display: block; min-height: 800px; padding: 22px 0px; margin: 0 auto; } .single-page-15px { display: block; min-height: 800px; padding: 40px 15px; margin: 0 auto; } .single-page .post-title { font-size: 22px; font-weight: bold; text-align: center; } .post-title-15px { font-size: 22px; font-weight: bold; text-align: center; margin-bottom: 10px; } .single-page .post-meta .single-page-15px{ display: flex; justify-content: center; padding: 10px 0; font-size: 12px; margin-top: 10px; color: #666666; } .single-page .post-meta span { margin: 0 10px; } .single-page .post-content .single-page-15px{ display: block; margin-top: 10px; font-size: 16px; color: #777; line-height: 1.5; word-break: break-all; white-space: normal; /*padding: 20px;*/ } .single-active { width: 100%; word-break: break-all; white-space: normal; } /*日淘攻略*/ .single-pages { border: 1px #f0f0f0 solid; height: 200px; padding: 22px 10px; margin: 15px 0; /*border-bottom: 1px dashed #e7e7e7;*/ display: flex; justify-content: space-between; align-items: center; } .single-pages .post-time { padding-right: 15px; } .single-pages .post-title { font-size: 16px; font-weight: normal; text-align: left; margin: 0 0 5px 20px; } .single-pages .post-meta { display: flex; justify-content: center; padding: 10px 0; font-size: 12px; margin-top: 10px; color: #666666; } .single-pages .post-meta span { margin: 0 10px; } .single-pages .post-content { margin-top: 25px; font-size: 15px; color: #777; line-height: 1.5; word-break: break-all; white-space: normal; padding: 15px 15px 0 15px; display: -webkit-box; /* 将对象作为弹性伸缩盒子模型显示 */ -webkit-line-clamp: 3; /* 显示3行文本 */ -webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 。 */ overflow: hidden; text-overflow: ellipsis; /* 文本溢出时显示省略号 */ } .notification-list { display: block; padding: 30px 0; } .notification-list .list-item { border: 1px #e5e5e5 solid; padding: 15px; margin-bottom: 15px; } .notification-list .list-item .list-title { font-size: 16px; } .notification-list .list-item .list-time { margin: 10px 0; font-size: 14px; color: #777; display: flex; } .notification-list .list-item .list-digest { font-size: 14px; color: #838383; } .notification-noaccess { padding: 50px 0; text-align: center; font-size: 18px; } .jiyunfuwu { display: block; padding: 2% 15px 80px 15px; } .jiyunfuwu .jiyunfuwu-flex { display: flex; } .jiyunfuwu .jiyunfuwu-main { flex: 1; display: block; overflow: hidden; } .jiyunfuwu-main img { max-width: 100%; height: auto; } .jiyunfuwu .jiyunfuwu-main .jiyun-post-list { display: block; } .jiyunfuwu .jiyunfuwu-main .jiyun-post-list .list-item { border: 1px #e5e5e5 solid; padding: 15px; margin-bottom: 15px; } .jiyunfuwu .jiyunfuwu-main .jiyun-post-list .list-item .list-title { font-size: 16px; margin-bottom: 5px; } .jiyunfuwu .jiyunfuwu-main .jiyun-post-list .list-item .list-time { margin: 10px 0; font-size: 14px; color: #777; display: flex; background-image: ; background-size: 16px 16px; background-repeat: no-repeat; background-position: left center; padding-left: 20px; } .jiyunfuwu .jiyunfuwu-main .jiyun-post-list .list-item .list-digest { font-size: 14px; color: #666666; } @media (max-width: 1200px) { .jiyunfuwu .jiyunfuwu-left { position: fixed; z-index: 1005; left: -100%; top: 0; bottom: 0; width: 240px !important; background-color: #ffffff; display: block; transition: all 0.3s; } } .activity-list { display: flex; flex-wrap: wrap; margin: 0 -20px; } .activity-list .post-item { background-color: #ffffff; width: 33.3%; padding: 20px; } .activity-list .post-back { display: block; } .activity-list .post-image { padding-top: 38%; display: block; position: relative; } .activity-list .post-image img { left: 0; top: 0; width: 100%; height: 100%; display: inline-block; position: absolute; } .activity-list .post-con { padding: 15px 10px; } .activity-list .post-con h3 { font-size: 20px; } .activity-list .post-con p { font-size: 14px; color: #666666; } @media (max-width: 1200px) { .activity-list { margin: 0px !important; } .activity-list .post-item { width: 100% !important; padding: 0px 0px !important; border: 1px solid #f0f0f0; margin: 5px; box-shadow: 1px 1px 6px #dddddd; } } .footer { background: #232832; color: #78828c; overflow: hidden; } .footer a { color: #78828c; } .footer a:hover { color: #ffffff; } .footer .friend-links { font-size: 14px !important; border-bottom: 1px #313b4b solid; } .footer .friend-links .link-list { display: flex; color: #78828c; } .footer .friend-links .link-list .label { padding: 15px 0; border-bottom: 2px #dd1c49 solid; min-width: 60px !important; } .footer .friend-links .link-list ul { display: flex; padding: 15px 0; flex-wrap: wrap; overflow: hidden; } .footer .friend-links .link-list ul li { margin-left: -1px; } .footer .friend-links .link-list span { border-bottom-color: #dd1c49; } .footer .friend-links .link-list a { border-left: 1px #313b4b solid; padding: 0 10px; } .footer .friend-links .link-list a:hover { text-decoration: underline; color: #ffffff; } .footer .footer-content { display: block; margin: 0 auto; padding: 30px 0 50px; } .footer .footer-content h3 { font-size: 16px; color: #ffffff; margin-bottom: 10px; } .footer .footer-flex { display: flex; flex-wrap: wrap; } .footer .footer-main { display: flex; flex-wrap: wrap; padding: 40px 15px; border-bottom: 1px #313b4b solid; } .footer .footer-main-column { flex: 1; } .footer .footer-main-saperate { border-right: 1px #313b4b solid; margin: 0 60px; } .footer .footer-main .left-nav { display: flex; flex-wrap: wrap; gap: 30px; } .footer .footer-main .left-nav-column { flex: 1; } .footer .footer-main .left-nav-header { font-size: 16px; color: #ffffff; margin-bottom: 10px; } .footer .footer-main .left-nav-item { font-size: 14px; color: #cccccc; padding: 10px 0; } .footer .footer-main .left-nav-item a { font-size: 14px; color: #78828c; } .footer .footer-main .left-nav-item a:hover { text-decoration: underline; color: #ffffff; } .footer .footer-main .footer-right { display: flex; gap: 30px; } .footer .footer-pay { display: block; margin-top: 20px; text-align: center; } .footer .footer-pay .pay-list { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; justify-content: center; margin-bottom: 10px; } .footer .footer-pay .pay-list .pay-item { display: inline-block; } .footer .footer-pay .pay-list .pay-item img { height: 22px; width: auto; display: inline-block; } .footer .footer-pay p { font-size: 14px; margin-top: 15px; line-height: 1 !important; } @media (max-width: 1200px) { .footer .friend-links { display: none } .footer .footer-main-saperate { display: none !important; } .footer .footer-main { flex-direction: column !important; gap: 20px !important; } .footer .footer-right { flex-direction: column !important; text-align: center !important; } .footer .left-nav { padding: 0px 0px !important; } .footer .friend-links { padding: 0 20px; } } input:focus, button:focus, textarea:focus { appearance: auto !important; } .header-pc .header-right span { white-space: nowrap !important; } /*# sourcemappingurl=index.css.map */