/* show it is fixed to the top */ .bottom-index li{ border-bottom: 1px solid #e4e4e4; } .nav-item-index { float: left; height: 60px; line-height: 60px; margin: 0; font-size: 14px; padding: 0 20px; cursor: pointer; } body { min-height: 75rem; padding-top: 4.5rem; } .index1 { color: #000 !important; } .index2 { color: #000 !important; } .nav-item { position: relative; } .index1:after { content: ""; position: absolute; left: 0px; top: auto; bottom: -16px; right: auto; height: 3px; width: 0px; background-color: #2e4fc3; } .index1:hover { color: #2e4fc3 !important; font-weight: 600; /* background: #cccccc; */ } .index2:hover { /* background: #cccccc; */ color: #2e4fc3 !important; font-weight: 600; } .index1:hover::after { width: 64px; transition: all 0.5s ease 0s; } .index2:after { content: ""; position: absolute; left: 0px; top: auto; bottom: -16px; right: auto; height: 3px; width: 0px; background-color: #2e4fc3; } .index2:hover::after { width: 96px; transition: all 0.5s ease 0s; } /* .navbar { box-shadow: 0 0 15px 10px #f7f7f7; } */ .nav .navbar-brand { margin-left: 5.9rem; } .navbar-collapse { flex-basis: 100%; flex-grow: inherit; align-items: center; } .btnlive { margin-top: 0.3rem; color: aliceblue; width: 105px; height: 33px; border: 0; border-radius:5.95px; background: rgba(65, 206, 175, 1); } .btnsys { font-weight: normal !important; -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2); /*firefox*/ -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2); /*safari或chrome*/ box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2); /*opera或ie9*/ } .container { max-width: 1200px; padding: 0; } .orange { padding-left: 1.5rem; padding-right: 1.5rem; } @media (min-width: 960px) { .btnsys { font-family: microsoft yahei; font-size: 18px; border-radius: 3.95px; width: 140px; height: 75px; border: rgba(0, 0, 0, 0.1) solid 1px; background: #ffffff; } } @media (max-width: 640px) { .btnsys { font-family: microsoft yahei; font-size: 17px; border-radius: 3.95px; width: 110px; height: 75px; border: rgba(0, 0, 0, 0.1) solid 1px; background: #ffffff; } } .btnsys:active { color: #ef8360; } .btnsys:hover { color: #ef8360; } .datatitle { font-size: 20px !important; font-family: microsoft yahei !important; font-weight: 500 !important; color: #ef8360; } .datacontent { font-weight: 550 !important; font-size: 16px; font-family: microsoft yahei; color: #333333; } .datacontent2 { font-weight: normal !important; line-height: 1.7rem; font-size: 16px; font-family: microsoft yahei; color: #666666; } .btn-flow { margin-top: 2.5rem; text-align: center; font-size: 10px; border-radius: 17.95px; background-color: #eeeeee; color: #333333; width: 105px; height: 33px; border: 0; } .btn-detail { margin-top: 2.5rem; text-align: center; font-size: 10px; border-radius: 10.95px; background-color: #0083c6; color: white; width: 145px; height: 40px; border: 0; } .bg { height: 551px; width: 100%; background: url(/uploads/image/i/message.jpg) no-repeat center; } .login-title { font-style: 30px; font-weight: normal !important; color: #ffffff; } .login-con { margin-top: 30px; font-style: 16px; color: #ffffff; } .cardadvantage { height: 350px; } .advtitle { font-size: 20px; font-weight: 700; margin-top: 30px; margin-bottom: 30px; margin-left: 10px; color: #0083c6; } .advcon { line-height: 20px !important; font-size: 13px; font-weight: 500; margin-left: 10px; margin-right: 10px; } .advnum { position: absolute; font-size: 60px; right: 10px; bottom: 8px; color: #e4f7ff; } a { text-decoration: none; color: #333333; } a:hover { color: #ef8360; } .divid { margin-left: 20px; margin-right: 20px; } .comadd { color: #333333; font-style: 3px; } .buttbottom { font-family: microsoft yahei; border-radius: 10.95px; background-color: #0083c6; color: white; font-size: 20px; width: 145px; height: 40px; border: 0; } .index1 { color: #333333; padding-right: 0.5rem; padding-left: 0.5rem; display: block; padding: 1rem 1rem; text-decoration: none !important; } .index2 { color: #333333; padding-right: 0.5rem; padding-left: 0.5rem; display: block; padding: 1rem 1rem; text-decoration: none !important; } .section h1 { -webkit-transition: all 1s; -o-transition: all 1s; transition: all 1s; transform: scale(1, 1); } .section .active h1 { opacity: 1; transform: scale(0, 0); transition-delay: 0.5s; } @media (min-width: 960px) { .collapse { /* margin-right: 200px; */ } .experience { height: 30px; } .experience-name { margin-top: 30px; } .experience-email { margin-top: 30px; } .entry3 { margin-top: 20px; } .entry4 { margin-top: 20px; } .login-title { margin-top: 80px; } .entrybutton { border: 0; height: 30px; margin-top: 50px; } .navbar-brand { margin-left: 130px; } } @media (max-width: 640px) { .experience { height: 30px; } .experience-company { margin-top: 20px; } .experience-name { margin-top: 20px; } .experience-email { margin-top: 20px; } .login-title { margin-top: 10px; } .login-con { margin-top: 10px; } .entry2 { margin-top: 20px; } .entry3 { margin-top: 20px; } .entry4 { margin-top: 20px; } .entrybutton { border: 0; height: 30px; margin-top: 50px; } } .product-sa { box-shadow: 0 0 15px 10px #f7f7f7; margin-bottom: 30px; } .swiper-wrapper { justify-content: space-between; } .card-title { position: absolute; z-index: 2; left: 20px; top: 18rem; font-size: 18px; } /* .card { height: 370px; } */ .card-desc { position: absolute; z-index: 2; left: 20px; top: 20rem; font-size: 14px; color: #666666; } .dsn { display: none; } #newil { border-radius: 5px; box-shadow: 0px 0px 10px #d5d6d7; display: block; right: 0; opacity: 1; height: 394px; float: right; background: #fff; position: relative; overflow: hidden; width: 100%; } #newil li { height: 60px; line-height: 73px; border-bottom: 1px solid #e4e4e4; overflow: hidden; margin: 0px 20px; text-indent: 24px; position: relative; zoom: 1; } #newil li i { display: block; float: left; width: 5px; height: 5px; border-radius: 50%; background: #4d96fc; position: absolute; top: 35px; left: 0; } #newil li a { display: block; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; font-size: 14px; color: #464a55; } #newil li a:hover { color: #4d96fc !important; } #newir .bignew { display: block; height: 394px; left: 0px; opacity: 1; position: relative; float: left; overflow: hidden; } #newir .bignew img { height: 100%; width: 100%; position: relative; left: 0px; } #newir .bignewc { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 134px; background: rgba(0, 0, 0, 0.5); } #newir .bignewc .bp1 { height: 50px; border-bottom: 1px solid #8f8c8b; line-height: 60px; font-size: 1.2em; padding-bottom: 10px; overflow: hidden; color: #fef1e2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } #newir .bignewc .bp1:hover { color: #4d96fc !important; } #newir .bignewc .bp2:hover { color: #4d96fc !important; } #newir .bignewc .bp2 { line-height: 22px; margin-top: 8px; font-size: 13px; color: #fef1e2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }