.product_in{ display: flex; } .product_in li{ display: inline-block; width: 50%; padding: 35px; } .product span{ color: #9FC43F; font-size: 48px; text-align: center; display:block; padding: 24px 0; box-sizing: border-box; } .product_pr{ text-align: center; } .product_in li img{ width: 100%; height: 100%; } .product_in p{ text-align: center; background: #FFFFFF; line-height: 68px; } .lia{ border: 1px solid rgba(222, 222, 222, 1); box-shadow: 0px 2px 12px 3px rgba(61, 61, 61, 0.09); border-radius: 0px 0px 0px 0px; } .customizedwebsite{ text-align: center; border: 1px solid #dcdfe6; border-radius: 40px 40px 40px 40px; padding: 12px 40px 12px 40px; color: #606266; font-size: 14px; } .attachment_top{ width: 100%; height: 500px; background-image:url('/img/bg.png'); background-repeat:no-repeat; background-attachment:fixed; background-size: 100%; } .attachment_welcome span{ margin-left: 31%; } .attachment_font3{ color: rgba(255, 255, 255, 1); line-height: 2.7; font-size: 16px; text-align: center; text-indent: 1px; } .attachment_font2{ color: rgba(239, 239, 239, 1); line-height: 2.2; font-size: 16px; text-align: center; } .attachment { padding-top: 147px; text-align: center; color: #fff; font-size: 45px; } .down img{ color: rgba(0, 0, 0, 1); line-height: 1.5; width: 30px; height: 30px; } .server{ text-align: center; background-image:url(/img/1559644337631.jpg); background-repeat:no-repeat; background-size: 100%; } .server span{ color: #9FC43F; font-size: 48px; text-align: center; display: inline-block; padding: 24px 0; box-sizing: border-box; } .serviceitems{ display: flex; justify-content: space-between; padding: 20px 12px 0 28px; } .serviceitems_in{ background-image: url(/img/112903f7.jpg); background-repeat: no-repeat; background-size: 100% 100%; border-radius: 10px; width: 30%; } .box-ul{ display: flex; justify-content: space-around; font-size: 15px !important; } .box-content ul{ padding: 0 15px; } .serviceitems_text span{ top: 0; left: 0; right: 0; bottom: 60px; padding: 12px; font-size: 16px; line-height: 28px; text-align: left; text-indent: 2em; color: #fff; background-color: rgba(0, 0, 0, 0.68); opacity: 0; height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; transition: all 10s; } .server_top{ padding-top: 20px; } .serviceitems_text span:hover{ opacity: 100; background-color: #00f; transform:translateY(500px) translateX(500px) scale(0.8) rotate(120deg); } .serviceitems_title{ bottom: 0; color: #FFF; text-align: center; width: 100%; line-height: 60px; background-color: #0D4C78CC; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } .trust span{ color: #9FC43F; font-size: 48px; text-align: center; display: block; padding: 24px 0; box-sizing: border-box; } .trust p{ text-align: center; } .trust_li{ list-style: none; text-decoration: blink; display: flex; } .trust_li li{ width: 25%; text-align: center; padding: 0 12px 0 12px; } .trust_li li img{ width: 100%; height: 74px; } .technological span{ color: #9FC43F; font-size: 48px; text-align: center; display: block; padding: 24px 0; box-sizing: border-box; } .technological ul li img{ width: 80px; height: 80px; } .technological ul{ display: flex; justify-content: space-around; } .technological ul li{ list-style: none; text-decoration:blink ; text-align: center; } .introduce{ background: #FFFFFF; } .introduce span{ color: #000; font-size: 48px; text-align: center; display: block; padding: 24px 0; box-sizing: border-box; } .introduce_in{ display: flex; justify-content: space-around; } .introduce_in span{ text-indent: 2em; line-height: 23px; font-size: 15px; color: #9FC43F; box-sizing: border-box; text-align: left; margin: 0 0 8px 0; padding: 0; } .introduce_p{ margin: 0 13px; } .introduce_in img{ margin: 88px 16px 28px 12px; } .div{ padding-top: 44px; } .div h3{ font-size: 22px; text-align: center; } .attachment_bottom{ background-image: url(http://s-10112.p.cdn-static.cn/1559037628207.png); background-repeat: no-repeat; width: 100%; height: 273px; background-attachment: fixed; background-size: 100% 100%; } .attachment_welcome{ width: 40%; height: 100%; background: #009AFA; margin: auto; position: relative; } .attachment_welcome p{ width: 100%; line-height: 1.2; font-size: 26px; text-align: center; color: #FFFFFF; margin: 8px 0; word-wrap: break-word; font-weight: bold; margin: auto; top: 64px; position: absolute; } .technological h3{ font-size: 16px; } .attachment_welcome_button{ width: 100%; } .attachment_welcome_button{ display: flex; justify-content: space-around; } .attachment_welcome_button button{ border: 1px solid #dcdfe6; border-radius: 4px 4px 4px 4px; padding: 12px 40px 12px 40px; color: #606266; font-size: 14px; position: absolute; bottom: 45px; } @media screen and (max-width: 772px) { .attachment_top{ background-size: 100% 100%; } .box img { width: 50% !important; } .box:before, .box:after { width: 50% !important; } .attachment_bottom{ background-image: url(http://s-10112.p.cdn-static.cn/1559037628207.png); width: 100%; height: 273px; background-attachment: fixed; background-size: 100% 100%; } .serviceitems { display: block; justify-content: space-between; padding-top: 18px; } .serviceitems_in { background-image: url(/img/112903f7.jpg); background-repeat: no-repeat; background-size: 100% 100%; border-radius: 10px; width: 30%; margin: auto; } .attachment_top{ width: 100%; height: 500px; background:#009afa; background-attachment:fixed; background-size: 100%; } .server_soft{ display: block; padding-top: 20px; } .server_soft img{ width: 60%; height: 100%; box-shadow: 1px 5px 7px 1px; margin: 0; } .server_soft_r{ float: right; margin-top: 22px; width: 100%; } .server_soft_l{ width: 100%; } .product_in{ display: block; text-align: center; } .product_in li { width: 70%; } .lia{ width: 100%; } .product_in li { display: inline-block; padding: 35px; } .trust_li{ list-style: none; text-decoration: blink; display: block; } .trust_li li { text-align: center; padding: 0 12px 0 12px; width: 100%; } .introduce_in { display: block; justify-content: space-around; } .introduce_in span { margin: 12px 12px 0px 12px; } .introduce_in img{ display: block; margin: auto; padding-top: 29px; } .technological ul{ display: block; } } @media screen and (max-width: 890px) { .attachment_top{ background-size: 100% 100%; } .div { padding-top: 72px; } } @media (min-width: 885px){ .attachment_top{ background-size: 100% 100%; } .box { margin: 0 0 30px; } .col-md-4 { width: 25% !important; padding-top: 50px; } .div { padding-top: 75px; } } @media screen and (max-width: 1077px) { .div { padding: 40px; } } .box{ font-family: 'Varela Round', sans-serif; text-align: center; overflow: hidden; perspective: 800px; position: relative; } .box:before, .box:after { content: ""; background: rgba(255,255,255,0.9); width: 100%; height: 100%; opacity: 0; transform: translateY(-50%) rotateY(90deg); transform-origin: right center; transform-style: preserve-3d; position: absolute; top: 50%; left: 5%; z-index: 1; transition: all 0.4s ease-out; } .box:after{ transform: translateY(-50%) rotateY(-90deg); transform-origin: left center; left: auto; right: 7%; } .box:hover:before,.box:hover:after{ opacity: 1; transform: translateY(-50%) rotateY(0); } .box img{ width: 100%; height: auto; transition: all 0.4s ease; border-radius: 20px; } .box:hover img{ filter: hue-rotate(100deg); } .box .box-content{ color: #6c5ce7; width: 100%; opacity: 0; transform: translateY(-50%); position: absolute; top: 50%; left: 0; z-index: 2; transition: all 0.4s; } .box:hover .box-content{ opacity: 1; } .box .title{ font-size: 22px; font-weight: 700; letter-spacing: 1px; margin: 0 0 3px 0; text-transform: uppercase; } .box .post{ font-size: 16px; } .box .icon{ padding: 0; margin: 0; list-style: none; transform: translateX(-50%); position: absolute; left: 50%; bottom: 13px; } .box .icon li{ display: inline-block; margin: 0 7px; opacity: 0; transform: translateY(50px); transition: all 0.3s; } .box:hover .icon li{ opacity: 1; transform: translateY(0); } .box:hover .icon li:nth-child(2){ transition: all 0.3s ease 0.2s; } .box .icon li a{ color: #fff; background: #6c5ce7; font-size: 16px; line-height: 30px; height: 30px; width: 30px; border-radius: 50%; box-shadow: 0 0 0 2px #fff; display: block; transition: all 0.5s ease; } .box .icon li a:hover{ color: #fff; text-shadow: 0 0 5px #000; border-radius: 10%; }