/*#region reset*/ body { color: #444; font-size: 14px; font-family: Poppins; font-weight: normal;} .search-group{} .search-group .form-control{border-right-width: 0;border-radius: 12px 0 0 12px} .search-group .btn {border: 1px solid #ced4da;border-left-width: 0;border-radius: 0 12px 12px 0;} .form-feedback label {font-weight: 400;text-transform: uppercase;font-size: 0.75rem;} .banner-nav .title{ font-family: poppins;font-weight: 600;} .swiper-slide-child{} .dropdown-toggle::after { display:none; } /*#region banner*/ /*#endregion*/ .header { top: 0; } .header { background: #fff; overflow: visible; top: 0; z-index: 2 } .navbar-custom .navbar-nav .nav-link{color:#626262;font-weight: normal;font-family: Arial;} .dropdown-item{color:#626262;font-weight: normal;font-family: Arial;} .topbox1 { background: #f6f6f6; padding: 3px 0 7px; } .topbox1 .tb1nr { color: #636363; margin-right: 1.5rem; font-size: 0.875rem; } .topbox1 .tb1nr i { margin-right: 4px; color: #3fa4dc; } .topbox1 .lanagelist {list-style:none;padding:0;margin:0; display:flex; } .topbox1 .lanagelist .dropdown-item { padding:0.25rem 0.75rem;color:#626262; } .topbox2 { background: #fff; } .navbar-brand { padding:27px 0; } .navbar-custom { top: 0; z-index: 2; background: #fff; font-family: Candara; font-size: 1.2rem; } .navbar-custom .navbar-nav > .nav-item {} .navbar-custom .navbar-nav{ } .navbar-custom .navbar-nav .nav-link {padding: 1rem 1.5rem;text-align: center;font-family: Arial;} .navbar-custom .navbar-nav .nav-link:hover, .navbar-custom .navbar-nav .nav-link:focus { color: #3d3d3d; } .navbar-custom .navbar-nav .nav-link:after { content: ''; width: 51px; height: 4px; display: block; height: 4px; background: transparent; margin: 3px auto 0; } .navbar-custom .navbar-nav .nav-link:hover:after { background: #3fa4dc; } @media(max-width:992px) { .dropdown-menu{ box-shadow: none;background: #fff;} .navbar-custom .navbar-collapse{ background: #fff;border-top: 1px solid #f2f3f4;position: absolute;top: 100%;width: 100%;left: 0;} } @media(max-width:576px) { .navbar-nav { border-top: 1px solid #f2f2f2; background: #3fa4dc; } .navbar-custom .navbar-nav .nav-link { color: #fff;padding:0.25rem 1.5rem; } .navbar-custom .navbar-nav .nav-link:hover, .navbar-custom .navbar-nav .nav-link:focus { color: #fff } .navbar-brand{ padding: 12px 0px;} .navbar-brand>.img-fluid{max-width:260px} .topbox1 .tb1nr { color: #a7a7a7; margin-right: 0.8rem; font-size: 0.75rem; margin-top:5px; } .dropdown.lang .dropdown-toggle { background: #fff; } } /*#endregion*/ /*#region sidebar*/ .sidebar{ top: 0;margin-bottom: 1.25rem;} /*#region collapse menu*/ .menu-collapse{border-radius: 6px 6px 0 0;border: 1px solid #e7e7e7} .menu-collapse .collapse-title { padding: 0.875rem; background: #3fa4dc; color: #fff; } .menu-collapse .collapse-title h5{ font-size: 1.25rem;font-weight: 500;} .menu-collapse .collapse-title .navbar-toggler{color: #fff;} .menu-collapse .menu-link{ transition: background-color ease 0.2s;color: #666;border-bottom: 1px solid #e7e7e7} .menu-collapse ul ul .menu-link{padding: 12px 16px 12px 30px;} .menu-collapse .menu-link:before { content: "鈼?; font-size: 0.75rem; margin-right: 5px; color: #3fa4dc } .menu-collapse .menu-link:hover{ background: #f8f9fa;} .menu-collapse .drop{ } .menu-collapse .menu-link.active { background: #f6f6f6; color: #3fa4dc } /*#endregion*/ /*#region horizontal menu*/ .menu-horizontal { justify-content: flex-start; border-bottom: 1px solid #e7e7e7;font-family:寰蒋闆呴粦 } .menu-horizontal-wrapper { margin-bottom:0px; } .nav-container { border-bottom: 1px solid #d8d8d8 } .menu-horizontal .nav-item { margin: 0 0.25rem; } .menu-horizontal .nav-link { padding: 0.55rem 1rem; background: #f2f2f2; border-radius: 0px; color: #535353; min-width: 180px; font-size:1.2rem; } .menu-horizontal .nav-link.active { background: #3fa4dc; color: #fff; } .menu-horizontal-child {background: #f2f2f2;} .menu-horizontal-wrapper.pro { } .menu-horizontal-wrapper.pro .menu-horizontal { display: block; } .menu-horizontal-wrapper.pro .menu-horizontal .nav-item { margin: 0; display: block; border-left: 4px solid #3fa4dc;margin-bottom:3px; } .menu-horizontal-wrapper.pro .menu-horizontal .nav-link { padding: 0.75rem 1rem; background: #f2f2f2; border-radius: 0px; color: #757575; min-width: 180px; font-size: 1.1rem; justify-content: flex-start; text-align: left } .menu-horizontal-wrapper.pro .menu-horizontal .nav-link.active { background: #3fa4dc; color: #fff; } .menu-horizontal-wrapper.pro .menu-horizontal .nav-link:hover { background: #3fa4dc; color: #fff; transition: all 0.3s } .pro-subtitle { font-size: 1.9rem; font-weight: bold; color: #008dd7; background: #f2f2f2; padding: 0.75rem 1.5rem; margin-bottom: 0; font-family: Candara; } .menu-horizontal-wrapper.protop { margin-top:16px; margin-bottom:16px; } .menu-horizontal-wrapper.protop .menu-horizontal-child { background:#fff; } .menu-horizontal-wrapper.protop .menu-horizontal-child li { margin-right:14px; } .menu-horizontal-wrapper.protop .menu-horizontal-child .nav-link { min-width: 167px; background: #b9b9b9;color:#fff; text-align:center;padding:0.75rem 2rem; font-size:1rem; border-radius:25px; overflow:hidden; } .menu-horizontal-wrapper.protop .menu-horizontal-child .nav-link.active { background: #000000; } .menu-horizontal-wrapper.protop .menu-horizontal-child .nav-link:hover { background: #000000; transition:all 0.3s } @media(max-width:768px) { .menu-horizontal .nav-item{ margin: 0;} .menu-horizontal-child{ justify-content: left;} .menu-horizontal-child .nav-link{ padding: 0.5rem 1.5rem;} } /*#endregion*/ /*鍒嗛〉*/ .nav-page-wrapper {display: -ms-flexbox;display: flex;justify-content: center;margin-top: 2rem;} .nav-page-wrapper a {background: #342C2A;color: #fff;padding: 5px 10px;margin-right: 10px;} .nav-page-wrapper a:last-child{ margin-right: 0;} /*#endregion*/ /*#region*/ /*.breadcrumb{ margin-bottom: 0;padding-left: 0;padding-right: 0;font-size:0.875rem}*/ .main-container{ padding-top: 40px;padding-bottom: 40px;} @media(max-width:768px) { .main-container{ padding-top: 20px;padding-bottom: 20px;} } /*#endregion*/ /*#region page-title*/ .nybox { display: flex; justify-content: center; align-items: center; font-family: 寰蒋闆呴粦; color: #fff; height: 107px; } .page-title a { color:#fff; } .page-title .breadcrumb-item + .breadcrumb-item::before { color: #fff; } .page-title { padding: 1rem 0; background-color: transparent; line-height: 1; } .page-title .container-xl{ display: -ms-flexbox;display: flex;justify-content:center} .page-title .breadcrumb{ justify-content: center;} .page-title .breadcrumb:before { font-family: cmsfont; content: "\f80a"; margin-right: 0.25rem; } .page-title-subtitle { font-size: 1.5rem; color: #008dd7; text-align: center; padding: 1.8rem 0; margin-bottom: 0; font-family: Arial; font-weight: bold; letter-spacing: 7px; } @media(max-width:768px) { .page-title{padding:0.875rem 0} .page-title .container-xl{ flex-direction: column} .page-title .title{font-size: 1.25rem;margin-bottom: 0.5rem;} .page-title .breadcrumb:before{ display: none;margin-right: 0;} .page-main-title{ font-size: 1.25rem;} } /*#endregion*/ /*#region img list style*/ .down-col { margin-bottom: 1.5rem; } .down-col .card { background: #008dd7; padding: 16px; } .down-col .card .card-thumb img { width: 100%; height: auto; } .down-col .card-title { flex-grow: 1; padding: 1rem 0; margin: 0; transition: all ease 0.2s; font-size: 1rem; color: #fff; font-weight: bold; text-align:center; font-family:Arial; } .down-col:hover .card-title { color: #fff } .down-col .downa { background: #fff url(../../images/downtb.jpg) no-repeat 20px center; border-radius: 10px; font-size: 1rem; color: #0785d1; display: block; width: 120px; padding:5px 0 5px 48px; } .down-col .down-btn { display:flex;justify-content:center;align-items:center; } .video-col { margin-bottom: 1.5rem; } .video-col .card{height: 100%;border: 1px solid #f2f2f2;} .video-col .card-title{ display: flex;display: -ms-flexbox;justify-content: center;align-items: center;flex-grow: 1;margin: 0;padding: 0.75rem 0.5rem;text-align: center;background: #342C2A;color: #fff;font-size: 0.875rem;} /*#endregion*/ /*#region footer*/ footer { background: #ededed; color: #636363; font-size: 14px; font-family: Arial; } .footnr { display: flex; align-items: center; padding-bottom: 40px; padding-top: 40px; } .footnr2 { display: flex; align-items: center; padding-bottom: 20px; padding-top: 20px; } .footnr p { padding-left:08px; font-size:1rem; margin-bottom:0; } footer .footer-bottom { background: #3fa4dc; text-align: center; padding-top: 15px; padding-bottom: 15px; font-size: 1rem; color: #fff; } footer .footfx { display:flex;justify-content:flex-end;align-items:center } footer .footer-bottom p{margin-bottom:0;} footer .footer-bottom a{color:#fff} @media(max-width:768px) { .footnr { padding-bottom: 10px; padding-top: 10px } footer .footfx { justify-content: center; margin-top:10px; } } /*#endregion*/ /*#region home*/ .home-title { font-family: Candara; position: relative; text-align: center; margin-bottom: 0px; font-weight: 600; font-size: 2.75rem; color: #626262; } .home-title span { color: #3fa4dc } .home-service { background: #fff; } .home-service .service-col .imgbox { display: flex; justify-content: center; align-items: center; border-radius: 50%; overflow: hidden; background: #b0b0b0; width:116px; height:116px; margin:40px auto 20px; } .home-service .service-col .text { text-align: center; font-size: 1.2rem; color: #555555; font-family:Arial; } .home-service .service-col { cursor:pointer; } .home-service .service-col:hover .imgbox { background: #3fa4dc; transition: all 0.3s; } .home-service .service-col:hover .text { color: #3fa4dc } .home-service .main-container { padding-bottom:10px; } .home-profl { background: #fff; } .home-profl .home-profl-desc { font-size: 15px; color: #000000; font-family: Candara; text-align:center;margin-top:25px;margin-bottom:25px; } .home-profl .homeprofl-nr { display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; margin: 30px auto 0; } .home-profl .homeprofl-box { width: 32%; height: auto; overflow: hidden; } .home-profl .homeprofl-box:first-child { width: 49%; } .home-profl .homeprofl-box:nth-child(2) { width: 49%; } .home-profl .homeprofl-box:first-child .card-title{ width: 40%; } .home-profl .homeprofl-box:nth-child(2) .card-title{ width: 40%; } .home-profl .homeprofl-box .card { height:152px;margin-bottom:20px; background-size:cover; padding:15px 25px;} .home-profl .homeprofl-box .card-title {width: 60%; border-bottom: 2px solid #fff; padding-bottom: 10px; color: #fff; font-size: 2rem; font-family: 寰蒋闆呴粦; margin-top: 10px; font-weight: bold; letter-spacing: 0px; } .home-profl .homeprofl-box .card-mo { color: #fff;font-size:14px; font-family: 寰蒋闆呴粦; text-transform: uppercase; } .home-profl .main-container { padding-bottom: 10px; } .home-profl .homeprofl-box:hover .card-title { animation: shake 1.5s cubic-bezier(.36, .07, .19, .97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; } .home-profl .homeprofl-box:hover .card-mo { animation: shake 1.5s cubic-bezier(.36, .07, .19, .97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; } @media(max-width:576px) { .home-profl .homeprofl-box:first-child { width: 100%; } .home-profl .homeprofl-box:nth-child(2) { width: 100%; } .home-profl .homeprofl-box:first-child .card-title{ width: 100%; } .home-profl .homeprofl-box:nth-child(2) .card-title{ width: 100%; } .home-profl .homeprofl-box .card-title {width: 80%;} } @keyframes shake { 0% ,10% { transform: translate3d(130px, 0, 0); } 20%, 90% { transform: translate3d(-1px, 0, 0); } 30%, 80% { transform: translate3d(2px, 0, 0); } 30%, 50%, 70% { transform: translate3d(-4px, 0, 0); } 40%, 60% { transform: translate3d(4px, 0, 0); } } .home-products { background: #fff; font-family: Arial; } .home-products .pro-col { padding-bottom:15px; margin-bottom:15px; } .home-products .pro-col .card { border: 1px solid #d6d6d6; } .home-products .pro-col .card .card-thumb { border-bottom: 1px solid #d6d6d6; box-shadow: 2px 2px 4px #f0f1f4; display:flex;justify-content:center;align-items:center;overflow:hidden;height:275px; } .home-products .pro-col .card .card-thumb img { width:100%; height:auto; } .home-products .pro-col .card .card-title { padding: 20px 35px 35px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: center; } .home-products .pro-col p { margin-bottom:0; } .home-products .pro-col .card .card-title a { font-size: 14px; color: #707070; text-align: center; } .home-products .pro-col .card .card-title a:hover { color: #3fa4dc;transition:all 0.3s; } .home-products .pro-col .card-mo { background: #3fa4dc; border-radius: 25px; margin: 0 auto; z-index: 999; width: 108px; position: absolute; bottom: 0; left: 50%; margin-left: -54px; } .home-products .pro-col .card-mo a { font-size:14px;color:#fff; text-align:center;padding:5px 15px; display:inline-block; width:100%;} .home-num { background: #e7eaef; text-align: center; } .home-num .t1 { font-size: 3.25rem; color: #555555;font-weight:bold;font-family:Arial; } .home-num .t2 { font-size: 14px; color: #7a7a7a; } .home-num .target1::before { position: absolute; right: 50px; top: 30px; content: "year"; font-size: 19px; color: #555555; } .home-num .target2::before { position: absolute; right: 63px; top: 10px; content: "銕?; font-size: 14px; color: #7a7a7a; } .home-num .target3::before { position: absolute; right: 100px; top: 10px; content: "+"; font-size: 14px; color: #7a7a7a; } .home-num .target4::before { position: absolute; right: 115px; top: 10px; content: "+"; font-size: 14px; color: #7a7a7a; } .home-about .main-container{padding-top:25px;} .home-about { background: #fff; color: #626262; } .home-about .homeab-img img { width:100%;height:auto } .home-about .homeab-text { margin-left:23px; padding-top:35px;} .home-about .homeab-text h6 { font-family: Arial; font-weight: bold; font-size: 17px; color: #3fa4dc; letter-spacing: 15px; text-transform:uppercase; margin-bottom:20px; } .home-about .homeab-text h1 { font-family: Arial; font-weight: bold; font-size: 30px; color: #1c1c1c; margin-bottom:20px; } .home-about .homeab-text p { font-size: 19px; margin-bottom: 20px; font-family: Candara; } .home-about .homeab-text a { font-family: Candara; font-size: 19px; color: #3fa4dc; } .home-about .num-box{width:90%;} .home-about .num-item{display:flex;align-items:flex-end;background:#e7eaef;padding:17px;color:#333;margin-bottom:30px;border-radius:10px;overflow:hidden;} .home-about .col-md-6:first-child .num-item{background:#0086cf;color:#fff;} .home-about .num-item .tb{min-width:42px;width:42px;margin-right:10px;} .home-about .num-item .num{font-size:40px;font-weight:bold;line-height:42px;font-family:Arial;} .home-about .num-item .subtitle{font-size:14px;line-height:20px;margin-left:5px;} .home-news { background: #fff; font-family: 寰蒋闆呴粦; } .home-news .article-col { border: 1px solid #dddddd; box-shadow: 2px 2px 4px rgba(162,162,162,0.8); display: flex; justify-content: space-between; align-items: center; padding: 12px; margin-bottom: 20px; margin-top:20px; } .home-news .article-col .card-body { width: 100%; } .home-news .article-col h5 { border-bottom: 1px solid #e2e2e2; color: #666666; font-size: 1.2rem; line-height: 1.8; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; } .home-news .article-col h5 a:hover { color: #3fa4dc; transition: all 0.3s; } .home-news .article-col p { font-size: 14px; color: #626262; } .home-news .article-col time { display: block; font-size: 13px; color: #353535; background:url(../../images/timetb.jpg) no-repeat left center; padding-left:20px; } .home-link { background: #e7eaef; } .home-link .link-col { display:flex;justify-content:center; align-items:center; } .home-link .link-col a { margin:0 8px; } @media(max-width:576px) { .home-about .num-box{width:inherit;} .home-about .homeab-text{margin-left:0;} .home-about .num-item{margin-bottom:15px;} .home-about .num-item{justify-content:center;} .home-about .homeab-text p{font-size:17px;} .home-title { font-size: 2.2rem; } .home-profl .homeprofl-box { width: 100%; } .home-profl .homeprofl-box .card {padding-top: 25px;} .home-profl .homeprofl-box .card-title { font-size: 26px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom: 0; border-bottom: 0; } .home-products .pro-col .card .card-thumb { height:auto } .home-products .pro-col .card .card-title { padding: 10px 15px 25px; } .home-num .target1::before { right: 105px; } .home-num .target2::before { right: 110px; } .home-num .target3::before { right: 150px; } .home-num .target4::before { right: 165px; } .home-about .homeab-text h6 { margin-top:20px; } .home-link .link-col>div{display: flex;justify-content:space-between;align-items: center;flex-wrap: wrap;} .home-link .link-col a {width: 30%; margin: 0;} } /*#endregion*/ /*#region about-wrapper*/ .about-wrapper { font-family: Candara; padding-bottom: 2rem; padding-top: 1rem; } .about-wrapper h2 { font-size: 2.2rem; color: #656565; padding: 1rem 0; border-bottom: 1px solid #008dd7; } .about-wrapper h2:before { width: 450px; height: 3px; background: #008dd7; content:""; position:absolute;bottom:8px; } .about-wrapper img { width: 100%; height: auto; } .about-wrapper .img { width: 100%; height:auto; } .about-wrapper .text { font-size: 1rem; color: #6d6d6d;line-height:1.9rem; margin-bottom:2.2rem; font-family: Arial; } .about-wrapper h5 { font-size: 2rem; color: #0d3573; font-weight: bold;padding:177px 30px 0; margin-bottom:0; } .about-wrapper h5 a { color: #0d3573; } .about-wrapper .text2 { font-size: 1rem; color: #404040; padding: 0 30px; line-height: 20px; font-family: Arial; } .about-wrapper .aboutimg1 { background: url(../../images/aboutimg1.jpg) no-repeat center; height:274px; } .about-wrapper .aboutimg2 { background: url(../../images/aboutimg2.jpg) no-repeat center; height: 274px; } .about-srcoll { display:flex;justify-content:center;align-items:center; } .about-srcoll .rollLink { position: relative; height: auto; } .about-srcoll .rollLink .Cont { max-width: 1800px; overflow: hidden; margin: 0 auto } .about-srcoll .rollLink .ScrCont { width: 300%; } .about-srcoll .rollLink .pic { width: 450px; overflow: hidden; padding: 0 10px; } .about-srcoll .rollLink .pbox img { width: 100%; height: auto; border: 1px solid #eaeaea } .about-srcoll .rollLink .pbox { width: 450px; height: 200px; line-height: 200px; text-align: center; vertical-align: middle; display: table-cell; margin: 0 auto; } .about-srcoll .rollLink #List1, .rollLink #List2, .rollLink .pic, .rollLink .wen_jt, .rollLink .Cont { float: left } .about-srcoll .rollLink .wen_jt { width: 30px; padding-top: 145px } @media(max-width:576px) { .about-wrapper { padding-bottom: 0; padding-top: 0; } .about-wrapper h2 { font-size: 1.7rem; padding-top: 0px; } .about-wrapper h2:before { width:60% } .about-wrapper .text { margin-bottom:1rem; } } /*#endregion*/ /*#region cert-container*/ .cert-container { padding-bottom: 2rem; padding-top: 2rem; } .cert-container .cert-col { margin-bottom: 1.5rem; margin-top: 0.5rem; } .cert-container .cert-col .card { padding: 1rem; background: #f7f7f7; } .cert-container .cert-col .card-thumb { border: 1px solid #024b99; box-shadow: 2px 2px 4px #e7e7e7; display:flex;justify-content:center;align-items:center;overflow:hidden;height:460px; } .cert-container .cert-col .card-title { font-size: 1rem; margin: 0; padding: 0.5rem 0.75rem; margin-top: 0.5rem; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: 寰蒋闆呴粦; color: #000000 } @media(max-width:768px) { .cert-container .cert-col .card-thumb { height: auto; } .cert-container { padding-bottom: 0rem; padding-top: 0rem; } } /*#endregion*/ /*#region link-container*/ .link-container { padding-bottom: 2rem; padding-top: 2rem; } .link-container p { font-size: 1.8rem; color: #494949; } .link-container .link-col { margin-bottom: 1.5rem; } .link-container .link-col .card { height: 100%; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); border-radius: 10px; overflow: hidden; border: 1px solid #eaeaea;display:flex;justify-content:center;align-items:center; } /*#endregion*/ /*#region img-container*/ .img-container { padding-bottom: 2rem; padding-top:2rem; } .img-container .img-col { padding:1rem; } .img-container .img-col .card { border: 1px solid #ccc; padding: 4px; overflow: hidden; } .img-container .img-col .card .card-thumb { display: flex; justify-content: center; align-items: center; overflow: hidden; box-shadow: 2px 2px 4px #f0f0f0 } .img-container .img-col .card-title { flex-grow: 1; margin: 0; padding: 0.5rem 0.75rem; text-align: center; font-size: 1.2rem; font-family: 寰蒋闆呴粦; color: #000000 } @media(max-width:768px) { .img-container .img-col .card .card-thumb { height: auto; } .img-container { padding-bottom: 0rem; padding-top: 0rem; } } /*#endregion*/ /*#region contact-wrapper*/ .contact-wrapper { background: #fff;padding:2rem 0 4rem; } .contact-wrapper h3 { font-size: 1.8rem; color: #626262; font-weight: bold; font-family: Candara; } .contact-wrapper h4 { font-size: 1.5rem; color: #626262; font-family: Arial; } .contact-wrapper .address { font-weight: bold; color: #303030 } .contact-wrapper .hr2 { border-top: 1px solid #dcdcdc; margin-bottom: 15px; width: 90%; } .contact-wrapper p { margin-bottom: 8px; color: #494949; font-size: 1rem; } .contact-wrapper p i { color: #7f7e7e; display: inline-block; width: 16px; text-align: center } .contact-wrapper .footer-bottom { background: #525252; text-align: center; padding-top: 15px; padding-bottom: 15px; font-size: 1rem; color: #fff; } .contact-wrapper address { padding-left: 20px; padding-right: 20px; } .contact-wrapper .card-thumb { border: 1px solid #d2d2d2 } .contact-wrapper img { width:100%; height:auto } .form-feedback .btn { color: #fff; background: #4a8cda } .contact-wrapper .form-feedback .form-control { padding: 1.5rem .75rem; background: #fafafa } @media(max-width:768px) { .contact-wrapper { background: #fff; padding: 1rem 0 4rem; } } /*#endregion*/ /*#region news-container*/ .news-container { font-family: 寰蒋闆呴粦; } .news-container .article-row { margin-bottom: 1.875rem;} .news-container .article-row .card-box { height: 332px; padding-top: 35px; } .news-container .article-row .card-text { display: flex; align-items: center; overflow: hidden; height: auto; } .news-container .article-row .card-time { background: #333333; width: 78px; color: #fff; font-family: 寰蒋闆呴粦; text-align: center; height: 90px; padding-top:18px; } .news-container .article-row .card-time .time1 { font-size:20px; margin-bottom:0; } .news-container .article-row .card-time .time2 { font-size: 1rem; margin-bottom: 0; } .news-container .article-row .title { font-family: Candara; font-size: 1.4rem; font-weight:bold; margin-bottom: 0; background: #008dd7; height: 90px; overflow: hidden; width: 100%; padding-left:20px;padding-right:20px; display: flex; align-items: center; } .news-container .article-row .title a { color: #fff; transition: color 0.2s ease; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .news-container .article-row .title a:hover { color: #fff } .news-container .article-row .card-desc { padding: 15px 0; margin-bottom: 0; color: #8e8e8e; line-height: 1.7; font-size: 1.1rem; } .news-container .news-left { padding-top: 2rem; padding-bottom: 2rem } .news-container .news-right { border-left: 1px solid #d8d8d8; padding-top: 1rem; padding-bottom: 2rem } .news-container .news-right h5 { font-size: 1.2rem; padding: 0.5rem 1rem; background: #3fa4dc; color: #fff; margin-bottom: 0 } .news-container .news-right .newsnr-col { margin: 1.5rem 0 0.5rem; } .news-container .news-right .newsnr-col .box { display: flex; } .news-container .news-right .newsnr-col .box .box-img { width: 35%; position: relative; display: flex; justify-content: center; align-items: center; overflow: hidden; border-radius: 10px; } .news-container .news-right .newsnr-col .box .box-img img { width: 100%; height: auto } .news-container .news-right .newsnr-col .box .box-text { width: 100%; position: relative; } .news-container .news-right .newsnr-col .box .box-title { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news-container .news-right .newsnr-col .box .box-title a { font-size: 1.2rem; font-weight: bold; font-family: 寰蒋闆呴粦; color: #233682 } .news-container .news-right .newsnr-col .box .box-title a:hover { color: #3fa4dc; transition: all 0.3s; } .news-container .news-right .newsnr-col .box .box-text time { font-size: 12px; color: #777 } .news-container .news-right .newsnr-col p { margin-top: 1rem; color: #8e8e8e; font-size: 0.9rem; } @media(max-width:768px) { .news-container .news-left { padding-top: 1rem; padding-bottom: 0rem } .news-container .news-right { padding-top: 0rem; padding-bottom: 2rem } .news-container .article-row { margin-bottom:1rem; } } /*#endregion*/ /*#region contact-wrapper*/ .service-wrapper { background: #fff; padding: 2rem 0 3rem; font-family: Arial; } .service-wrapper h3 { font-size: 2rem; color: #5a5a5a; font-weight: bold; margin-top:20px;margin-bottom:20px; } .service-wrapper p { margin-bottom: 8px; color: #1c1c1c; font-size: 1rem; } .service-box { background: #f6f6f6;padding:15px; margin-left:0;margin-right:0; } .service-box img { width:100%;height:auto; } @media(max-width:768px) { .service-wrapper { padding: 0rem 0 2rem 0; } .service-wrapper img { width:100%;height:auto; } .service-box .col-md-4 { margin-bottom:15px; } } /*#endregion*/ /*#region newsnr-container*/ .newsnr-container { padding-top: 3rem; padding-bottom: 2rem; font-family: 寰蒋闆呴粦; } .newsnr-container .title { font-size: 2rem; color: #585858; text-align: left; font-weight:bold; } .newsnr-container .content { color: #777; color: #595959; line-height: 1.8rem; } .newsnr-container .content p { font-size: 1rem; } .newsnr-container .summary { padding-bottom: 20px; margin: 20px 0; font-size: 1rem; text-transform: uppercase; color: #5f5f5f; border-bottom: 1px dashed #585858; text-align: left; } .newsnr-container .summary span { margin-right: 15px; } .content-other { display: flex; justify-content: space-between; align-items: center; background: #ececec; padding: 30px 20px; margin-top: 20px; color: #3d3d3d } .content-other a { color: #3d3d3d } .content-other a:hover { color: #3fa4dc; transition: all ease 0.3s; } .content-other .prev { width: 48%; background: url(../../images/previmg.jpg) left center no-repeat; padding-left: 50px; } .content-other .next { width: 48%; text-align: right; background: url(../../images/nextimg.jpg) right center no-repeat; padding-right: 50px; } @media(max-width:768px) { .newsnr-container { padding-top: 1rem; padding-bottom: 2rem; } .content-other { padding: 20px 10px; } } /*#endregion*/ /*#region pro-container*/ .proindex-box{border: 1px solid #c7c7c7;border-radius: 10px;overflow: hidden;margin-bottom: 30px;display: flex;padding: 10px;position: relative;} .proindex-box .left{width: 45%;display: flex;align-items: center;padding-left: 10px;} .proindex-box .right{width: 55%;} .proindex-box .left h3{font-size: 32px;font-weight: bold;} .proindex-box .left h3 a:hover{color: #008dd7;} .proindex-box .left .more{font-size: 16px;color: #393939;} .proindex-box .left .more:hover{color: #008dd7;} .proindex-box .left .hr{width: 170px;height: 1px;background-image: linear-gradient(to right, #cfcfcf , #fff);margin-top: 20px;margin-bottom: 20px;} .proindex-box .right .img-width{width: 100%;height: auto;} @media(max-width:768px) { .proindex-box .left h3{font-size: 20px;} .proindex-box .left .hr{margin-top: 10px;margin-bottom: 10px;} } .pro-container { padding-bottom:2rem; } .pro-container .pro-col { padding-bottom: 15px; margin-bottom: 15px; } .pro-container .pro-col .card { border: 1px solid #d6d6d6; } .pro-container .pro-col .card .card-thumb { border-bottom: 1px solid #d6d6d6; box-shadow: 2px 2px 4px #f0f1f4; display: flex; justify-content: center; align-items: center; overflow: hidden; } .pro-container .pro-col .card .card-thumb img { width: 100%; height: auto; } .pro-container .pro-col .card .card-title { padding: 20px 35px 20px; } .pro-container .pro-col p { margin-bottom: 0; } .pro-container .pro-col .card .card-title a { font-size: 14px; color: #707070; text-align: center; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .pro-container .pro-col .card .card-title a:hover { color: #3fa4dc; transition: all 0.3s; } .prolist-col{display: flex;justify-content: space-between;border: 1px solid #d3d3d3;margin-bottom: 20px;flex-wrap: wrap;} .prolist-col .img{width: 30%;} .prolist-col .text{width: 70%;border-left: 1px solid #d3d3d3;padding: 25px;background: #f2f2f2;} .prolist-col .text h4 a{font-size: 20px;color: #444;} .prolist-col .text h4 a:hover{color: #008dd7; transition: all 0.3s;} .prolist-col .text .prodesc{color: #626262;line-height: 1.8rem;font-size: 1rem;margin-top: 15px;} .prolist-col .text .prodesc p{margin-bottom: 10px;} .prolist-attr{background: #f2f2f2;padding: 40px 40px 20px;margin-top: 15px;margin-bottom: 15px;} .prolist-attr .attr-box{flex-wrap: wrap; display: flex;position: relative; justify-content: space-between;margin-bottom: 20px;font-size: 18px;color: #757575;line-height: 24px;} .prolist-attr .attr-box .item{text-align: right;width: 15%;} .prolist-attr .attr-box .value{text-align: left;width: 82%;} .prolist-attr .attr-box .value span{margin-right: 15px;margin-bottom: 10px;} .proattr-box{padding: 30px 0;display: flex;align-items: center;} .proattr-box .left{width:30%;} .proattr-box .right{width:70%;position:relative;} .proattr-box .right select{width: 100%;} @media(max-width:768px) { .prolist-col .img{width: 100%;} .prolist-col .text{width: 100%;border-left: 0px solid #d3d3d3;padding: 15px;} .prolist-attr{background: #f2f2f2;padding: 30px 15px 10px;} .prolist-attr .attr-box .item{text-align: left;width: 100%;} .prolist-attr .attr-box .value{text-align: left;width: 100%;} } .attr-box { font-family:寰蒋闆呴粦; margin-bottom:30px; } .attr-list { display:flex; margin-bottom:15px; align-items:center; } .attr-list .attr-title { width: 150px; font-size: 1rem; color: #8e8e8e; } .attr-list .attr-value ul { list-style: none; padding: 0; margin: 0; display: flex; align-items: center; flex-wrap: wrap; } .attr-list .attr-value ul li { margin:5px; } .attr-list .attr-value ul li a { padding: 8px 12px; font-size: 14px; color: #8e8e8e; border: 1px solid #8e8e8e; border-radius:10px;overflow:hidden; display: block;} .attr-list .attr-value ul li.selected a { border-color: #3fa4dc; color: #fff; background: #3fa4dc } .attr-list .attr-value ul li:hover a { border-color: #3fa4dc; color: #fff; background: #3fa4dc ;transition:all 0.3s; } @media(max-width:768px) { .proattr-box{padding: 5px 0;} .proattr-box .left{width:50%;} .proattr-box .right{width:50%;position:relative;} .protopnav { display:none } .attr-list .attr-value ul li { margin: 10px 5px; } .attr-list .attr-title { width:auto; } } /*#endregion*/ /*#region content wrapper*/ .content-wrapper { line-height: 1.7; background: #fff; margin-bottom: 1.5rem; } .content-wrapper h2 { font-size: 1rem; font-weight: 600; margin-bottom: 0.75rem; } .content-wrapper h3 { font-size: 0.875rem; font-weight: 600; margin-bottom: 0.75rem; } .content-wrapper img { max-width: 100% !important; height: auto !important; } .content-wrapper ol { margin-left: 1em; padding-left: 1em; } .content-wrapper video { max-width: 100% !important; height: auto !important; } .content-wrapper iframe { max-width: 100%; } .content-wrapper table { width: 100%; margin-bottom: 1rem; color: #212529; } .content-wrapper table th, .content-wrapper table td { padding: 0.5rem; vertical-align: middle; border: 1px solid #dee2e6; text-align: center; } .content-wrapper table tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.03); } .content-wrapper table tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); color: #555; } .content-wrapper .nav-tabs { background: #FAFCFF; } .content-wrapper .nav-link { padding: 0.75rem 1.75rem; border-color: transparent #dee2e6 transparent transparent !important; } .content-wrapper .nav-tabs .active { font-weight: 600; border-top: solid 2px #E64545 !important; text-transform: uppercase; } .content-wrapper.product { } .content-wrapper.product .content { font-family:Arial;font-size:1rem; } .content-wrapper.product .cont-title { font-family: Candara; font-size: 2rem; border-bottom: 1px solid #dadada; color: #3d9cdb; padding-bottom: 10px; font-weight: bold; } .content-wrapper.product table { width: 100%; margin-bottom: 0rem; color: #888888; } .content-wrapper.product table th, .content-wrapper.product table td { padding: 0.5rem; vertical-align: middle; border: 1px solid #42a5dc; text-align: left; } .content-wrapper.product table tbody tr:nth-of-type(odd) { background-color: #fff; } .content-wrapper.product table tbody tr:hover { background-color: #fff; color: #888888; } .content-wrapper.product table tbody tr:first-child { background-color: #42a5dc;color:#fff } .layout-wrapper .form-feedback .btn { color: #fff; background: #f29428 !important } .layout-wrapper .page-sub-title { font-size: 2rem; color: #f29428; font-family: Candara; font-weight:bold; margin-bottom: 1.5rem; } .content-wrapper header { text-align: center; margin-bottom: 1rem; } .content-wrapper header span { margin-right: 15px; } .content-wrapper .sub-title { font-size: 1.75rem; font-weight: 600; display: block } @media(max-width:768px) { .content-wrapper .title { font-size: 1.25rem; } .content-wrapper.product .content { padding: 1.5rem 1rem; } } .post-navigation { padding: 25px 0; margin-top: 30px; margin-bottom: 15px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } .post-navigation .col-12 { padding-bottom: 0.5rem } .post-navigation span { margin-bottom: 5px; font-size: 0.75rem; display: block; text-transform: uppercase; } .post-navigation .icon { font-size: 1.25rem; color: #aaa } .post-navigation a { color: #1F365C; font-weight: 500; } @media(max-width:992px) { .post-navigation .col-12 { text-align: center; } } .share-box { text-align: center; } .share-box p { font-weight: 600; } .page-link { padding: .5rem 0.875rem; } .page-item.active .page-link { color: #fff; background-color: #3fa4dc; border-color: #3fa4dc; } .product-head { margin-bottom: 1.5rem; background: #fff } .product-head .title { font-size: 2rem; color: #3d9cdb; font-weight: 600; padding-top: 15px; margin-bottom: 20px; font-family: Candara; } .product-head .ul-horizontal { list-style: none; margin: 0; padding: 0; font-size: 1rem; } .product-head .ul-horizontal li { color: #626262; line-height: 1.8rem; } .product-head .ul-horizontal li span { width: 180px; display: inline-block; } .product-head .btn-main { display: block; background: #E64545; color: #fff; font-size: 1rem; padding: .4rem .75rem; } .product-head .btn-main .icon { margin-right: 0.25rem; } .product-head .prodesc p{color: #626262; line-height: 1.8rem;font-size: 1rem;margin-bottom: 0;} .product-service { text-align: left; padding: 20px 0; } .product-service > a:first-child { margin-right: 15px; } .product-feedback { display: inline-block; background: #F3912C; color: #fff; padding: 6px 16px; } .product-down { display: inline-block; background: #3d9cdb; color: #fff; padding: 6px 16px; } @media(max-width:768px) { .product-service { text-align: center; } .product-head { margin-bottom: 0rem; } } /*#endregion*/ /*#region content table container*/ .table-wrapper table { border: 1px solid #DCDCDC } .table-wrapper table th, .table-wrapper table td { padding: 5px; vertical-align: middle; font-size: 14px; border: 1px solid #dee2e6; text-align: center; } .table-wrapper table tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.03); } .table-wrapper table tbody tr:hover { background-color: #dee2e6; color: #555; } .table-wrapper table tr td p { margin-bottom:0;padding-top:5px;padding-bottom:5px; } @media (max-width: 575.98px) { .table-wrapper-sm table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media(max-width:768px) { .table-wrapper-md table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media (max-width: 991.98px) { .table-res-lg table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media (max-width: 1199.98px) { .table-wrapper-xl table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } /*#endregion*/ /*#region pronr-container*/ .pronr-container { padding-bottom: 2rem; padding-top: 2rem; } .hot-pro h5 { font-size: 1.7rem; padding: 0.5rem 1rem; background: #3fa4dc; color: #fff; margin-bottom: 0;font-family:Candara; } .hot-pro .product-col { margin-bottom: 1.25rem; } .hot-pro .product-col .card { height: 100%; } .hot-pro .product-col .card-title { text-align: center; flex-grow: 1; font-size: 14px; font-weight: normal; margin: 0; padding: 0.75rem 0.5rem; } .hot-pro .product-col .card-title a { color: #333; transition: all ease 0.2s; } .hot-pro .product-col .card-title a:hover { color: #3fa4dc } .hot-pro .product-col .card-body { font-size: 0.75rem; padding: 0.75rem; flex-grow: 0; } .hot-pro .product-col .card-thumb { border: 1px solid #d2d2d2 } .hot-news h5 { font-size: 1.7rem; padding: 0.5rem 1rem; background: #3fa4dc; color: #fff; margin-bottom: 0; font-family: Candara; } .hot-news .row { margin-left:0;margin-right:0; } .hot-news .news-col { border-bottom: 1px solid #e8e8e8; font-family: 寰蒋闆呴粦; } .hot-news .news-col .card-title a::before { content: "鈼?; font-size: 0.75rem; margin-right: 5px; color: #f64914 } .hot-news .news-col .card-title a { font-size: 1rem; color: #2b2b2b; } .hot-news .news-col .card-title{overflow: hidden;text-overflow:ellipsis; white-space:nowrap;} @media(max-width:768px) { .pronr-container { padding-bottom: 2rem; padding-top: 0rem; } } /*#endregion*/ /*鎵嬫満绔簳閮ㄨ彍鍗?/ .mobile-nav{position: fixed;bottom: 0;left: 0;right: 0;height: 48px; background: #3fa4dc;z-index: 999;display: flex;border-top: 2px solid #fff;} .mobile-nav .item{width: 25%;border-left: 1px solid rgba(255,255,255,.2);} .mobile-nav .item a{font-size: 12px;color: #fff;display: block; text-align: center;line-height: 20px;padding-top: 8px;} .mobile-nav .item:first-child{border-left: 0px;} .mobile-nav .item a:before{font-family: cmsfont; font-size: 14px; color: #fff;display: block; line-height: 16px;} .mobile-nav .item span{font-size: 12px;color: #fff;display: block; text-align: center;line-height: 20px;padding-top: 8px;} .mobile-nav .item span:before{font-family: cmsfont; font-size: 14px; color: #fff;display: block; line-height: 16px;} .mobile-nav .mobile-nav-home:before{content: "\f80a";font-family: cmsfont; font-size: 14px;} .mobile-nav .mobile-nav-pro:before{content: "\f07a";font-family: cmsfont; font-size: 14px;} .mobile-nav .mobile-nav-tel:before{content: "\f87a";font-family: cmsfont; font-size: 14px;} .mobile-nav .mobile-nav-feedback:before{content: "\f0e0";font-family: cmsfont; font-size: 14px;} .reveal-modal-bg{position:fixed;height:100%;width:100%;z-index:1000;display:none;top:0;left:0;background:rgba(00,00,00,0.8);} .reveal-modal{visibility:hidden;top:50px;left:50%;margin-left:-45%;width:90%;position:absolute;z-index:1001;padding:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF;} .reveal-modal h2{font-size:20px;text-align:center;} .reveal-modal .close-reveal-modal{font-size:30px;line-height:0.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} .reveal-modal-pro{visibility:hidden;top:0;left:0;width:100%;position:absolute;z-index:1001;background-color:#f7f7f7;height:100vh; overflow-y:auto;} .reveal-modal-pro h2{width:100%;text-align:center;font-size:18px;text-transform:uppercase;line-height:45px;background:#fff;margin-bottom:0;margin-top:0;} .reveal-modal-pro h3{width:100%;font-size:16px;text-transform:uppercase;line-height:45px;font-weight:bold;background:#e4e4e4;padding-left:15px;margin-bottom:0;margin-top:0;} .reveal-modal-pro ul,.reveal-modal-pro ul li{list-style:none;padding:0;margin:0;} .reveal-modal-pro .mb-pro-nav>li{border-top:1px solid #fff;border-bottom:1px solid #ddd;font-size:14px;line-height:1.2;text-transform:capitalize;position:relative;} .reveal-modal-pro .mb-pro-nav>li>a{padding-left:20px;} .reveal-modal-pro .mb-pro-nav>li a{display:block;padding-top:12px;padding-bottom:12px;padding-right:20px;} .reveal-modal-pro .mb-pro-nav>li>span{padding-left:20px;} .reveal-modal-pro .mb-pro-nav>li span{display:block;padding-top:12px;padding-bottom:12px;padding-right:20px;} .reveal-modal-pro .mb-pro-nav>li ul{display:none;} .reveal-modal-pro .mb-pro-nav .hasul>span:after{content:'\f107';font-family:cmsfont;color:#999;font-size:18px;position:absolute;width:12px;height:18px;line-height:18px;text-align:center;right:10px;top:13px;font-weight:400;} .reveal-modal-pro .mb-pro-nav>li.active>a{font-weight:bold;background:#eee;} .reveal-modal-pro .mb-pro-nav>li.active{background:#eee;border-bottom:3px solid #dadada;} .reveal-modal-pro .mb-pro-nav>li ul li{border-top:1px dotted #ccc;font-size:12px;} .reveal-modal-pro .mb-pro-nav>li ul li a{padding-left:36px;} .reveal-modal-pro .close-reveal-modal{font-size:30px;line-height:0.5;position:absolute;top:42px;padding: 15px; right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} @media(max-width:768px) { .totop{z-index: 99;bottom: 60px;} footer {margin-bottom: 48px; } } .reveal-modal#home-video .close-reveal-modal{font-size:30px;line-height:0.5;padding:5px 10px; position:absolute;top:0px;right:-40px;color:#333;background:#fff; text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} /*#寮瑰嚭鐣欒█琛ㄥ崟*/ .reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 1000; display: none; top: 0; left: 0; background: rgba(00, 00, 00, 0.8); } .reveal-modal { visibility: hidden; top: 15%; left: 50%; margin-left: -25%; width: 50%; position: absolute; z-index: 1001; padding: 35px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4); background-color: #FFF; } .reveal-modal#home-video { visibility: hidden; top: 5%; left: 50%; margin-left: -40%; width: 80%; position: absolute; z-index: 1001; padding: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4); background-color: #FFF; } .reveal-modal .title { font-size: 30px; text-align: center; margin-bottom: 25px; } .reveal-modal .close-reveal-modal { font-size: 30px; line-height: 0.5; position: absolute; top: 8px; right: 11px; color: #333; text-shadow: 0 -1px 1px rbga(0, 0, 0, .6); font-weight: bold; cursor: pointer; } @media(max-width:768px) { .reveal-modal { visibility: hidden; top: 50px; left: 50%; margin-left: -45%; width: 90%; position: absolute; z-index: 1001; padding: 25px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4); background-color: #FFF; } .reveal-modal .title { font-size: 20px; text-align: center; margin-bottom: 10px; } } /*娴姩*/ #float{position:fixed;right:5px;bottom:105px; margin-top:-60px;z-index:55;} #float .ico{display:block;width:55px;height:55px; text-align:center;position:relative;cursor:pointer;margin-bottom:5px;} #float .ico>i{font-size:30px;line-height:55px;border-radius:50%;display:block;color:#fff;position:relative;z-index:90;background:#0078CB;} #float .ico>.img{position:absolute;right:55px;width:140px;top:0;display:none;background-color:#fff;} #float .ico>.img>img{width:100%;} #float .ico p{position:absolute;top:0;border-radius:10px; right:-350px;padding:0px 20px;line-height:55px; font-size:16px;height:55px;background-color:#0078CB;color:#FFF;transition:all 0.3s;z-index:0;white-space: nowrap;} #float .ico:hover>.img{display:block;} #float .ico:hover p{right:55px;} @media (min-width:1px) and (max-width:991px){ #float .ico{width:40px;height:40px;} #float .ico>i{font-size:22px;line-height:40px;} #float .ico>.img{right:40px;} #float .ico p{line-height:40px;padding:0 15px;height:40px;} }