/* 轮播宽高 */ .index-swiper { width: 100%; height: 500px; } .product-pagination {} /*自定义分页器的样式*/ .swiper-pagination-custom { text-align: center; margin: 15px 0px; } /*自定义分页器的样式*/ .swiper-pagination-customs { width: 50px; height: 6px; display: inline-block; border-radius: 5px; margin: 5px 10px; outline: 0; box-sizing: border-box; background: #fff; } .swiper-pagination-customs:last-child {} /*自定义分页器的样式*/ .swiper-pagination-custom2 { text-align: center; margin: 55px 0px 0px 0px; } /*自定义分页器的样式*/ .swiper-pagination-customs2 { width: 50px; height: 6px; display: inline-block; border-radius: 5px; margin: 5px 10px; outline: 0; box-sizing: border-box; background: #9f9f9f; } .swiper-pagination-customs2:last-child {} /*自定义分页器激活时的样式表现*/ .swiper-pagination-customs-active2 { width: 50px; height: 6px; background: #0176df; } /*自定义分页器的样式*/ .swiper-pagination-custom3 { text-align: right; margin: 5px 0px; } /*自定义分页器的样式*/ .swiper-pagination-customs3 { width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin: 5px 5px; outline: 0; box-sizing: border-box; background: #fff; } .swiper-pagination-customs3:last-child {} /*自定义分页器激活时的样式表现*/ .swiper-pagination-customs-active3 { width: 10px; height: 10px; background: #0176df; } .about-articletx{ /*display: none;*/ } .head0{ /*display: none;*/ } /* 关于我们 */ .about { display: flex; flex-direction: column; height: 620px; position: relative; } .about .about-row { display: flex; flex-direction: row; z-index: 10; } .about .about-background-img { height: 160px; position: absolute; left: 0px; bottom: 0px; } .about .about-row .about-article { flex: 1; display: flex; flex-direction: column; margin-right: 50px; } .about .about-row .about-article h2 { margin-top: 30px; margin-left: 20px; } .about .about-row .about-article p { color: #666; font-size: 16px; margin-left: 20px; margin-top: 30px; text-indent: 30px; /*display: none;*/ -webkit-box-orient: vertical; -webkit-line-clamp: 9; overflow: hidden; } .about .about-row .about-article .more { color: #0176df; font-size: 25px; font-weight: bold; /*display: none;*/ flex-direction: row; align-items: center; margin-top: 30px; cursor: pointer; } .about .about-row .about-article .more span { color: #333; font-size: 35px; margin-left: 20px; } .about .about-row .about-article .about-article-head { display: flex; flex-direction: row; align-items: center; height: 110px; position: relative; } .about .about-row .about-article .about-article-head a { font-size: 35px; color: #000; } .about .about-row .about-article .about-article-head span { font-size: 25px; color: #000; margin-left: 15px; } .about .about-row .about-article .about-article-head img { position: absolute; height: 110px; left: 30px; } .about .about-row .about-img { flex: 1; display: flex; flex-direction: column; margin-left: 50px; transition: 0.5s; } .about .about-row .about-img:hover { transform: scale(1.1); } /* 产品展示 */ .product { display: flex; flex-direction: column; position: relative; overflow: hidden; } .product-head { display: flex; flex-direction: row; align-items: center; margin-top: 10px; position: relative; } .product-head .product-title-head { display: flex; flex-direction: row; align-items: center; height: 110px; position: relative; } .product-head .product-title-head a { font-size: 35px; color: #000; } .product-head .product-title-head span { font-size: 25px; color: #000; margin-left: 15px; } .product-head .product-title-head img { position: absolute; height: 110px; left: 30px; } .product-head .product-class { display: flex; flex-direction: row; align-items: center; position: absolute; right: 0px; margin-top: 20px; } .product-head .product-class a { color: #666666; padding: 10px 0px; font-size: 18px; cursor: pointer; } .product-head .product-class a:hover { color: #0176df; border-bottom: 2px solid #0176df; } .product-head .product-class span { color: #666666; font-size: 20px; margin: 0px 30px; } .product-swiper { width: 100%; margin-top: 80px; } .product-box { display: flex; flex-wrap: wrap; align-content: space-between; margin-right: -25px; } .product-box .product-item { display: flex; flex-direction: column; width: calc(100%/3 - 25px); margin-right: 25px; margin-bottom: 25px; cursor: pointer; } .product-item p:hover{ color: #0176df;; } .product-box .product-item img { width: 410px; height: 300px; } .product-box .product-item p { background: #fff; text-align: center; padding: 0px 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 50px; max-height: 50px; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .product-img { position: absolute; right: -270px; top: 0px; height: 160px; } /* 公司新闻 */ .journalism { display: flex; flex-direction: column; position: relative; overflow: hidden; } .journalism-img { position: absolute; right: -50px; top: 0px; height: 160px; } .journalism-head { display: flex; flex-direction: row; align-items: center; position: relative; } .journalism-head .journalism-title-head { display: flex; flex-direction: row; align-items: center; height: 110px; position: relative; } .journalism-head .journalism-title-head a { font-size: 35px; color: #000; } .journalism-head .journalism-title-head span { font-size: 25px; color: #000; margin-left: 15px; } .journalism-head .journalism-title-head img { position: absolute; height: 110px; left: 30px; } .journalism-data { display: flex; flex-direction: row; margin-top: 70px; } .journalism-data .journalism-banner { flex: 1; } #news-banner .swiper-wrapper .swiper-slide a img{ width: 100%; height: 100%; } .news-swiper { width: 620px; height: 460px; } .journalism-data .journalism-list { flex: 1; display: flex; flex-direction: column; margin-left: 40px; } .journalism-data .journalism-list .journalism-list-tab { display: flex; flex-direction: row; align-items: center; background: #dbdbdb; } .journalism-data .journalism-list .journalism-list-tab a { flex: 1; height: 50px; display: flex; flex-direction: row; align-items: center; justify-content: center; font-size: 22px; font-weight: 400; color: #333333; cursor: pointer; } .journalism-data .journalism-list .journalism-list-tab .active { flex: 1; height: 50px; background: #0176df; font-size: 22px; font-weight: 400; color: #ffffff; display: flex; flex-direction: row; align-items: center; justify-content: center; } .journalism-data .journalism-list .journalism-item { display: none; flex-direction: column; } .journalism-data .journalism-list .show { display: flex; } .journalism-data .journalism-list .hide { /*display: none;*/ } .journalism-data .journalism-list .journalism-item ul li { display: flex; flex-direction: row; align-items: baseline; padding-top: 10px; padding-bottom: 20px; border-bottom: 1px dashed #cccccc; } .journalism-data .journalism-list .journalism-item ul li .item-time { display: flex; flex-direction: column; align-items: center; justify-content: center; padding-left: 20px; padding-right: 20px; } .journalism-data .journalism-list .journalism-item ul li .item-time strong { font-size: 32px; font-weight: bold; color: #0176df; } .journalism-data .journalism-list .journalism-item ul li .item-time span { font-size: 16px; color: #0176df; } .journalism-data .journalism-list .journalism-item ul li a { flex: 1; display: flex; flex-direction: column; cursor: pointer; margin-right: 20px; } .journalism-data .journalism-list .journalism-item ul li a p { font-size: 18px; font-weight: 400; color: #222222; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .journalism-data .journalism-list .journalism-item ul li a span { font-size: 14px; font-weight: 400; margin-top: 5px; color: #5a5a5a; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } /* 案例展示 */ .case-box { display: flex; flex-direction: column; /* overflow: hidden; */ position: relative; } .case-box-head { display: flex; flex-direction: row; align-items: center; position: relative; } .case-box-head .case-box-title-head { display: flex; flex-direction: row; align-items: center; height: 110px; position: relative; } .case-box-head .case-box-title-head a { font-size: 35px; color: #000; } .case-box-head .case-box-title-head span { font-size: 25px; color: #000; margin-left: 15px; } .case-box-head .case-box-title-head img { position: absolute; height: 110px; left: 30px; } .case-img { position: absolute; right: 0px; top: 0px; height: 160px; } .case-data-box { margin: 0px auto; width: 3600px; /* align-content: space-between; */ margin-top: 80px; } .case-data-list{ width: 2800px; display: flex; position: relative; left: 0px; } .case-data-box .case-item { width: 280px !important; display: flex; flex-direction: column; width: calc(100%/3 - 27px); margin-right: 25px; margin-bottom: 25px; cursor: pointer; background: #ffffff; border: 1px solid #dddddd; } .case-data-box .case-item:hover { border: 1px solid #0176df; } .case-data-box .case-item img { width: 250px; margin: 15px 15px 0px 15px; height: 250px; } .case-data-box .case-item p { background: #fff; text-align: center; padding: 0px 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 50px; max-height: 50px; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-size: 16px; font-weight: 400; color: #303030; } .case-data-box .case-item p:hover { color: #0176df; } /* 留言 */ .message-box { display: flex; flex-direction: column; align-items: center; } .message-box .message-title { font-size: 22px; font-weight: 400; color: #ffffff; margin-top: 22px; } .message-box .message-en-title { font-size: 20px; font-weight: 400; color: #ffffff; text-transform: uppercase; margin-top: 22px; } .message-box .message-post { display: flex; flex-direction: row; align-items: center; margin-top: 60px; } .message-box .message-post span { font-size: 18px; font-weight: 400; color: #ffffff; margin-left: 20px; margin-right: 20px; } .message-box .message-post input { width: 140px; height: 40px; background: #ffffff; border-radius: 2px; border: 0px; font-size: 18px; font-weight: 400; color: #333; padding-left: 20px; padding-right: 20px; } .message-box .message-post button{ display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 18px; font-weight: 400; color: #ffffff; width: 120px; background: #f8af01; border-radius: 2px; margin-left: 20px; height: 40px; line-height: 40px; border: 0px; cursor: pointer; } input:focus{outline: none;} /* chrome⾕歌浏览器,safari苹果浏览器 */ input[name="color"]::-webkit-input-placeholder { color: #999999; font-size: 18px; } /* firefox⽕狐浏览器 */ input[name="color"]:-moz-placeholder { color: #999999; font-size: 18px; } input[name="color"]:-ms-input-placeholder { color: #999999; font-size: 18px; } .footer-logo img{ max-width: 360px; max-height: 200px; } .footer-qrcode img{ max-width: 170px; max-height: 170px; }