.layui-tab-brief > .layui-tab-title .layui-this a { color: #1E9FFF !important; } .layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after { border-bottom: 2px solid #1E9FFF; } .layui-tab-brief > .layui-tab-title .layui-this { color: #1E9FFF !important; } .title p { font-size: 15px; margin: 25px; color: #777777; } .clearfix::after { content: "\20"; display: block; height: 0; clear: both; } .clearfix { zoom: 1; } body { font-size: 14px; } /* banner */ .theme { height: 350px; width: 100%; text-align: center; } .theme .title { position: relative; top: 50%; transform: translateY(-50%); } .theme .title h1 { color: #FFFFFF; font-size: 50px; } .theme .title h3 { color: #FFFFFF; font-size: 35px; margin-top: 20px; } /*瀵艰埅鏍?/ .header { width: 100%; padding: 0 30px; background: #222222; box-sizing: border-box; position: sticky; top: 0; z-index: 999999; } .header .logo a, .header .navbar a { color: #CCCCCC; font-size: 13px; } .header .left { float: left; font-size: 20px; margin-top: 27px; } .header .left a { color: #CCCCCC; } .header .nav { -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; height: 100%; line-height: 80px; float: right; } .header .nav .more { display: none; } .header .navbar_nav .active a { color: #1E9FFF; } .header .navbar_nav .active::after { width: 100%; } .header .navbar_nav li { float: left; position: relative; display: block; } .header .navbar_nav li:after { content: ""; width: 0; height: 2px; background: #1E9FFF; position: absolute; bottom: 0; left: 0; transition: all 0.5s ease 0s; } .header .navbar_nav li:hover:after { width: 100%; } .header .navbar_nav li a { text-decoration: none; height: 100%; padding: 0 25px; display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; color: #CCCCCC; font-size: 16px; } .header .navbar_nav li:hover a { color: #1E9FFF; } .header .navbar_nav li.dropdown { display: inherit; position: relative; } .header .navbar_nav li.dropdown .dropdown_menu { display: none; position: absolute; top: 80px; width: 100%; background: #fff; box-shadow: 0 15px 27px 0 rgba(167, 165, 165, 0.38); left: 0; z-index: 10; } .header .navbar_nav li.dropdown .dropdown_menu a { font-size: 14px; color: #666; padding: 0 10px; line-height: 40px; text-align: center; background: #fff; margin-bottom: 2px; } .header .navbar_nav li.dropdown:hover .dropdown_menu { display: block; background: #f3f3f3; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .header .navbar_nav li.dropdown:hover .dropdown_menu a { color: #666; } .header .navbar_nav li.dropdown:hover .dropdown_menu a:hover { color: #fff; background: #1E9FFF; } /*棣栭〉涓绘澘淇℃伅*/ .featured { height: calc(100% - 80px); width: 100%; position: relative; overflow: hidden; } .featured video { height: 100%; width: 100%; vertical-align: middle; object-fit: cover; object-position: 50% 50%; } .featured .image { display: none; } .featured .image img { width: 100%; height: 300px; object-fit: cover; object-position: 50% 50%; } .featured .layui-row { padding-top: 12%; position: relative; z-index: 999; color: #FFFFFF; } @media screen and (max-width: 768px) { .featured .image { display: block; } .featured { height: 300px; } } .featured .explain { color: #4c4c4c; animation-duration: 2000ms } .featured .explain .content { font-size: 1rem; padding-right: 20px; } .featured .explain .content .title { font-size: 5em; font-weight: 600; line-height: 1em } .featured .explain .content > p { line-height: 40px; } .featured .explain .dston { color: #a6a6a6; max-width: 400px; margin-bottom: 20px; } .featured .img { animation-duration: 3000ms; text-align: center; } .featured .img > img { max-width: 80%; } /*浼樺娍*/ .advantage { background: url("../img/index/background1.jpg") center center no-repeat; background-size: cover; padding: 100px 0; } .advantage .topic { margin-bottom: 50px; text-align: center; font-size: 2em; color: #ffffff; font-weight: 600; } .advantage .item { background: #FFFFFF; padding: 30px; border-radius: 15px; } .advantage .item .icon { height: 70px; width: 70px; border-radius: 50%; text-align: center; position: relative; } .advantage .item .icon:after { content: ''; border-radius: 50%; position: absolute; left: 0; top: 0; background: #2FBAEF; z-index: 1; display: block; opacity: 0; visibility: hidden; transform: scale(0); transition: 0.3s; height: 100%; width: 100%; } .advantage .item .icon span { color: #2FBAEF; font-size: 35px; font-weight: bold; position: relative; top: 25%; z-index: 10; } .advantage .item:hover .icon:after { height: 100%; width: 100%; opacity: 1; visibility: visible; transform: scale(1); } .advantage .item:hover .icon span { color: #FFFFFF; } .advantage .item .title { color: #333333; font-size: 20px; margin-top: 20px; font-weight: bold; } .advantage .item .description { color: #797979; font-size: 14px; line-height: 25px; margin-top: 20px; height: 50px; } /* 搴旂敤棰嗗煙 */ .application { } .application .wrap { background: url("../img/index/car.jpg") center center; background-size: cover; line-height: 60px; position: relative; } .application .wrap:after { height: inherit; width: 100%; content: ''; background: #000000; opacity: 0.7; position: absolute; z-index: 1; left: 0; top: 0; } .application .wrap h3 { color: #FFFFFF; font-size: 40px; position: relative; z-index: 10; text-align: center; overflow: hidden; padding-top: 15%; } .application .types { background: #FFFFFF; } .application .types li { padding: 35px 30px; } .application .types .icon { float: left; margin-right: 30px; } .application .types .type { float: left; width: 80%; } .application .types .type h1 { color: #101d29; font-size: 22px; margin-bottom: 15px; } .application .types .type p { color: #6b778d; line-height: 28px; width: 60%; } .application .types .iconfont { color: #2ebaef; font-size: 50px; } /*涓昏浜у搧*/ .products { padding: 100px 0; } .products .item:hover { box-shadow: 1px 1px 40px #a6a2a2; } .products .item .layui-btn { width: 100px; } .products .item:hover .layui-btn { width: 120px; transition: width 1s; } .products .topic { margin-bottom: 50px; text-align: center; font-size: 2em; } .products .layui-container { text-align: center; } .products .item { padding: 20px; transition: 0.5s; border: 1px solid #e9e9e9; border-radius: 5px; } .products .item .image img { height: 180px; width: 180px; transition: 0.5s; position: relative; top: 10px; } .products .item .description { margin: 20px 0; border-bottom: 1px solid #EEEEEE; } .products .item .description p:first-of-type { font-size: 16px; color: #333333; padding: 10px 0; font-weight: bold; } .products .item .description .trait { font-size: 14px; color: #797979; padding: 5px 0; } /*鍚堜綔浼欎即*/ .partner { text-align: center; } .partner .topic { margin-bottom: 20px; text-align: center; font-size: 30px; color: #333333; } .partner .item img { width: 80%; max-width: 170px; } /*鍏充簬*/ .about { text-align: center; } .about .layui-col-md4, .about .layui-col-md2, .about .layui-col-md3 { height: 170px; padding: 20px; } .about .layui-col-md4 { position: relative; } .about .phone { border-right: 1px solid #191d1f; } .about h4 { color: #CCCCCC; font-size: 14px; display: inline-block; } .about h3 { color: #FFFFFF; font-size: 18px; margin: 10px auto; } .about span, .service span { font-size: 20px; margin-right: 10px; color: #CCCCCC; } .about dt { color: #CCCCCC; margin-bottom: 30px; font-size: 14px; } .about dd { color: #888888; font-size: 12px; margin-top: 10px; } .about dd a { color: #888888 !important; } .about .image { position: absolute; top: 0; left: 20px; transform: rotate(-10deg); display: none; } .about .image image { height: 40px; width: 126px; } /*杩斿洖鏍囩*/ .return { height: 50px; width: 50px; background: #A3A3A4; position: fixed; bottom: 20px; right: 20px; text-align: center; padding: 3px; display: none; z-index: 100; } .return span { font-size: 2em; color: #FFFFFF; } .return p { color: #FFFFFF; font-size: 1em; } @media screen and (max-width: 1000px) { .theme { height: 200px; } .theme .title h1 { font-size: 28px; } .theme .title h3 { font-size: 18px; } .header ul { width: 100%; position: absolute; top: 80px; left: 0; z-index: 20; text-align: center; display: none; } .header ul li { width: 100%; line-height: 50px; background: #090909; } .header .navbar_nav li.dropdown .dropdown_menu { position: static; } .header .nav .more { display: block; height: 80px; } .header .nav .more span { font-size: 30px; color: #FFFFFF; } } @media screen and (max-width: 768px) { .application .wrap h3 { top: 50px; left: 50px; width: 75%; font-size: 30px; line-height: 45px; } .application .types .type { margin-top: 20px; width: 100%; } .topic p:first-of-type { font-size: 25px !important; text-align: center !important; margin-bottom: 30px !important; } } /*搴曢儴瀵艰埅鏍?/ .footer { padding: 40px; padding-bottom: 100px; background: #3B3B3B; color: #888888; position: relative; } .footer a { text-decoration: none; color: #888888; } .footer .title_ { color: #FFFFFF; font-size: 1.1em; } .footer .layui-container { display: flex; } .footer .item { line-height: 35px; } .footer .module { width: 60%; display: flex; } .footer .module .item { width: 200px; } .footer .other { width: 40%; display: flex; } .footer .other > div { padding: 0 40px; } .footer .other > div:first-of-type { border-right: 1px solid #555555; } .footer .other img { height: 100px; width: 100px; margin-bottom: 20px; } .footer .copyright { position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%); } @media only screen and (max-device-width: 768px) { body { font-size: 10px; } /*搴曢儴瀵艰埅鏍?/ .footer { padding: 10px; padding-bottom: 50px; } .footer .layui-container { display: block; } .footer .layui-container > div { width: 100%; } .footer .item { line-height: 25px; } .footer .module .item { flex: 1; } .footer .other > div { flex: 1; text-align: center; padding: 0; } .footer .other { padding: 20px 0; } .footer .other img { height: 80px; width: 80px; } .footer .copyright { width: 90%; text-align: center; } /*杩斿洖椤堕儴*/ .return { height: 30px; width: 30px; } }