@charset "utf-8"; .hidden { display: none } a:hover, a:active { text-decoration: none } .service_list { padding: 0 ; overflow-y: auto; } .service_list.bgcolor { background-color: #ffffff; background-color: #f5f8f6 } .service_list.bgimg { background: url() no-repeat top center; background-size: cover } .service_list ul { padding: 0; list-style: none } .service_list .btn-more { padding: 5px 15px; border: 1px solid; color: #21cd97; background: #21cd97; background: #ffffff; display: block; width: 110px; text-align: center; -webkit-transition: all .5s ease-out; transition: all .5s ease-out; width: 100px; border-radius: 16px; border-color: #21cd97; border-color: #ffffff } .service_list .btn-more:hover { opacity: .58; padding-left: 15px; text-decoration: none } .service_list .service-list { padding: 0; overflow: hidden } .service_list .service-list .nav-item:nth-child(1) a { border-top-left-radius: 4px } .service_list .service-list .nav-item:last-child a { border-bottom-left-radius: 4px } .service_list .head { margin-top: 1.23618rem; margin-bottom: 1.22rem; } .service_list .head h2 { color: #212121; font-size: 2.5625rem; text-align: center } .service_list .head p { text-align: center; color: #666666; } .service_list .indeximg { max-width: 80% } .service_list .service-list .nav-tabs-div { overflow: hidden; background-color: #ffffff; border-radius: 4px } .service_list .service-list .server-tab { display: inline-block; background-color: #ffffff; border-radius: 4px; margin: 0 } .service_list .service-list .server-tab .nav-item { overflow: hidden; } .service_list .service-list .server-tab .nav-item p { margin: 0; float: left; } .service_list .service-list .server-tab .nav-item p i { font-size: 45px } .service_list .server-tab li { text-align: center; padding: 40px 0 40px 0; color: #666666; -webkit-transition: all .2s; transition: all .2s; font-size: 14px } .service_list .server-tab .cur { background: #004080; color: #ffffff } .service_list .server-tab li.cur p, .service_list .server-tab li.cur span { color: #ffffff } .service_list .server-tab li span { display: block } .service_list .server-tab li:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px } .service_list .server-wrapper { vertical-align: top; padding-right: 0; padding-left: 0 } .service_list .server-con-item { width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: top; text-align: left; padding: 80px 60px; background-color: #21cd97 } .service_list .service-list .server-tab .nav-item div p { font-size: 20px; float: left; } .service_list .server-tab .nav-item span { float: left; } .service_list .server-tab .nav-item span { font-size: 12px; color: #666666; float: left; } .service_list .server-con-item-wrapper-con { height: 500px; overflow-y: auto; } .service_list .server-con-item-title { color: #ffffff; font-size: 26px } .service_list .server-con-item-des { width: 60px; height: 3px; background-color: #ffffff; margin-top: 10px } .service_list .server-con-item-text { color: #666666; color: #ffffff; font-size: 14px; margin-top: 1.60em; margin-bottom: 1.0em; width: 62%; line-height: 2 } .service_list .server-con-item-product { margin-top: 43px } .service_list .server-con-product-item { display: inline-block; vertical-align: top; text-align: center; position: relative; overflow: hidden } .service_list .server-con-product-item p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #ffffff } .service_list .server-con-product-item img { max-width: 100% } @-webkit-keyframes fadeInUp { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0) } to { opacity: 1; filter: alpha(opacity=100); -webkit-transform: none; transform: none } } .service_list .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp } .service_list .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .service_list .slick-dots { bottom: 0 } .service_list .slick-dots li button:before { color: #000000 } .service_list .slick-dots li.slick-active button:before { color: #000000 } @media (max-width:991px) { .service_list .service-list .severs-top { display: none } .service_list .server-wrapper { padding: 0 } } @media (max-width:767px) { .service_list .server-con-item-text { margin-bottom: 25px } .service_list .server-con-item-product { margin-top: 25px } .service_list .server-con-item-text { width: 100% } } @media (max-width:1024px) and (min-width:768px) { .service_list { padding: 0px 0 } } @media (max-width:767px) { .service_list { padding: 0px 0 } }