/* 内页banner动效 */ .js-m { transform: translatey(50px); opacity: 0; filter: alpha(opacity=0); transition: transform 1.2s, opacity .5s; } .js-m0 { transform: translatey(50px); opacity: 0; filter: alpha(opacity=0); transition: transform 0.5s, opacity .5s; } #cptc { position: absolute; top: -150px; } .js-m1 { transform: translatey(-50px); opacity: 0; filter: alpha(opacity=0); transition: transform 1.2s, opacity .5s; } .js-m2 { transform: translatex(-50px); opacity: 0; filter: alpha(opacity=0); transition: transform 1.2s, opacity .5s; } .js-m3 { transform: translatex(50px); opacity: 0; filter: alpha(opacity=0); transition: transform 1.2s, opacity .5s; } .animate11 { transform: translate(0px); opacity: 1; filter: alpha(opacity=100); } .list_yiqi_tc .modal-dialog { width: 38%; top: 50% !important; transform: translatey(-50%) !important; margin: 0 auto !important; } .list_yiqi_tc video { height: 100%; object-fit: cover; } /* 动效结束 */ .trans { transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .line1 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .line2 { display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; -webkit-line-clamp: 2; overflow: hidden; } .line3 { display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; -webkit-line-clamp: 3; overflow: hidden; } .pc_header { line-height: 100px; height: 100px; position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; background: #fff; box-shadow: 0 0 4px #ddd; } .pc_header .pc_header_con { width: 94%; margin: 0 auto; } .pc_header .pc_nav { float: right; } .pc_header .pc_nav>li { float: left; margin: 0 23px; font-size: 1.125rem; color: #3a3a3a; position: relative; } .pc_header .pc_nav>li>a { color: #3a3a3a; padding: 0 10px; } .pc_header .pc_nav>li>a::before { content: ""; position: absolute; bottom: 20px; left: 0; width: 0%; height: 3px; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; background: #de575d; } .pc_header .pc_nav>li.active>a::before, .pc_header .pc_nav>li:hover>a::before { width: 100%; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .pc_header .pc_nav>li:last-child>a::before { display: none; } .pc_header .header_fr { position: absolute; top: 50%; transform: translatey(-50%); right: 0; } .pc_header .header_fr span { color: #de575d; font-size: 1.375rem; } .pc_header .header_fr span:nth-child(2) { margin: 0 15px; } .pc_header .logo { position: absolute; top: 50%; transform: translatey(-50%); } body { padding-top: 100px; } .logo1 { display: none; } .logo2 { display: block; } .pc_header.active, .pc_header.active1 { background: #fff; box-shadow: 0 0 4px #ddd; } .pc_header.active .logo2, .pc_header.active1 .logo2 { display: block; } .pc_header.active .logo1, .pc_header.active1 .logo1 { display: none; } .pc_header.active .pc_nav>li, .pc_header.active1 .pc_nav>li { color: #3a3a3a; } .pc_header.active .pc_nav>li>a, .pc_header.active1 .pc_nav>li>a { color: #3a3a3a; } .banner .content { position: absolute; bottom: 160px; width: 100%; } .banner .content .text .p1 { font-weight: bold; font-size: 3.25rem; line-height: 60px; color: #ffffff; text-shadow: 0 0 14px #949494; } .banner .content .text .p2 { font-weight: bold; font-size: 2.125rem; line-height: 60px; color: #ffffff; text-shadow: 0 0 14px #949494; padding: 10px 0 30px; } .banner .swiper-button-prev { left: 85px; } .banner .swiper-button-next { right: 85px; } .banner .swiper-pagination { bottom: 40px; } .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 8px; } .banner .swiper-pagination-bullet { width: 20px; height: 20px; border: 1px solid #fff; background: transparent; opacity: 1; } .banner .swiper-pagination-bullet-active { background: #de575d; border: #de575d; } .more { width: 220px; height: 60px; line-height: 60px; border: 1px solid #ddd; border-radius: 10px; text-align: center; font-size: 14px; color: #ffffff; } .more a { color: #fff; position: relative; overflow: hidden; z-index: 1; } .more a::before { content: ""; position: absolute; bottom: -100%; width: 100%; height: 100%; left: 0; background: #015146; border-radius: 10px; display: block; z-index: -1; } .more:hover { border: 1px solid #015146; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .more:hover a::before { bottom: 0; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .index_pro { padding: 50px 0 60px; } .index_pro .index_pro_swiper .img { height: 60px; line-height: 60px; position: relative; } .index_pro .index_pro_swiper .img img { -webkit-filter: grayscale(100%); /* chrome, safari, opera */ filter: grayscale(100%); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .index_pro .index_pro_swiper .name { font-size: 1.125rem; color: #000; margin-top: 10px; } .index_pro .index_pro_swiper .text { font-size: 14px; color: #000000; display: none; } .index_pro .index_pro_swiper .swiper-slide:hover .name, .index_pro .index_pro_swiper .swiper-slide.active .name, .index_pro .index_pro_swiper .swiper-slide:hover .text, .index_pro .index_pro_swiper .swiper-slide.active .text { color: #015146; } .index_pro .index_pro_swiper .swiper-slide:hover .img img, .index_pro .index_pro_swiper .swiper-slide.active .img img { -webkit-filter: grayscale(0%); /* chrome, safari, opera */ filter: grayscale(0%); } .index_case .content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .index_case .content .container { height: 100%; padding: 0; } .index_case .content_con { position: absolute; top: 50%; transform: translatey(-50%); background: rgba(255, 255, 255, 0.92); border-top: 10px solid #015146; padding: 40px 50px 50px; width: 45%; } .index_case .content_con .text { font-size: 1rem; line-height: 26px; color: #707070; padding: 20px 0 35px; } .index_case .title::before { left: 0; transform: translatex(0); } .index_case .more a { color: #de575d; } .index_case .more:hover a { color: #fff; } .index_case .sum { display: none; } .index_case .sum.active { display: block; } .title { font-size: 2rem; line-height: 40px; padding-bottom: 10px; position: relative; color: #000000; } .title::before { content: ""; position: absolute; bottom: 0; left: 50%; height: 1px; width: 26px; background: #de575d; transform: translatex(-50%); } .hot_pro { padding: 80px 0 180px; } .hot_pro .title { margin-bottom: 50px; } .hot_pro .over, .hot_pro img { border-radius: 10px; } .hot_pro .name { position: absolute; bottom: 0; height: 100%; text-align: center; left: 0; width: 100%; font-size: 1rem; color: #ffffff; border-radius: 10px; background-image: linear-gradient(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.4)); } .hot_pro .name>div { position: absolute; bottom: 20px; text-align: center; width: 100%; } .hot_pro .name>div .iconfont { font-size: 2rem; } .hot_pro .row .right_colmd6 img { height: 560px; object-fit: cover; } .hot_pro .row .row .hover:nth-child(1), .hot_pro .row .row .hover:nth-child(2) { margin-bottom: 24px; } .hot_pro .row .row .hover img { height: 268px; object-fit: cover; } .hot_pro .hover:hover img { transform: scale(1.1); } .hot_pro .right_colmd6 .name>div { padding-left: 44px; text-align: left; } .index_news .title { margin-bottom: 20px; } .index_news .qiehuan { display: flex; justify-content: center; } .index_news .qiehuan li { width: 107px; height: 37px; line-height: 37px; text-align: center; font-size: 1rem; color: #ffffff; border: 1px solid #a0a0a5; } .index_news .qiehuan li:nth-child(1) { border-radius: 6px 0 0 6px; } .index_news .qiehuan li:nth-child(2) { border-radius: 0px 6px 6px 0px; } .index_news .qiehuan li.active, .index_news .qiehuan li:hover { background: #015146; } .index_news .qiehuan li.active a, .index_news .qiehuan li:hover a { color: #fff; } .index_news .sum>div { display: none; } .index_news .sum>div.active { display: block; } .index_news .sum ul li .content div:nth-child(1) { padding: 0 10px; font-size: 14px; line-height: 50px; color: #757575; height: 30px; line-height: 30px; border: 1px solid #a0a0a5; border-radius: 6px; float: left; margin-top: 10px; } .index_news .sum ul li .content div:nth-child(2) { width: 76.5%; height: 51px; line-height: 51px; font-size: 14px; color: #707070; border-bottom: 1px dashed #a0a0a5; float: left; margin-left: 34px; } .index_news .sum ul li .over { display: none; } .index_news .sum ul.active { display: block; } .index_news .sum ul li.active .over { display: block; margin-bottom: 15px; } .index_news .col-md-6.pright { padding-right: 77px; } .index_news .col-md-6.pleft { padding-left: 77px; } .index_news .pleft .text { font-size: 14px; line-height: 26px; color: #707070; } .index_news .pleft ul li { height: 79px; line-height: 79px; border-radius: 10px; background: #f2f2f2; font-size: 1rem; color: #000000; margin-bottom: 15px; } .index_news .pleft ul li a { color: #000; } .index_news .pleft ul li a .iconfont { color: #015146; font-size: 1.5rem; } .index_news .pleft li:hover { background: #015146; } .index_news .pleft li:hover a { color: #fff; } .index_news .pleft li:hover a .iconfont { color: #fff; } .index_news .futitle { font-size: 1rem; color: #000000; font-weight: 600; line-height: 37px; } .index_news .sum { margin-top: 42px; } .index_news .video { margin: 42px 0 31px; }.index_news .video img , .index_news .col-md-6.pright img{ height: 342px; object-fit:cover; } .index_news .more { width: 60%; margin: 55px auto 64px; } .index_news .more a { color: #de575d; } .index_news .more a span { color: #de575d; margin-left: 10px; } .index_news .more:hover a { color: #fff; } .index_news .more:hover a span { color: #fff; } .qulick { background: #f7f9fa; padding: 90px 0 100px; } .qulick ul { display: flex; justify-content: space-between; } .qulick ul .iconfont { font-size: 3.125rem; color: #015146; height: 80px; line-height: 80px; display: block; } .qulick ul .name { font-size: 1.5rem; line-height: 36px; color: #353333; font-weight: 600; } .qulick ul .a_text { font-size: 14px; color: #de575d; line-height: 24px; font-weight: 600; } .qulick li:hover .iconfont { transform: rotatey(360deg); transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .qulick li:hover .name { color: #015146; } footer { background: #555555; padding: 35px 0 0; border-top: 4px solid #015146; } footer .footer_fl .fl { width: 16.6%; padding-right: 20px; } footer .right_footer_3 { width: 12%; } footer .footer_fr { width: 36%; } footer .footer_fl .name, footer .right_footer_3 .name { font-size: 1rem; font-weight: 600; color: #ffffff; line-height: 54px; border-bottom: 1px solid #777777; margin-bottom: 15px; } footer .right_footer_3 .name { border-bottom: none; } footer .footer_fl .footer_a { font-size: 14px; line-height: 26px; color: #a2a3a3; } footer .footer_fr .content { background: #474646; border-radius: 20px; padding: 18px 30px 30px; } footer .footer_fr .content .footer_fr_top { font-size: 1.25rem; line-height: 26px; color: #ffffff; font-weight: 600; } footer .footer_fr .content .footer_fr_top .fl:nth-child(2) { margin-left: 15px; } footer .footer_fr .content .address { font-size: 14px; line-height: 26px; color: #fff; } footer .footer_fr .content .number { font-size: 14px; line-height: 26px; color: #a2a3a3; } footer .footer_fr .bshare-custom .bshare-weixin, footer .footer_fr .bshare-custom .bshare-sinaminiblog, footer .footer_fr .bshare-custom .bshare-twitter, footer .footer_fr .bshare-custom .bshare-facebook { background: none; padding-left: 0; } footer .footer_fr .fenxiang .iconfont { height: 30px !important; width: 30px !important; border-radius: 6px; line-height: 30px !important; text-align: center; background: #a2a3a3; color: #555555 !important; font-size: 1.25rem; margin-right: 6px; background: #a2a3a3 !important; display: inline-block !important; } footer .footer_fr .fenxiang { margin-top: 18px; float: left; margin-right: 50px; } .xs_erm img{ width: 60px; margin-right: 10px; } footer .footer_fr .footer_fr_top { margin-bottom: 15px; } footer .footer_fr .fenxiang .iconfont:hover { background: #015146; color: #fff; text-decoration: none; } footer .yqlj { margin: 25px 0 10px; font-size: 14px; line-height: 26px; color: rgba(162, 163, 163, 0.43); } footer .yqlj a { color: rgba(162, 163, 163, 0.43); padding: 0 3px; } footer .yqlj a:hover { color: #a2a3a3; } footer .beian { border-top: 1px solid #444444; line-height: 43px; font-size: 14px; color: #a2a3a3; } footer .beian a { color: #a2a3a3; } footer .beian .col-md-3 { text-align: right; } footer a:hover { color: #fff !important; } #bswxbox { height: 256px !important; width: 232px !important; } .nyban {} .nyban .content { position: absolute; top: 50%; transform: translatey(-50%); left: 0; width: 100%; } .nyban .text { font-size: 3.75rem; line-height: 80px; color: #ffffff; } .list_shop .left { width: 30%; } .list_shop .right { width: 70%; padding-left: 30px; } .list_shop .right .name { font-size: 18px; line-height: 34px; margin-bottom: 10px; } .list_shop .right .text { font-size: 14px; color: #3a3a3a; line-height: 28px; } .nyban ul { display: table; margin: 15px auto 0; border-bottom: 1px solid rgba(255, 255, 255, 0.8); } .nyban ul li { font-size: 1rem; line-height: 26px; color: #ffffff; float: left; margin: 0 25px; } .nyban ul li a { color: #fff; position: relative; display: block; padding: 0 10px 10px; } .nyban ul li a::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 0%; height: 1px; background: #de575d; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .nyban ul li:hover a::before, .nyban ul li.active a::before { width: 100%; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .bread { height: 66px; line-height: 66px; border-bottom: 1px solid #dee1e2; } .bread .text { font-size: 1rem; color: #999999; } .bread .text a { color: #999999; } .list_about { padding: 65px 0 130px; } .list_about .title { margin-bottom: 90px; } .list_about .text { font-size: 1rem; line-height: 26px; color: #707070; } .list_about .right_ul li { width: 50%; float: left; font-size: 1.125rem; color: #525452; padding: 4px; } .list_about .right_ul li sup { top: -1.5em; font-size: 1.5rem; } .list_about .right_ul li>div { background: #f7f9fa; padding: 60px; } .list_about .right_ul li .counter { font-size: 3.25rem; line-height: 65px; color: #015146; } .list_about .right_ul li:nth-child(1), .list_about .right_ul li:nth-child(4) { color: #ffffff; } .list_about .right_ul li:nth-child(1)>div, .list_about .right_ul li:nth-child(4)>div { background: #015146; padding: 60px; } .list_about .right_ul li:nth-child(1) .counter, .list_about .right_ul li:nth-child(4) .counter { color: #ffffff; } .list_history { background: #f7f9fa; padding: 90px 0 70px; } .list_history .title { margin-bottom: 65px; } .list_history .name { font-size: 3.625rem; line-height: 70px; color: #015146; } .list_history .text { font-size: 1rem; line-height: 26px; color: #707070; padding-top: 10px; } .list_history .top { font-size: 2.125rem; line-height: 54px; color: #333333; opacity: 0; text-align: center; padding-bottom: 10px; } .list_history .bot { font-size: 1rem; line-height: 40px; color: #999999; text-align: center; } .list_history .sjx { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 15px solid #de575d; position: relative; opacity: 0; margin: -27px auto 0; } .list_history .swiper-slide-thumb-active .top { opacity: 1; } .list_history .swiper-slide-thumb-active .bot { opacity: 0; } .list_history .swiper-slide-thumb-active .sjx { opacity: 1; } .list_history .gallery-thumbs { margin-top: 60px; } .list_history .gallery-thumbs .swiper-slide::before { content: ""; position: absolute; width: 12px; height: 12px; border-radius: 50%; background: #999999; top: 56%; left: 50%; transform: translatex(-50%); } .list_history .gallery-thumbs::before { content: ""; position: absolute; top: 63%; transform: translatey(-50%); left: 0; width: 100%; height: 2px; background: url(/uploads/image/tyimg/12.png) no-repeat; } .list_honor { padding: 70px 0 55px; } .list_honor .name { font-size: 1rem; padding-top: 10px; line-height: 26px; color: #707070; } .list_honor .honor_swiper { padding: 0 0 60px; margin-top: 40px; } .list_honor .swiper-pagination-bullet { width: 18px; height: 18px; border: 1px solid #cfd1cf; } .list_honor .swiper-pagination-bullet-active { background: #de575d; border-color: #de575d; } .list_honor .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 8px; } .index_pro { padding: 50px 0 45px; } .index_pro .title::before { display: none; } .index_pro .input_search { display: table; margin: 30px auto 68px; width: 45%; } .index_pro .input_search input { line-height: 75px; height: 75px; padding: 0 25px; font-size: 1.25rem; color: #000000; opacity: 0.51; border-radius: 10px; border: 1px solid #dbdcdd; width: 100%; } .index_pro .input_search button { position: absolute; top: 50%; transform: translatey(-50%); right: 25px; background: transparent; border: none; } .index_pro .input_search button .iconfont { color: #de575d; font-size: 1.5rem; } .index_pro .name { height: 52px; line-height: 52px; text-align: center; font-size: 1.125rem; color: #000; background: #fff; } .index_pro .col-md-3 { margin-bottom: 28px; } .index_pro .col-md-3>div { box-shadow: 0 0 32px #e4e4e4; } .index_pro .col-md-3:hover img { transform: scale(1.1); } .index_pro .col-md-3:hover .name { background: #015146; color: #fff; } .index_pro_case { margin-bottom: 90px; } .index_pro_case .index_pro_case_swiper { padding: 40px 0; } .index_pro_case .swiper-scrollbar { width: 1350px; left: 50%; transform: translatex(-50%); } .index_pro_case .swiper-scrollbar-drag { background: #015146; } .index_pro_case .swiper-slide-next::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(214, 212, 212, 0.6); } .index_pro_case .swiper-slide-prev::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(214, 212, 212, 0.6); } .list_history .swiper-button-prev, .index_pro_case_swiper .swiper-button-prev { background: url(/uploads/image/tyimg/left.png) no-repeat; width: 59px; height: 59px; left: 100px; top: 40%; margin-top: 0; } .list_history .swiper-button-next, .index_pro_case_swiper .swiper-button-next { background: url(/uploads/image/tyimg/right.png) no-repeat; width: 59px; height: 59px; right: 100px; top: 40%; margin-top: 0; } .index_pro_case_swiper .swiper-button-prev { left: 70px; } .index_pro_case_swiper .swiper-button-next { right: 70px; } .list_pro .top { line-height: 100px; margin: 0; } .list_pro .top .col-md-4 { background: rgba(1, 81, 70, 0.2); } .list_pro .top .col-md-4 input { border: none; background: transparent; text-align: right; width: 100%; color: #000; padding: 0 60px; font-size: 1rem; } .list_pro .top .col-md-4 button { position: absolute; top: 50%; right: 28px; background: transparent; border: none; transform: translatey(-50%); } .list_pro .top .col-md-4 button span { color: #de575d; font-size: 1.25rem; } .list_pro .top .col-md-8 { padding: 0 50px; background: #015146; } .list_pro .top .col-md-8 a { font-size: 1rem; color: #ffffff; margin: 0 8px; } .list_pro .top .col-md-8 .all { background: rgba(255, 255, 255, 0.2); padding: 10px 30px; border-radius: 10px; } .list_pro .top .col-md-8 .all:hover { background: #de575d; color: #fff; } .list_pro .top .col-md-8 a:hover { color: #de575d; } .list_pro .bot::before { content: ""; position: absolute; top: 0; left: 0; width: 33%; height: 100%; background: #f5f5f5; } .list_pro .bot { padding-bottom: 80px; position: relative; } .list_pro .bot .name { font-size: 1.125rem; line-height: 50px; color: #595555; } .list_pro .bot .m_bottom { margin-bottom: 15px; } .list_pro .bot .m_bottom img { height: 245px; object-fit: cover; } .list_pro .bot .m_bottom:hover img { transform: scale(1.1); } .list_pro .bot .m_bottom:hover .name { color: #015146; } .list_pro .bot .right { padding-left: 40px; width: 72%; } .list_pro .bot .left { width: 28%; } .list_pro .bot .left ul li { line-height: 75px; background: #f7f9fa; margin-bottom: 3px; padding-left: 15%; font-size: 1.125rem; color: #000; } .list_pro .bot .left ul li a { color: #000; } .list_pro .bot .left ul li img { border: 1px solid #dedede; border-radius: 50%; width: 38px; height: 38px; padding: 2px; border: 1px solid #ddd; border-radius: 50%; } .list_pro .bot .left ul li.active, .list_pro .bot .left ul li:hover { background: #fff; } .list_pro .bot .left ul li.active a, .list_pro .bot .left ul li:hover a { color: #04483b; } .list_pro .bot .left ul li.active img, .list_pro .bot .left ul li:hover img { border: 1px solid #04483b; } .article_pro .qulick_nav { display: flex; justify-content: space-between; padding: 20px 0; } .article_pro .qulick_nav li { text-align: center; } .article_pro .qulick_nav li div { font-size: 1.125rem; line-height: 32px; color: #000; padding-top: 8px; } .article_pro .qulick_nav li a { color: #000; } .article_pro .qulick_nav li.active a div, .article_pro .qulick_nav li:hover a div { color: #015146; } .article_pro .qulick_nav li.active img, .article_pro .qulick_nav li:hover img { border-color: #015146; } .article_pro .qulick_nav li img { border-radius: 50%; border: 1px solid #ddd; width: 48px; height: 48px; padding: 2px; border: 1px solid #ddd; border-radius: 50%; } .fenxiang { margin-top: 30px; line-height: 28px; } .fenxiang a { background-image: none !important; padding-left: 0 !important; width: 29px !important; height: 29px !important; line-height: 29px !important; background: #ededed !important; border-radius: 6px !important; color: #afafaf !important; font-size: 1.125rem !important; text-align: center !important; border: none !important; }.fenxiang a:hover { color: #de575d !important; } .article_pro_nr { padding: 60px 0 120px; } .pro_gathums{ padding: 0 40px; position: relative; } .pro_gathums .swiper-button-next, .pro_gathums .swiper-button-prev{ width: 20px; } .pro_gathums .swiper-button-next{ background: url(/uploads/image/tyimg/jt_you.png) no-repeat; background-size: 100%; } .pro_gathums .swiper-button-prev{ background: url(/uploads/image/tyimg/jt_zuo.png) no-repeat; background-size: 100%; } .article_pro_nr .gallery-thumbs { margin-top: 39px; } .article_pro_nr .gallery-thumbs .swiper-slide { border: 1px solid #ddd; } .article_pro_nr .gallery-thumbs .swiper-slide-thumb-active { border: 1px solid #015146; } .article_pro_nr .right .name { font-size: 1.875rem; line-height: 40px; color: #000000; } .article_pro_nr .right .spaicle .small_title { border-top: 1px solid #e4e4e4; padding-top: 20px; } .article_pro_nr .right .text { font-size: 1rem; line-height: 28px; color: #707070; padding: 10px 0; } .article_pro_nr .right .small_title { font-size: 1.625rem; line-height: 40px; margin-top: 15px; color: #000000; } .article_pro_nr .right .small_title span { font-size: 1.125rem; color: #000000; } .article_pro_nr .right .table-responsive { margin: 20px 0 0; } .article_pro_nr .right table { border: 1px solid #b8bbbc; text-align: center; } .article_pro_nr .right table tr td, .article_pro_nr .right table tr th { padding: 10px 0; } .article_pro_nr .right table th { background: #015146; color: #fff; text-align: center; border: 1px solid #ddd; } .article_pro_nr .right .download_a { height: 53px; line-height: 53px; padding: 0 34px; border: 1px solid #a0a0a5; border-radius: 10px; text-align: center; color: #de575d; font-size: 1rem; display: inline-block; margin-top: 15px; } .article_pro_nr .right .download_a span { font-size: 1.125rem; margin-right: 10px; } .article_pro_nr .right .download_a:hover { background: #de575d; color: #fff; } .article_pro_nr .right .about_news { border-bottom: 1px solid #afb1b2; margin: 15px 0; } .article_pro_nr .right .about_news li { float: left; margin-right: 25px; position: relative; opacity: 0.28; padding: 0 0 10px 0; cursor: pointer; } .article_pro_nr .right .about_news li.active, .article_pro_nr .right .about_news li:hover { opacity: 1; } .article_pro_nr .right .about_news li::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 0%; height: 3px; background: #de575d; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .article_pro_nr .right .about_news li.active::before, .article_pro_nr .right .about_news li:hover::before { width: 100%; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .article_pro_nr .right .about_news_sum li span:nth-child(1) { width: 18%; border: 1px solid #a0a0a5; line-height: 28px; font-size: 14px; text-align: center; color: #757575; border-radius: 6px; float: left; display: block; margin-top: 13px; } .article_pro_nr .right .about_news_sum li span:nth-child(2) { width: 78%; font-size: 14px; line-height: 50px; color: #707070; border-bottom: 1px dashed #b6b6ba; float: right; display: block; } .article_pro_nr .right .about_news_sum li:last-child span:nth-child(2) { border-bottom: none; } .article_pro_nr .right .more { width: 156px; margin-top: 30px; height: 53px; line-height: 53px; } .article_pro_nr .right .more a { color: #de575d; height: 53px; line-height: 53px; } .article_pro_nr .right .about_news_sum>div { display: none; } .article_pro_nr .right .about_news_sum>div.active { display: block; } .list_article, .list_shop { padding: 70px 0 60px; } .list_article .name { font-size: 1.875rem; line-height: 40px; color: #000000; transform: translatex(0); transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .list_article .data { font-size: 1rem; margin: 10px 0; line-height: 26px; color: #707070; } .list_article .content { font-size: 1rem; line-height: 26px; color: #707070; } .list_article .row { padding-top: 50px; padding-bottom: 50px; border-bottom: 1px solid rgba(175, 177, 178, 0.2); } .list_article .row:nth-child(1) { padding-top: 0; } .list_article .col-md-3 { width: 28%; } .list_article .col-md-8 { padding-left: 30px; } .list_article .row:hover .name { color: #015146; transform: translatex(20px); transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .list_article .row:hover img { transform: scale(1.1); } .article_article .content { padding-top: 20px; margin-top: 20px; border-top: 1px solid rgba(175, 177, 178, 0.2); line-height: 30px; } .article_article .fenxiang { margin-top: 20px; } .article_article .shangxia { padding: 25px 0 25px; border-top: 1px solid rgba(175, 177, 178, 0.2); margin-top: 30px; border-bottom: none; } .article_article .shangxia a.line1 { font-size: 1rem; line-height: 30px; color: #707070; } .article_article .shangxia .more { float: right; } .article_article .shangxia .more a { color: #de575d; } .article_article .about_pro_swiper_title { font-size: 1.125rem; line-height: 30px; color: #595555; text-align: center; padding: 10px 0; } .article_article .about_pro_title { border-bottom: 1px solid rgba(175, 177, 178, 0.2); margin-top: 40px; } .article_article .about_pro_title li { font-size: 1.625rem; color: #000000; opacity: 0.28; float: left; margin-right: 40px; position: relative; padding: 10px 0; cursor: pointer; } .article_article .about_pro_title li:hover, .article_article .about_pro_title li.active { opacity: 1; } .article_article .about_pro_title li::before { content: ""; position: absolute; bottom: -1px; left: 0; width: 0%; height: 3px; background: #de575d; } .article_article .about_pro_title li:hover::before, .article_article .about_pro_title li.active::before { width: 100%; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .article_article .about_pro_swiper { padding: 40px 0 45px; } .article_article .about_pro_swiper .swiper-pagination-bullet-active { background: #015146; } .article_article .sum>div { display: none; } .article_article .sum>div.active { display: block; } .list_service { margin-bottom: 120px; } .list_service .article_pro { margin: 30px 0; } .list_service .list_service_title { padding: 20px 0; font-size: 1rem; line-height: 48px; color: #707070; border-bottom: 1px solid rgba(175, 177, 178, 0.2); cursor: pointer; } .list_service .list_service_title span:nth-child(1) { width: 30px; color: #707070; font-size: 1.25rem; margin-right: 20px; } .list_service .content { font-size: 1rem; line-height: 26px; color: #707070; padding: 30px 0; display: none; } .list_service .more { width: 154px; height: 53px; line-height: 53px; margin-top: 15px; } .list_service .more a { color: #7b7c7c; } .list_service li.active span:nth-child(1) { color: #de575d; } .list_service .more a::before { background: #de575d; } .list_service .more:hover { border-color: #de575d; } .list_service .more:hover a { color: #fff; } .list_cptc { padding: 50px 0 0; } .list_cptc .title { margin-bottom: 40px; } .list_cptc .name { font-size: 1.375rem; line-height: 36px; color: #707070; padding: 10px 0 0; } .list_cptc .content { font-size: 14px; line-height: 40px; color: #707070; } .list_cptc .content span { margin-right: 10px; } .list_cptc .col-md-4>div { border-bottom: 1px solid #f7f9fa; margin-bottom: 45px; padding-bottom: 10px; position: relative; } .list_cptc .col-md-4>div::before { content: ""; position: absolute; width: 0%; height: 1px; background: #015146; left: 0; bottom: 0; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .list_cptc .col-md-4>div:hover::before { width: 100%; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } .list_cptc .col-md-4>div:hover .name { color: #015146; } .list_cptc .col-md-4>div:hover img { transform: scale(1.1); } .list_cptc_sp { padding-top: 20px; } .list_cptc_sp .col-md-4>div { border-bottom: none; } .list_cptc_sp .col-md-4>div::before { display: none; } .list_zhaopin { padding: 50px 0 0; } .list_zhaopin .title { margin-bottom: 45px; } .list_zhaopin .name { background: #f3f4f4; height: 70px; line-height: 70px; text-align: center; font-size: 1.125rem; color: #707070; } .list_zhaopin .col-md-4:hover .name { background: #015146; color: #fff; } .list_zhaopin .col-md-4:hover img { transform: scale(1.1); } .list_zhaopin .zhaopin_title { line-height: 72px; border-bottom: 1px solid #f3f4f4; font-size: 1rem; color: #707070; padding: 0 30px; cursor: pointer; } .list_zhaopin .zhaopin_title .col-md-5 { font-size: 1.125rem; text-align: left; } .list_zhaopin .zhaopin_title div:last-child { text-align: right; } .list_zhaopin .zhaopin_title div:last-child span { font-size: 1.625rem; } .list_zhaopin .sum .zhaopin_title:hover { background: #f3f4f4; } .list_zhaopin .sum { margin-bottom: 85px; } .modal-open .modal { background: rgba(216, 216, 216, 0.05) !important; } .tanchukuang .modal-open .modal { background: #d8d8d8 !important; } .tanchukuang .modal-dialog1 { top: 50%; transform: translatey(-50%) !important; margin: 0 auto; width: 46%; } .tanchukuang .modal-header { border-bottom: none; } .tanchukuang .diqu { font-size: 1rem; line-height: 40px; color: #5d5e5e; } .tanchukuang .diqu span { margin-right: 15px; } .tanchukuang .modal-title { font-size: 1.625rem; line-height: 36px; color: #000000; font-weight: normal; } .tanchukuang .modal-content { padding: 40px 70px; } .tanchukuang .modal-header { padding: 0; } .tanchukuang .close { font-weight: normal; font-size: 50px; color: #de575d; opacity: 1; } .tanchukuang .close:hover { color: #de575d; opacity: 1; } .tanchukuang .hall-wheel { font-size: 1rem; line-height: 28px; color: #5d5e5e; padding-left: 0; padding-right: 0; } .tanchukuang .hall-wheel strong { font-size: 1.125rem; font-weight: 600; } .tanchukuang .emaile { font-size: 1.125rem; line-height: 32px; color: #000; } .tanchukuang .emaile span { color: #de575d; } .list_contact { padding: 90px 0; } .list_contact .left { padding-right: 38px; } .list_contact .left .top { padding-left: 75px; } .list_contact .left .top::before { content: ""; position: absolute; top: 0; left: 15px; width: 50px; height: 50px; background-image: url(/uploads/image/tyimg/17.png); background-repeat: no-repeat; } .list_contact .left .f20 { font-size: 1.25rem; line-height: 30px; color: #707070; } .list_contact .left .f16 { font-size: 1rem; line-height: 28px; color: #707070; } .list_contact .ditu { margin-top: 50px; } .list_contact .right { padding-left: 86px; } .list_contact .right .lianxi { padding-left: 75px; position: relative; } .list_contact .right .lianxi button { width: 100%; height: 49px; line-height: 49px; color: #fff; border-radius: 10px; font-size: 1rem; background: #015146; border: 1px solid #015146; } .list_contact .right .lianxi button:hover { background: #fff; color: #015146; } .list_contact .right .lianxi .input { margin-bottom: 23px; } .list_contact .right .lianxi .input .fl { width: 20%; font-size: 1rem; line-height: 48px; color: #707070; } .list_contact .right .lianxi .input .fr { width: 80%; } .list_contact .right .lianxi .input .fr input { width: 100%; height: 48px; line-height: 48px; border-radius: 6px; border: 1px solid #cccdce; padding: 0 10px; } .list_contact .right .lianxi .input .fr textarea { width: 100%; border-radius: 6px; border: 1px solid #cccdce; height: 206px; line-height: 30px; padding: 10px; } .list_contact .right .lianxi .input_text .fl { line-height: 20px; } .list_contact .right .lianxi::before { content: ""; position: absolute; top: 0; left: 0; background-image: url(/uploads/image/tyimg/18.png); width: 51px; height: 42px; } .list_renyuan { margin-bottom: 100px; } .list_renyuan .col-md-4 { padding: 0 21px; font-size: 1rem; line-height: 28px; color: #707070; margin-bottom: 39px; } .list_renyuan .col-md-4>div { padding: 35px 44px; background: #f7f9fa; border: 1px solid #f7f9fa; } .list_renyuan .col-md-4 .fl { width: 30%; } .list_renyuan .col-md-4 .fl img { border-radius: 50%; } .list_renyuan .col-md-4 .fr { width: 70%; padding: 12px 0 0; } .list_renyuan .col-md-4:hover>div { border: 1px solid #de575d; background: #fff; } .sousuo_img { height: 280px; background-size: cover; background-repeat: no-repeat; } /* 案例 */ .section01 .content .name_case { position: absolute; top: 15%; left: 7.5rem; } .list_shusong .modal-dialog { top: 50% !important; transform: translatey(-50%) !important; width: 50%; } .list_shusong .modal-dialog img { width: 100%; } .list_shusong button { width: 50px; height: 50px; border-radius: 50%; line-height: 50px; text-align: center; background: #fff; } .list_shusong .close { opacity: 1; } .pa_section02 { position: absolute; top: 13%; left: 0; width: 100%; } .name_case { position: relative; padding-left: 80px; } .name_case .fl { width: 70px; height: 70px; border-radius: 50%; margin-right: 15px; line-height: 47px; text-align: center; background: #04483b00; position: absolute; left: 0; top: 50%; transform: translatey(-50%); border: 1px solid #04483b; } .name_case { font-size: 4.25rem; font-weight: normal; font-stretch: normal; line-height: 6.25rem; color: #ffffff; text-shadow: 0px 3px 8px rgba(91, 90, 89, 0.52); font-weight: 600; } .section01 .content .img1 { position: absolute; top: 33%; left: 10%; } .section01 .content .img1 img { width: 70%; } .section01 .content ul li:first-child { position: absolute; top: 30%; left: 34%; } .section01 .content ul li:nth-child(2) { position: absolute; bottom: 14%; left: 58%; } .section01 .content ul li .fl:nth-child(1) img { width: 78%; } .section01 .content ul li .fl:nth-child(1) .img { text-align: center; } .section01 .content ul li .fl:nth-child(1) { position: relative; top: -35px; } .section01 .content ul li .name { font-size: 2.375rem; line-height: 2.8125rem; letter-spacing: 0px; color: #ffffff; text-shadow: 0px 3px 8px rgba(91, 90, 89, 0.52); font-weight: 600; } .section01 .content .text { font-size: 1.25rem; line-height: 1.875rem; margin-top: .625rem; color: #ffffff; text-shadow: 0px 3px 8px rgba(91, 90, 89, 0.52); } .section02 .sum { width: 21%; padding: 20px; transform: translatey(-50%, -50%); background: rgba(38, 132, 175, 0.85); background-blend-mode: normal, normal; border-radius: 10px; text-align: center; margin: 70px auto; padding: 20px 20px 10px; } .section02 .sum .img { display: none; } .section02 .sum .img.active { display: block; } .section02 .name { font-size: 1.125rem; line-height: 30px; padding: 15px 0; color: #ffffff; } .section02 .name span { font-size: 1.5rem; } .section02 ul li { width: 119px; height: 119px; line-height: 119px; background: url(/uploads/image/tyimg/yuan.png) no-repeat; cursor: pointer; background-blend-mode: normal, normal; border-radius: 50%; font-size: 2rem; color: #ffffff; position: absolute; text-align: center; font-weight: 600; animation: tiaodong 2s infinite; transform: scale(); } @keyframes tiaodong { 0% { transform: scale(1) } 50% { transform: scale(1.1) } 100% { transform: scale(1) } } .section03 .swiper-slide .name { position: absolute; bottom: 0; left: 0; width: 100%; line-height: 30px; color: #fff; font-size: 14px; text-align: center; padding-inline-end: 0 10px; } .section03 .swiper-slide .img { height: 100%; } .section03 .swiper-slide .img img { height: 100%; object-fit: cover; } .section02 ul li:nth-child(1) { top: 46%; left: 24%; } .section02 ul li:nth-child(2) { bottom: -17%; left: 32%; } .section02 ul li:nth-child(3) { bottom: -16%; right: 32%; } .section02 ul li:nth-child(4) { top: 46%; right: 20%; } .section03 .pr { padding: 75px 50px; position: absolute; top: 0; right: 200px; background-color: rgba(0, 0, 0, 0.62); width: 18%; height: 100%; } .section03 .swiper-container { height: 84vh; } .section03 .swiper-button-next { position: absolute; left: 50%; transform: translatex(-50%); background: url(/uploads/image/tyicase/jt2.png) no-repeat; width: 25px; height: 14px; top: auto; bottom: 25px; } .section03 .swiper-button-prev { position: absolute; top: 45px; left: 50%; transform: translatex(-50%); bottom: auto; background: url(/uploads/image/tyicase/jt.png) no-repeat; width: 25px; height: 14px; } .section03 .container { position: relative; top: -100px; } .section03 .container .name_case:nth-child(2) { position: relative; left: 20%; } .section04 .left, .section05 .left { width: 16.8%; left: 0; position: relative; top: 0; float: left; height: 100vh; z-index: 100; } .section04 .left>ul { top: 150px; position: relative; padding: 0 60px 0 40px; } .section04 .left ul li, .section05 .left ul li { margin-bottom: 22px; border: solid 4px transparent; } .section04 .left ul li.active, .section05 .left ul li.active { border: solid 4px #383636; } .section04 .right ul li, .section05 .right ul li { display: none; } .section04 .right ul li.active, .section05 .right ul li.active { display: block; } .section04 .right ul li .img, .section05 .right ul li .img { display: none; } .section04 .right ul li .img.active, .section05 .right ul li .img.active { display: block; text-align: center; } /* .section04 .clearfix, .section05 .clearfix { position: absolute; top: 0; left: 0%; width: 100%; height: 100%; } */ .section04 .right ul li:nth-child(1) .swiper-button-prev, .section04 .right ul li:nth-child(2) .swiper-button-prev { background: url(/uploads/image/tyicase/16.png); width: 40px; height: 30px; left: 10%; } .section04 .right ul li:nth-child(1) .swiper-button-next, .section04 .right ul li:nth-child(2) .swiper-button-next { background: url(/uploads/image/tyicase/14.png); width: 40px; height: 30px; right: 10%; } .active4.pc_header { position: absolute !important; } .section04 .right .imgss { display: block; } .section04 .right img { height: 100vh; } .section04 .right { width: 84%; float: right; position: relative; height: 100vh; } .section04 .right { position: absolute; right: 0; z-index: 99; } .section04 .right::after { content: ""; position: absolute; bottom: 70px; left: 25px; background: url(/uploads/image/tyimg/444.png); width: 52px; height: 51px; z-index: 1000; } .section04 .right::before { content: ""; position: absolute; top: 10px; left: 50%; transform: translatex(-50%); background: url(/uploads/image/tyimg/555.png); width: 292px; height: 16px; z-index: 1000; } #fullpage .section { border-bottom: 10px solid #04483b; } .section04 .right ul, .section05 .right ul { width: 100%; position: absolute; top: 0%; left: 0%; height: 100vh; } .section04 .right ul .img img { height: 100vh; object-fit: cover; display: none; position: relative; } .section04 .right ul .img img.active { display: block; } /* 分页 */ #fp-nav ul li a span, .fp-slidesnav ul li a span { display: none; } #fp-nav ul li a { background-color: #7a7a7a !important; border-radius: 50%; } #fp-nav ul li:nth-child(1), #fp-nav ul li:nth-child(2), #fp-nav ul li:nth-child(3), #fp-nav ul li:nth-child(4), #fp-nav ul li:nth-child(5), #fp-nav ul li:nth-child(6), #fp-nav ul li:nth-child(7) { width: 50px !important; height: 50px !important; line-height: 50px; text-align: center; border-radius: 50%; } #fp-nav ul li, .fp-slidesnav ul li { width: 7.5px !important; height: 7.5px !important; background: #fff; border-radius: 50%; margin: 15px auto !important; } #fp-nav ul li span { display: none; } #fp-nav ul li:nth-child(1) a { background: url(/uploads/image/tyimg/icon11.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(2) a { background: url(/uploads/image/tyimg/icon22.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(3) a { background: url(/uploads/image/tyimg/icon3.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(4) a { background: url(/uploads/image/tyimg/icon4.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(5) a { background: url(/uploads/image/tyimg/icon5.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(6) a { background: url(/uploads/image/tyimg/icon6.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li:nth-child(7) a { background: url(/uploads/image/tyimg/icon7.png) no-repeat; background-position: center; background-size: 24px; } #fp-nav ul li a.active { background-color: #04483b !important; } .list_shusong .modal-content { background: transparent; box-shadow: none; border: none; } .list_shusong .modal-header { border: none; padding: 0; } .swiper1 .swiper-button-next { background: url(/uploads/image/tyicase/13.png) no-repeat; width: 29px; height: 40px; background-size: contain; position: absolute; top: auto; bottom: 23%; right: 15%; left: auto; z-index: 1000; } .swiper2 .swiper-button-prev { background: url(/uploads/image/tyicase/14.png) no-repeat; height: 29px; width: 40px; background-size: contain; position: absolute; top: auto; bottom: 17%; right: 10.5%; left: auto; z-index: 1000; } .swiper3 .swiper-button-prev { background: url(/uploads/image/tyicase/15.png) no-repeat; width: 29px; height: 40px; background-size: contain; position: absolute; top: auto; bottom: 82%; right: 15%; left: auto; z-index: 1000; } .swiper4 .swiper-button-next { background: url(/uploads/image/tyicase/16.png) no-repeat; height: 29px; width: 40px; background-size: contain; position: absolute; top: auto; bottom: 17%; right: 18%; left: auto; z-index: 1000; } .xuanzhuan div { position: absolute; z-index: 999; } /* .xuanzhuan div:nth-child(1).active, .xuanzhuan div:nth-child(2).active, .xuanzhuan div:nth-child(3).active, .xuanzhuan div:nth-child(4).active { display: none; } .xuanzhuan div:nth-child(1), .xuanzhuan div:nth-child(2), .xuanzhuan div:nth-child(3), .xuanzhuan div:nth-child(4) { display: block; } */ .xuanzhuan div:nth-child(1) { bottom: 23%; right: 15%; } .xuanzhuan div:nth-child(2) { bottom: 17%; right: 10.5%; } .xuanzhuan div:nth-child(3) { bottom: 11%; right: 14.5%; } .xuanzhuan div:nth-child(4) { bottom: 17%; right: 18%; } .section06 ul { display: flex; justify-content: space-between; margin-top: 105px; } .section06 ul li { padding: 0 40px; position: relative; } .section06 ul li .content { position: absolute; bottom: -110px; } .section06 ul li .content .name { font-size: 1.625rem; line-height: 71px; color: #ffffff; text-shadow: 0px 3px 7px rgba(26, 26, 26, 0.52); } .section06 ul li .content .text { font-size: 1.125rem; margin-top: 30px; line-height: 30px; color: #ffffff; height: 90px; } .section06 ul li:nth-child(1) .content { width: 70%; } .section06 ul li:nth-child(2) .content { width: 85%; } .section06 ul li:nth-child(3) .content { width: 70%; } .section06 .name_case { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } @media (max-width: 1600px) { .banner .content .text .p1 { font-size: 3rem; } .banner .content .text .p2 { font-size: 2rem; } footer .footer_fr .fenxiang{ margin-right: 10px; } .index_case .content_con { width: 50%; } .index_news .sum ul li .content div:nth-child(2) { width: 73%; margin-left: 20px; height: 62px; line-height: 62px; } .index_news .sum ul li .content div:nth-child(1) { margin-top: 18px; } .pleft .col-md-9 { padding-right: 0; } footer .footer_fl .fl { padding-right: 8px; } .video { margin: 42px 0 30px; } .pc_header .pc_nav>li { margin: 0 25px; } .list_article .name { font-size: 1.5rem; } .list_about .right_ul li>div, .list_about .right_ul li:nth-child(1)>div, .list_about .right_ul li:nth-child(4)>div { padding: 60px 30px; } .tanchukuang .modal-dialog1 { width: 55%; } .name_case { font-size: 3.25rem; } .name_case .fl { width: 60px; height: 60px; line-height: 42px; } .section01 .content ul li .name { font-size: 2rem; } .section02 .name { font-size: 1rem; } .section02 .name span { font-size: 1.25rem; } .section02 ul li { font-size: 1.5rem; } .name_case { font-size: 3rem; } .section06 ul { margin-top: 40px; } .section06 ul li .content .text { font-size: 1rem; } } @media (max-width: 1440px) { .searchbox { top: 85px; } .hot_pro .row .row .hover img { height: 230px; } .hot_pro .row .right_colmd6 img { height: 485px; } body, html { font-size: 14px; } .banner .content .text .p1 { font-size: 2.5rem; } .banner .content .text .p2 { font-size: 1.6rem; line-height: 40px; } .banner .swiper-button-prev { left: 60px; } .banner .swiper-button-next { right: 60px; } .hot_pro { padding: 60px 0 120px; } .index_news .col-md-6.pleft { padding-left: 40px; } .index_news .col-md-6.pright { padding-right: 40px; } .qulick { padding: 60px 0 70px; } .pc_header { line-height: 85px; height: 85px; } .pc_header .pc_nav>li { margin: 0 20px; } .pc_header .pc_nav>li>a::before { bottom: 15px; } .banner .swiper-pagination-bullet { width: 14px; height: 14px; } .banner .swiper-pagination { bottom: 20px; } .pc_header_con .container { margin-right: 10%; } body { padding-top: 85px; } .nyban .text { font-size: 3rem; } .list_article { padding: 60px 0 60px; } .article_article .about_pro_title li, .list_article .name, .article_pro_nr .right .name { font-size: 1.5rem; } .list_article .row { padding-top: 40px; padding-bottom: 40px; } .article_pro_nr { padding: 60px 0 80px; } .article_pro_nr .right .small_title { font-size: 1.375rem; } .index_pro .input_search input { line-height: 60px; height: 60px; } .index_pro .input_search { margin: 30px auto 60px; } .index_pro_case .swiper-scrollbar { width: 1170px; } .list_about .title { margin-bottom: 60px; } .list_about { padding: 60px 0 80px; } .list_history { padding: 60px 0 60px; } .list_history .name { font-size: 3rem; line-height: 60px; } .list_history .swiper-button-next, .index_pro_case_swiper .swiper-button-next { right: 50px; } .list_history .swiper-button-prev, .index_pro_case_swiper .swiper-button-prev { left: 50px; } .list_honor { padding: 60px 0 55px; } .list_contact .right { padding-left: 50px; } .list_contact .right .lianxi .input { margin-bottom: 15px; } .list_contact .right .lianxi .input .fr textarea { height: 180px; } .list_contact { padding: 60px 0; } .list_renyuan { margin-bottom: 60px; } .list_renyuan .col-md-4>div { padding: 35px 20px; } .list_renyuan .col-md-4 .fr { padding: 15px 0 0 15px; } .list_pro .bot .left { width: 30.3%; } .list_pro .bot .right { width: 69.7%; } .list_zhaopin .title { margin-bottom: 35px; } .list_zhaopin .name { height: 60px; line-height: 60px; } .list_download .list_col .col-md-7 { padding: 3.5rem 8rem 0 2.1875rem; } } @media (max-width: 1366px) { .pc_nav { margin-right: 8%; } .pc_header_con .container { margin-right: 0%; } .list_pro .bot .left { width: 31.4%; } .list_pro .bot .right { width: 68.6%; } .list_pro .top .col-md-8 { padding: 0 25px; } .list_download .list_col .col-md-7 { padding: 4.375rem 8rem 0 2.1875rem; } .pa_section02 { top: 7%; } .section03 .pr { padding: 55px 50px; } .section03 .swiper-container { height: 81vh; } .section04 .left>ul { top: 108px; } #fullpage .section06 .img { text-align: center; } #fullpage .section06 .container>.img.pr img { width: 85%; margin: 0 auto; } .section06 ul li { padding: 0 50px; } .section06 ul li .content { bottom: -97px; } .section06 ul li .content .text { line-height: 24px; } } @media (max-width: 1280px) { .pc_header .pc_nav>li { margin: 0 15px; } .section03 .pr { padding: 55px 25px; } } @media (max-width: 1200px) { .banner .content .text .p1 { font-size: 2rem; line-height: 36px; } .index_news .video img , .index_news .col-md-6.pright img{ height: 280px; object-fit:cover; } .hot_pro .row .row .hover img { height: 190px; } footer .footer_fr .fenxiang{ width: 100%; margin-bottom: 10px; } .hot_pro .row .right_colmd6 img { height: 403px; } .banner .content .text .p2 { font-size: 1.4rem; padding: 5px 0 20px 0; } .more { height: 44px; line-height: 44px; width: 180px; border-radius: 6px; } .more a::before { border-radius: 6px; } .index_case .content_con .text { padding: 10px 0 25px; } .index_case .content_con { padding: 25px 25px 25px; } .index_case .content_con { width: 60%; } .pc_header .pc_nav>li { margin: 0 14px; } .banner .swiper-button-prev { left: 35px; background-size: 30px 30px; } .banner .swiper-button-next { right: 35px; background-size: 30px 30px; } .more { width: 160px; } .index_news .sum ul li .content div:nth-child(2) { width: 70%; height: 69px; line-height: 69px; } .index_news .sum ul li .content div:nth-child(1) { margin-top: 20px; } .qulick ul .name { font-size: 1.25rem; } .banner .content { bottom: 100px; } .index_case .content_con .text { padding: 10px 0 15px; } .pc_header .pc_nav>li { margin: 0 6px; } .pc_nav { margin-right: 12%; } .list_article .content { -webkit-line-clamp: 2; } .list_article .col-md-8 { padding-left: 15px; } .list_article .row { padding-top: 30px; padding-bottom: 30px; } .article_pro_nr .right .about_news_sum li span:nth-child(1) { width: 24%; } .article_pro_nr .right .about_news_sum li span:nth-child(2) { width: 72%; } .index_pro .input_search input { line-height: 50px; height: 50px; border-radius: 6px; } .index_pro_case .swiper-scrollbar { width: 960px; } .index_pro_case { margin-bottom: 60px; } .index_pro .input_search { margin: 20px auto 45px; } .list_about .right_ul li>div, .list_about .right_ul li:nth-child(1)>div, .list_about .right_ul li:nth-child(4)>div { padding: 60px 20px; } .list_history .swiper-button-prev, .index_pro_case_swiper .swiper-button-prev, .list_history .swiper-button-next, .index_pro_case_swiper .swiper-button-next { width: 40px; height: 40px; background-size: 40px 40px; top: 35%; } .list_history .name { font-size: 2.6rem; } .list_history .top { font-size: 2rem; } .list_contact .right { padding-left: 30px; } .list_renyuan .col-md-4>div { padding: 30px 15px; } .list_renyuan .col-md-4 .fl { width: 22%; } .list_renyuan .col-md-4 .fr { width: 78%; padding: 0 0 0 15px; } .list_service .content { padding: 20px 0; } .list_service .list_service_title { padding: 10px 0; } .list_pro .top .col-md-8 a { margin: 0 4px; } .tanchukuang .modal-dialog1 { width: 75%; } .list_zhaopin .sum { margin-bottom: 60px; } .list_zhaopin .zhaopin_title { line-height: 60px; } .banner .swiper-slide img { height: 100vh; object-fit: cover; } } @media (max-width:1024px) { .active4.pc_header, .pa_section02 { position: static; } #fullpage .section { height: 100vh; } .section02 ul { display: flex; justify-content: center; } .section02 ul li { font-size: 1.5rem; position: static; float: left; border-radius: 50%; margin: 0 10px; background-size: contain; } .section02 .sum { width: 45%; } .section03 .container { position: relative; top: 0; } .section03 .pr { padding: 75px 50px; width: 100%; } .section03 .swiper-container { height: auto; } .section03 .pr { height: auto; left: 0; margin-top: 45px; position: relative; } .section02 { height: auto !important; padding: 45px 0; } .section03 { position: relative; height: auto !important; padding: 45px 0; } .section03 .swiper-button-next { top: 50%; bottom: auto; right: 12px; left: auto; transform: rotate(-90deg) translatey(-50%); } .section03 .swiper-button-prev { top: 50%; bottom: auto; right: auto; left: 12px; transform: rotate(-90deg) translatey(-50%); } .section04 .left>ul { padding: 0 25px 0 25px; } #fullpage .section06 { padding: 45px 0 160px; height: auto !important; } #fullpage .section06.fp-auto-height { display: none; } .name_case { font-size: 2rem; } .section01 .content ul li .name { font-size: 1.5rem; } .section01 .content .text { font-size: 1.125rem; } #fullpage .section06 .container>.img.pr img { width: auto; } } @media (max-width: 990px) { .list_yiqi_tc .modal-dialog { width: 98% !important; } .pc_header { display: none; } .hot_pro .row .row .hover img { height: 140px; } .hot_pro .row .right_colmd6 img { height: 305px; } .phone { display: block; box-shadow: 0 0 3px #ddd; } .phone .iconfont { font-size: 1.375rem; } .phone_logo img { width: 100px; } .seaarch_phone { line-height: 41px; } #phone_nav { line-height: 41px; margin-left: 20px; } .banner .content .text .p1 { font-size: 1.6rem; } .banner .content .text .p2 { font-size: 1.2rem; padding: 0px 0 15px; } .index_pro { padding: 35px 0 40px; } .index_case .content_con { width: 100%; } .rightfix { display: none; } .title { font-size: 1.6rem; } .hot_pro { padding: 45px 0 60px; } .hot_pro .title { margin-bottom: 30px; } .hot_pro .over, .hot_pro img { border-radius: 4px; } .hot_pro .name>div { bottom: 10px; } .hot_pro .right_colmd6 .name>div { padding-left: 25px; } .index_news .sum { margin-top: 30px; } .index_news .sum ul li .content div:nth-child(2) { width: 81%; height: 60px; line-height: 60px; } .index_news .sum ul li .content div:nth-child(1) { margin-top: 15px; } .index_news .more { width: 40%; margin: 30px auto 30px; } .index_news .col-md-6.pright { padding-right: 15px; } .index_news .col-md-6.pleft { padding-left: 15px; } .index_news .video { margin: 25px 0 20px; } .qulick { padding: 45px 0 45px; } footer { display: none; } .index_news .pleft ul li { height: 70px; line-height: 70px; } .index_pro .index_pro_swiper .text { font-size: 12px; } .banner .content { bottom: 75px; } .searchbox { top: 64px; } .sidebar-menu.is-active { display: block; transition: transform 0.25s cubic-bezier(0.39, 0.575, 0.565, 1); } .qulick ul .iconfont { font-size: 2.8rem; } .nyban .text { font-size: 2.4rem; line-height: 50px; } .bread { height: 60px; line-height: 60px; } .list_article, .list_shop { padding: 45px 0 45px; } .article_article .about_pro_title { margin-top: 15px; } .article_article .about_pro_swiper { padding: 25px 0 45px; } body { padding-top: 64px; } .bread { display: none; } .list_article .col-md-3 { width: 100%; margin-bottom: 15px; } .article_pro_nr .gallery-thumbs { margin-top: 15px; } .fenxiang { margin: 20px 0; } .article_pro_nr { padding: 45px 0 60px; } .index_pro .col-md-3 { margin-bottom: 20px; } .index_pro .input_search { width: 65%; } .index_pro_case .index_pro_case_swiper { padding: 25px 0 40px; } .index_pro_case .swiper-scrollbar { width: 96%; } .list_about { padding: 45px 0 50px; } .list_about .title { margin-bottom: 30px; } .list_about .text { margin-bottom: 15px; } .list_about .right_ul li>div, .list_about .right_ul li:nth-child(1)>div, .list_about .right_ul li:nth-child(4)>div { padding: 45px 35px; } .list_about .right_ul li .counter { font-size: 3rem; } .list_history { padding: 45px 0 45px; } .list_history .text { padding: 0 0 15px 0; } .list_history .swiper-button-prev, .index_pro_case_swiper .swiper-button-prev, .list_history .swiper-button-next, .index_pro_case_swiper .swiper-button-next { top: 40%; } .list_history .title { margin-bottom: 25px; } .list_history .gallery-thumbs { margin-top: 15px; } .list_history .top { font-size: 1.6rem; } .list_honor { padding: 45px 0 40px; } .list_honor .honor_swiper { margin-top: 30px; } .list_honor .swiper-pagination-bullet { width: 10px; height: 10px; } .list_contact { padding: 45px 0; } .list_contact .ditu { margin-top: 25px; } .list_contact .left { padding-right: 15px; } .list_contact .right { padding: 15px 15px 0 15px; } .list_renyuan .col-md-4 { margin-bottom: 15px; } .list_renyuan .col-md-4:nth-child(odd) { padding-right: 7.5px; } .list_renyuan .col-md-4:nth-child(even) { padding-left: 7.5px; } .list_renyuan { margin-bottom: 35px; } .list_cptc { padding: 45px 0 0; } .list_cptc .title { margin-bottom: 30px; } .list_cptc .col-md-4>div { margin-bottom: 25px; } .list_cptc .name { font-size: 1.25rem; } .list_pro .top .col-md-4 input { text-align: left; } .list_pro .top { line-height: 50px; } .list_pro .top .col-md-4 input { padding-left: 15px; } .list_pro .top .col-md-8 .all { padding: 6px 20px; } .list_pro .bot::before { display: none; } .list_pro .bot .left ul li { padding-left: 15px; line-height: 70px; float: left; width: 24%; margin-left: 9px; margin-bottom: 9px; } .list_pro .bot .left ul li:nth-child(4n 1) { margin-left: 0px; } .list_pro .bot .left, .list_pro .bot .right { width: 100%; padding-left: 15px; margin-top: 15px; } .list_zhaopin { padding: 45px 0 0; } .list_zhaopin .name { height: 48px; line-height: 48px; } .tanchukuang .modal-content { padding: 30px 30px; } } @media (max-width: 767px) { .index_news .video img , .index_news .col-md-6.pright img{ height: 220px; object-fit:cover; } .index_case .content, .index_case .content_con { position: static; transform: translatey(0%); } .pro_gathums{ padding: 0 30px; } .pro_gathums .swiper-button-next, .pro_gathums .swiper-button-prev{ top: 60%; width: 15px; } .section02 ul li { width: 70px; height: 70px; line-height: 70px; } .index_pro { padding: 25px 0 5px; } .index_pro .swiper-pagination-bullet-active { background: #015146; } .index_pro_swiper { padding-bottom: 40px; } .banner .content .text .p1 { display: none; } .banner .content .text .p2 { display: none; } .banner .swiper-button-next, .banner .swiper-button-prev { display: none; } .banner .more { display: none; } .banner .swiper-pagination { bottom: 10px; } .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; } .banner .swiper-pagination-bullet { width: 10px; height: 10px; } .index_case .content_con { padding: 15px; } .hot_pro { padding: 10px 0 25px; } .hot_pro .title { margin-bottom: 15px; } .col-sm-6.col-xs-6.hover:nth-child(odd) { padding-right: 7.5px; } .col-sm-6.col-xs-6.hover:nth-child(even) { padding-left: 7.5px; } .hot_pro .row .row .hover:nth-child(1), .hot_pro .row .row .hover:nth-child(2), .hot_pro .row .row .hover:nth-child(3), .hot_pro .row .row .hover:nth-child(4) { margin-bottom: 15px; } .index_news .sum { margin-top: 20px; } .index_news .sum ul li .content div:nth-child(2) { width: 70%; margin-left: 0; } .index_news .sum ul li .content div:nth-child(1) { width: 26%; padding: 0 4px; margin-right: 4%; } .index_news .sum ul li.active .over { margin-bottom: 5px; } .index_news .more { margin: 20px auto; } .index_news .futitle { line-height: 28px; } .index_news .video { margin: 15px 0; } .index_news .pleft .text { margin-bottom: 15px; } .index_news .pleft ul li { border-radius: 5px; font-size: 1.125rem; width: 48%; float: left; } .index_news .pleft ul li:nth-child(odd) { margin: 0 2% 0 0; } .index_news .pleft ul li:nth-child(even) { margin: 0 0 0 2%; } .qulick { padding: 25px 0 25px; } .qulick ul .iconfont { font-size: 2.25rem; height: 60px; line-height: 60px; } .qulick ul .name { font-size: 1.125rem; } .nyban ul { display: none; } .nyban .text { font-size: 2.2rem; line-height: 40px; } .list_article, .list_shop { padding: 25px 0 25px; } .list_article .data { margin: 5px 0; } .article_article .content { padding-top: 15px; margin-top: 15px; line-height: 28px; } .article_article .shangxia { padding: 15px 0 15px; margin-top: 20px; } .list_article .col-md-8 { padding-left: 15px; } .article_article .shangxia .more { float: none; margin: 10px 0 0; } .article_article .about_pro_title li, .list_article .name, .article_pro_nr .right .name { font-size: 1.375rem; } .article_article .about_pro_swiper { padding: 20px 0 40px; } .list_article .row { padding-top: 20px; padding-bottom: 20px; } .article_pro .qulick_nav { flex-wrap: wrap; } .article_pro .qulick_nav li { flex: 0 0 25%; margin-bottom: 10px; } .article_pro_nr { padding: 25px 0 25px; } .article_pro_nr .right .spaicle .small_title { margin-top: 5px; padding-top: 10px; } .article_pro_nr .right .table-responsive { margin: 10px 0 0; } .table-responsive { border: none; } .article_pro_nr .right .download_a { height: 46px; line-height: 44px; padding: 0 20px; border-radius: 6px; } .article_pro_nr .right .more { width: 100%; margin-top: 20px; height: 46px; line-height: 44px; } .article_pro_nr .right .more a { height: 46px; line-height: 46px; } .index_pro .input_search { margin: 5px auto 20px; width: 100%; } .index_pro .name { height: 45px; line-height: 45px; } .index_pro .col-md-3:nth-child(odd) { padding-right: 7.5px; } .index_pro .col-md-3:nth-child(even) { padding-left: 7.5px; } .index_pro_case_swiper .swiper-button-next, .index_pro_case_swiper .swiper-button-prev { display: none; } .index_pro_case .index_pro_case_swiper { padding: 15px 0 25px; } .index_pro_case { margin-bottom: 30px; } .index_pro .input_search input { font-size: 1.125rem; padding: 0 15px; } .index_pro .input_search button { right: 15px; } .list_about { padding: 25px 0 25px; } .list_about .title { margin-bottom: 15px; } .list_about .right_ul li .counter { font-size: 2rem; } .list_about .right_ul li>div, .list_about .right_ul li:nth-child(1)>div, .list_about .right_ul li:nth-child(4)>div { padding: 20px 10px; } .list_about .right_ul li sup { top: -1em; font-size: 1.25rem; } .list_about .right_ul li { font-size: 1rem; padding: 2px; } .list_history { padding: 25px 15px 35px; } .list_history .name { font-size: 2.4rem; line-height: 45px; } .list_history .swiper-button-prev, .list_history .swiper-button-next { top: 0%; } .list_history .swiper-button-next { right: 0px; } .list_history .swiper-button-prev { right: 60px; left: auto; } .list_history .top { font-size: 1.4rem; } .list_honor { padding: 25px 0 25px; } .list_honor .honor_swiper { padding: 0 0 45px; margin-top: 20px; } .list_contact { padding: 25px 0; } .list_contact .right .lianxi { padding-left: 0; } .list_contact .right .lianxi::before { display: none; } .list_contact .right .lianxi .input .fl { width: 100%; line-height: 30px; } .list_contact .right .lianxi .input .fr { width: 100%; } .list_contact .right .lianxi .input .fr input { line-height: 44px; height: 44px; } .list_contact .right .lianxi .input { margin-bottom: 10px; } .list_contact .right .lianxi button { height: 44px; line-height: 44px; } .list_renyuan .col-md-4:nth-child(even) { padding-left: 15px; } .list_renyuan .col-md-4:nth-child(odd) { padding-right: 15px; } .list_renyuan .col-md-4 { padding: 0 15px; } .list_renyuan { margin-bottom: 25px; } .list_renyuan .col-md-4 .fr { padding: 12px 0 0 15px; } .list_cptc { padding: 25px 0 0; } .list_cptc .title { margin-bottom: 20px; } .list_cptc .col-md-4>div { margin-bottom: 15px; } .list_cptc .content>div { width: 100%; } .list_cptc .content { line-height: 28px; } .list_cptc .row>div:nth-child(odd) { padding-right: 7.5px; } .list_cptc .row>div:nth-child(even) { padding-left: 7.5px; } .list_cptc .name { font-size: 1.125rem; } .list_service .article_pro { margin: 25px 0; } .article_pro .qulick_nav { padding: 0px 0; } .list_service .content { padding: 15px 0; line-height: 28px; } .list_service .more { height: 46px; line-height: 46px; } .list_service { margin-bottom: 25px; } .list_pro .bot .left ul li { width: 48%; margin: 0 0 10px 0 !important; line-height: 60px; font-size: 1.025rem; } .list_pro .bot .left ul li:nth-child(odd) { margin-right: 2% !important; } .list_pro .bot .left ul li:nth-child(even) { margin-left: 2% !important; } .list_pro .bot .m_bottom:nth-child(odd) { padding-right: 7.5px; } .list_pro .bot .m_bottom:nth-child(even) { padding-left: 7.5px; } .list_pro .bot { padding-bottom: 25px; } .list_pro .bot .m_bottom { margin-bottom: 8px; } .list_pro .top .col-md-4 { padding-right: 0; } .list_pro .top .col-md-4 input { padding: 0 40px 0 0; } .list_pro .top .col-md-4 button { right: 15px; } .list_pro .top .col-md-8 { padding: 15px; } .list_pro .top { line-height: 38px; } .list_pro .top .col-md-8 .all { margin: 0; } .list_zhaopin { padding: 25px 0 0; } .list_zhaopin .title { margin-bottom: 15px; } .mb10 { margin-bottom: 10px; } .list_zhaopin .zhaopin_title { padding: 0 15px; } .list_zhaopin .zhaopin_title>.row>div { padding: 0; } .list_zhaopin .zhaopin_title>.row>div:last-child { display: none; } .tanchukuang .modal-dialog1 { width: 94%; } .tanchukuang .modal-content { height: 500px; overflow-y: scroll; } .tanchukuang .modal-title { font-size: 1.5rem; } .tanchukuang .modal-content { padding: 15px 15px; } .list_join .sum>.clearfix { font-size: 12px; } .banner .content { display: none; } .index_case .content .container, .index_case .content { height: auto; } }