.w1400 { margin: 0 auto; width: 73.57%; } .w1600 { margin: 0 auto; width: 84.08%; } .w1200 { margin: 0 auto; width: 100%; max-width: 1200px; } .swiper-slide, .swiper-wrapper { height: auto !important; } .swiper-pagination-progress { background-color: rgba(51, 51, 51, .2); } .swiper-pagination-progress .swiper-pagination-progressbar { background-color: #003686; } .swiper-container-horizontal > .swiper-scrollbar { bottom: 0; left: 0; width: 100%; height: 3px; background-color: #f2f2f2; border-radius: 2px; } .swiper-scrollbar-drag { background-color: #e8343b; } .swiper-, .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 1 !important; } .swiper-pagination-bullet { background-color: rgba(51, 51, 51, .2); opacity: 1; } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 0; } .swiper-pagination { font-family: "AkzidenzGroteskBQ-Medium"; font-size: 18px; color: #b5b5b5; } .swiper-pagination .swiper-pagination-current { color: #333333; } .swiper-button-next, .swiper-button-prev { width: 50px; height: 50px; border: 2px solid #cfcfcf; border-radius: 50%; background: url(../images/in-prev2.png) no-repeat 50%; } .banner .swiper-button-next, .banner .swiper-button-prev { width: 50px; height: 50px; border: 1px solid #ffffff; display: none !important; } .banner .swiper-button-prev { background: url(../images/in-hprev.png) no-repeat 50%; } .banner .swiper-button-next { background: url(../images/in-hnext.png) no-repeat 50%; } .swiper-button-prev { left: 0; } .swiper-button-next { right: 0; background: url(../images/in-next2.png) no-repeat 50%; } .swiper-button-prev:hover { background: url(../images/in-prev1.png) no-repeat 50%; border-color: #ea1313; } .swiper-button-next:hover { background: url(../images/in-next1.png) no-repeat 50%; border-color: #ea1313; } .banner { position: relative; overflow: hidden; } .popvideo iframe { width: 100%; } .popvideo video { width: 100%; object-fit: fill; } .popvideobg { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 999; display: none; margin: auto; width: 100%; height: 100%; background: rgba(0, 0, 0, .7); } .popvideobox { position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%, -50%); } .popvideo { position: relative; margin: 0 auto; padding: 0 20px; max-width: 1100px; } .close-video-btn { position: absolute; top: 4%; right: 3.5%; z-index: 9; display: block; width: 30px; height: 30px; cursor: pointer; } .close-video-btn:after { -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -ms-transform: rotate(45deg); } .close-video-btn:after, .close-video-btn:before { position: absolute; top: 10px; width: 30px; height: 2px; background-color: #f52218; content: ""; } .close-video-btn:before { -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); } .videobox-font { margin: 25px auto 0; padding: 16px 6px; width: 240px; border: 1px solid hsla(0, 0%, 100%, .3); background: url(../images/ab-bgm9.jpg) no-repeat 50%; background-size: cover; color: #fff; font-size: 18px; } .videobox-font em, .videobox-font span { display: inline-block; vertical-align: middle; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; -ms-transition: .5s; } .videobox-font span { margin-right: 30px; } .videobox-font:hover span { margin-right: 15px; } .btn-phone { display: none; width: 26px; } .headfixed { position: fixed; top: 0; left: 0; z-index: 99; width: 100%; transition: all 1s; } .headfixed3::before { display: none; } .headfixed.headerbgm, .headfixed1, .hheaderbgm { background: #FFFFFF; transition: all 1s; box-shadow: 0px 0px 103px 0px rgba(0, 0, 0, 0.05); } .hheaderbgm { background: #ffffff; transition: all 1s; } .headfixed.headerbgm .menu-pcul li > a, .headfixed.headerbgm .logo_font, .headfixed.headerbgm .language-text, .headfixed.hheaderbgm .menu-pcul li > a, .headfixed.hheaderbgm .logo_font, .headfixed.hheaderbgm .language-text { color: #333333; } .headfixed.headerbgm .language, .headfixed.hheaderbgm .language { border-bottom: 1px solid rgba(51, 51, 51, 0.5); } .headfixed.headerbgm .logo_font span, .headfixed.hheaderbgm .logo_font span { background: rgba(51, 51, 51, 0.1); } .headfixed.headerbgm .header-button, .headfixed.hheaderbgm .header-button { background: url(../images/in-hssicon.png) no-repeat 50%; } .headfixed.Noheadfixed { -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); transform: translate(0, -100%); opacity: 0; } .headfixed.headerbgm::before, .headfixed1::before { display: none; } .headfixed .headfixed-show { position: relative; padding: 0 40px; align-items: center; z-index: 3; border-bottom: 1px solid transparent; } .headfixed.hheaderbgm .headfixed-show { border-bottom: 1px solid rgba(51, 51, 51, .1); } .headfixed .logo { position: relative; } .headfixed .logo img { margin: 0; } .headfixed .logo .himg, .headfixed.headerbgm .logo .img, .headfixed1 .logo .img, .headfixed.hheaderbgm .logo .img { display: none; } .headfixed.headerbgm .logo .himg, .headfixed1 .logo .himg, .headfixed.hheaderbgm .logo .himg { display: block; } .headfixed .logo_font { font-size: 14px; line-height: 1.5; color: #ffffff; text-align: center; padding-left: 15px; } .headfixed .logo_font span { background: rgba(250, 250, 250, 0.2); border-radius: 2px; padding: 0px 4px; } .headfixed .menu-list { align-items: center; /* width: 76%; */ } /* .headfixed .btn-list { width: 140px; } */ .headfixed .btn-right { width: 100%; } .headfixed .btn-menu { display: none; margin: 0 auto; } .headfixed .btn-menu .mobile-nav { display: block; width: 36px; height: 36px; color: #fff; text-align: center; font-size: 13px; line-height: 36px; } input::-webkit-input-placeholder { font-size: 12px; } .headfixed .toggle-btn { position: relative; display: block; width: 100%; height: 30px; } .headfixed .toggle-btn span { position: absolute; left: 50%; width: 20px; height: 2px; background: #333333; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; transition: all .3s ease-in; -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); -ms-transform: translateX(-50%); } .headfixed .toggle-btn span:first-child { top: 8px; } .headfixed .toggle-btn span:nth-child(2) { top: 50%; width: 20px; } .headfixed .toggle-btn span:last-child { bottom: 6px; } .headfixed .toggle-btn.cur span:first-child { -webkit-transform: translate(-50%, 7px) rotate(45deg); -o-transform: translate(-50%, 7px) rotate(45deg); transform: translate(-50%, 7px) rotate(45deg); -ms-transform: translate(-50%, 7px) rotate(45deg); } .headfixed .toggle-btn.cur span:nth-child(2) { opacity: 0; } .headfixed .toggle-btn.cur span:last-child { bottom: 10px; -webkit-transform: translate(-50%, -3px) rotate(-45deg); -o-transform: translate(-50%, -3px) rotate(-45deg); transform: translate(-50%, -3px) rotate(-45deg); -ms-transform: translate(-50%, -3px) rotate(-45deg); } .mobile-nav-box { position: fixed; top: 66px; left: 0; z-index: 9999; display: none; overflow-y: auto; padding: 0 0 60px; width: 100%; height: 100%; border-top: 1px solid #ddd; background: #fff; } .headfixed .mobile-nav-box .tit { position: relative; padding: 0 5%; color: #282828; text-align: center; letter-spacing: 2px; font-size: 16px; } .headfixed .mobile-nav-box .mobile-ul li { position: relative; width: 100%; border-bottom: 1px solid #ddd; } .headfixed .mobile-nav-box .head-subnav { display: none; padding: 12px 3.5%; width: 100%; background: #f5f5f5; } .headfixed .mobile-nav-box .head-subnav a { position: relative; display: inline-block; padding: 6px 15px; width: 100%; color: #333; text-align: left; font-size: 16px; line-height: 1.5; } .headfixed .head-tit { position: relative; padding: 15px 0; } .headfixed .mobile-nav-box .mobile_down { position: absolute; top: 50%; right: 5%; z-index: 5; display: block; width: 150px; height: 100%; transform: translateY(-50%); } .headfixed .mobile-nav-box .mobile_down:before { position: absolute; top: 20px; right: 0; width: 10px; height: 10px; border-bottom: 1px solid #222; border-left: 1px solid #222; content: ""; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); } .headfixed .link_tit.cur .smobile_down:before { -webkit-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); -ms-transform: rotate(135deg); } .language { position: relative; width: 85px; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.5); } .language-text { font-size: 14px; color: #ffffff; text-align: center; align-items: center; cursor: pointer; } .language-text span { display: inline-block; vertical-align: middle; margin-right: 10px; } .language-text .icon-down { display: inline-block; font-size: 18px; vertical-align: middle; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; -o-transition: transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; } .language-list { position: absolute; width: 130px; top: 100%; right: 0; z-index: 10; visibility: hidden; opacity: 0; background: #ffffff; -webkit-box-shadow: 0 2px 4px 2px rgba(0, 0, 0, .05); box-shadow: 0 2px 4px 2px rgba(0, 0, 0, .05); -webkit-transition: all .6s; -o-transition: all .6s; transition: all .6s; } .language-list a { display: block; padding: 10px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; font-size: 18px; } .language-list a:hover { color: #e62129; } .language:hover .language-text .icon-down { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .language:hover .language-list { opacity: 1; visibility: visible; } .app-lanu { display: none; padding: 20px 0; text-align: center; } .app-lanu a { display: inline-block; padding: 2px 20px; color: #333; line-height: 24px; } .app-lanu a.active { border-radius: 30px; background: #e62129; color: #fff; } .btn-search { width: 25px; height: 25px; margin-right: 38px; } .header-button { position: relative; z-index: 1; display: block; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; padding: 0; width: 100%; height: 100%; outline: 0; border: none; border-radius: 50%; background: url(../images/in-ssicon.png) no-repeat 50%; text-align: left; text-indent: -119988px; text-transform: capitalize; cursor: pointer; } .toggle-search.open:after { top: 40px; color: #fff; } .header_sbtn { display: none; } .search-form { position: absolute; top: 98%; right: 8%; overflow: hidden; width: 400px; max-height: 0; background: #fff; -webkit-transition: max-height, .5s; -moz-transition: max-height, .5s; -o-transition: max-height, .5s; transition: max-height, .5s; } .search-form.open { max-height: 50px; border: 1px solid #f1f1f1; } .search-form fieldset { position: relative; z-index: 9; margin: 0 60px 0 0; padding: 0; width: 85%; border: none; } .search-form .search { z-index: 9; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 5px 0 22px; width: 100%; height: 50px; border: none; background: #fff; color: #458d45; font-size: 16px; } .search-form .search::-webkit-input-placeholder { font-weight: lighter; font-size: 14px; } .search-form .header-btn { position: absolute; right: 0; bottom: 0; z-index: 11; margin: 0; padding: 0; width: 15%; height: 50px; border: none; background: url(../images/in-ssicon.png) no-repeat 50% #e62129; color: #fff; text-transform: uppercase; font-weight: 700; cursor: pointer; } .btn-line { position: relative; margin: 0 18%; width: 1px; height: 100px; background: rgba(51, 51, 51, .07); -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; -ms-transition: .5s; } .btn-line:before { position: absolute; top: 50%; width: 1px; height: 16px; background-color: #999; content: ""; transform: translateY(-50%); } .headfixed .menu-pcul { /* width: calc(100% - 140px); */ /* padding-right: 60rem; padding-left: 3%; */ padding-right: 30px; } .headfixed .menu-pcul li { vertical-align: top; position: relative; } .headfixed .menu-pcul li > a { position: relative; display: block; color: #fff; text-align: center; line-height: 76px; padding: 0 42px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .headfixed .menu-pcul li .head-subnav { position: absolute; top: 100%; left: 50%; width: 100%; /* height: 300%; */ text-align: center; display: none; -webkit-transform: translate(-50%, 0px); -o-transform: translate(-50%, 0px); transform: translate(-50%, 0px); -ms-transform: translate(-50%, 0px); transition: all 1.5s; width: 210px; } .headfixed .menu-pcul .cur .head-subnav { display: block; box-shadow: 0 0 10px 6px rgb(255 255 255 / 30%); bottom: 100%; background: rgb(247 247 247); transition: all 1.5s; } .headfixed .head-sublink { padding: 20px 0; /* border-right:1px solid #eee; */ /* max-width: 1180px; */ margin: auto; position: relative; background-color: white; } /* .headfixed .menu-pcul li:last-child .head-sublink{ border-right-color: transparent; } */ .headfixed .menu-pcul li .head-subnav a, .headfixed .menu-pcul li.cur .head-subnav a { color: #333333; padding: 6px 0; /* display: block; */ } .headfixed .menu-pcul li .head-subnav a:hover, .headfixed .menu-pcul li.cur .head-subnav a:hover { color: #e62129; } .headfixed .menu-pcul li .head-subnav a:after { display: none; } /* .headfixed .menu-pcul li a:hover, .menu-list .head-subnav a:hover { color: #458d45; } */ .headfixed .menu-pcul li a:after { position: absolute; bottom: 0; left: 50%; z-index: 1; margin: auto; width: 0; height: 2px; background-color: #e62129; content: ""; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; transform: translateX(-50%); } .headfixed .menu-pcul li:hover a:after, .headfixed .menu-pcul .cur a:after, .headfixed .menu-pcul .on a:after { width: 100%; } .navBox-bgm { position: fixed; left: 0px; top: 76px; width: 100%; background: #fff; overflow: hidden; min-height: 320px; display: none; } @media(min-width: 1025px) { .navBox-bgm { display: none; } } .body-shadow { background: rgba(0, 0, 0, .7); position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 98; } .menu-list h3 a:after { position: absolute; bottom: 0; left: 50%; display: none; width: 0; height: 2px; background-color: #333; content: ""; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); -ms-transform: translateX(-50%); } .banner .swiper-container-horizontal > .swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction { bottom: 50px; } .banner .pub-mbanner img, .banner .pub-pbanner img { margin: 0 auto; width: 100%; } .banner .swiper-fontlist { position: absolute; top: 38%; left: 50%; z-index: 3; width: 100%; -webkit-transform: translate(-50%, -33%); -moz-transform: translate(-50%, -33%); -o-transform: translate(-50%, -33%); transform: translate(-50%, -33%); -ms-transform: translate(-50%, -33%); } .banner .pub-mbanner { display: none; } .banner .pub-banner-font .tit, .banner .pub-banner-font .dec1, .banner .pub-banner-font .dec2, .banner .pub-banner-font .dec, .banner .swiper_dec, .banner .more, .banner .swiper_tit { -webkit-animation: fadeInDown 3.5s; animation: fadeInDown 3.5s; } @keyframes fn3 { 0% { opacity: 0; transform: matrix(1, -.1, 0, 1, 0, -20) } 100% { opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0) } } .banner .swiper-font { position: relative; z-index: 2; width: 100%; text-align: center; } .banner2 .swiper-font { text-align: left; width: 50%; } .banner .swiper_tit { /* font-family: DingTalk-JinBuTi; */ color: #2c94bf; font-size: 68rem; line-height: 1.19; } .banner2 .swiper_tit { font-family: "HarmonyOS_Sans_SC", "Microsoft YaHei", "sans-serif"; color: white; font-size: 62rem; font-weight: bold; line-height: 1.2; } .banner .swiper_dec { font-family: DingTalk-JinBuTi; font-size: 26px; /* color: #5fc496; */ margin-top: 20px; } .banner2 .swiper_dec { color: white; font-family: "SourceHanSansSC-Heavy", "Arial" !important; } .more { position: relative; display: block; margin: 0 auto; width: 220px; border: solid 3px #e62129; color: #e62129; font-size: 18px; text-align: center; padding: 14px 25px; /* transition: all 0.5s; */ } .more-bai { color: white; border: solid 3px white; } .more::before, .more::after { position: absolute; overflow: hidden; width: 10px; height: 12px; content: ""; -webkit-transition: all .6s; -o-transition: all .6s; transition: all .6s; } .more::before { left: -10px; bottom: -12px; border-top: 3px solid #e62129; border-right: 3px solid #e62129; } .more::after { right: -10px; top: -12px; z-index: 5; border-left: 3px solid #e62129; border-bottom: 3px solid #e62129; } .more-bai::before { border-top: 3px solid white; border-right: 3px solid white; } .more-bai::after { border-left: 3px solid white; 9; border-bottom: 3px solid white; } .more:hover::before, .more:hover::after { width: 0px; height: 0px; } .more:hover::before { left: 0px; bottom: 0px; } .more:hover::after { right: 0px; top: 0px; } .more span { position: relative; z-index: 1; display: inline-block; vertical-align: middle; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s; transition: 1s; -ms-transition: 1s; } .more:hover span { transform: translateX(10px); } .banner .more { margin: 35px 0 0; } .banner .more-bai { margin: 10% 0 0; display: block; } .more img { display: inline-block; margin-right: 5px; width: 18px; height: 20px; vertical-align: middle; -webkit-transition: 1.5s; -moz-transition: 1.5s; -o-transition: 1.5s; transition: 1.5s; -ms-transition: 1.5s; } .swiper-pagination-bullet { width: 10px; height: 10px; border-radius: 50%; background: transparent; border: 1px solid #e62129; } .swiper-pagination-bullet-active { background: #e62129; } .banner .swiper-pagination { left: 50%; margin: 0 auto; width: 84.5%; text-align: left; transform: translateX(-50%); } .banner .swiper-button-prev { left: 2%; } .banner .swiper-button-next { right: 2%; } .popupBox { position: fixed; top: 50%; left: 50%; z-index: 999; display: none; width: 600px; height: 360px; transform: translate(-50%, -50%); } .popupBox .close { position: absolute; top: 16px; right: 16px; z-index: 9999; width: 40px; height: 40px; background: url(../images/jo-btn.png) no-repeat 50%; background-size: 100%; cursor: pointer; } .popupBox .popcont { position: relative; overflow-x: hidden; overflow-y: auto; margin: 0 auto; width: 100%; height: 100%; border-radius: 30px; background: url(../images/pop-bgm1.png) no-repeat 50%; background-size: cover; } .popupBox .popcont_tit { position: absolute; top: 50%; left: 50%; padding: 15%; width: 100%; color: #fff; text-align: center; font-weight: 700; font-size: 48rem; line-height: 1.25; transform: translate(-50%, -50%); } .shadow { position: fixed; top: 0; left: 0; z-index: 999; display: none; width: 100%; height: 100%; background: #000; opacity: .3; } .d2 { animation-delay: .4s; -webkit-animation-delay: .4s; } .in_tit { text-align: center; } .tlf { text-align: left; } .research2 .in_tit1 .tit, .research2 .in_tit1 .dec, .research4 .in_tit1 .tit, .research4 .in_tit1 .dec, .manufacturing2 .in_tit1 .tit, .manufacturing2 .in_tit1 .dec, .quality2 .in_tit1 .tit, .quality2 .in_tit1 .dec { color: #ffffff; } .in_tit .tit { font-size: 56rem; line-height: 1.35; color: #333333; font-weight: bold; } .in_tit .tit em { font-weight: 400; } .in_tit .tit span { color: #ff9207; } .in_tit .dec { font-size: 18px; line-height: 1.75; color: #666666; } .in_tit .dec1 { margin-bottom: 5px; color: #ff9207; font-size: 36rem; line-height: 1.3; } .in_tit1 .tit { font-size: 48rem; padding-top: 5px; } .in_tit1 .line { width: 25px; height: 2px; background-color: #ea1313; margin: 25px auto; } .in_tit1 .line.wco { background-color: #ffffff; } .in_tit1 .dec { margin-top: 5px } .section1, .section2, .section3, .research2, .research5, .research5 .research5_swiper, .manufacturing2, .quality1, .about4, .about5 .about5_li, .about2, .research3 { position: relative; } .section1 .section1_imgLi, .section1 .section1_ftLi { display: none; } .section1 .section1_imgLi:first-child, .section1 .section1_ftLi:first-child { display: block; } .section1 .section1_ct { position: absolute; width: 100%; top: 0px; left: 0px; padding: 5.5% 8%; z-index: 3; } .section1 .section1_btn, .section1 .section1_number { flex-wrap: wrap; } .section1 .section1_btnft { position: relative; font-size: 56rem; padding-bottom: 26rem; margin-right: 6%; cursor: pointer; font-weight: bold; color: rgba(255, 255, 255, 0.2); } .section1 .section1_btnft:last-child { margin-right: 0px; } .section1 .section1_btnft::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 0px; height: 2px; background-color: #ffffff; transition: all 0.5s; } .section1 .section1_btnft:hover::before, .section1 .section1_btnft.active::before { width: 50px; } .section1 .section1_btnft.active, .section1 .section1_btnft:hover { color: #ffffff; } .section1 .section1_number li { position: relative; margin-right: 6%; } .section1 .section1_dec { line-height: 1.625; color: #ffffff; padding-right: 20%; margin-top: 30px; margin-bottom: 3.5%; } .section1 .section1_num { font-family: AkzidenzGroteskBQ-Medium; font-size: 60rem; color: #ffffff; line-height: 1.25; } .section1 .section1_num label { font-size: 36px; font-weight: bold; font-family: "SourceHanSansSC-Heavy", "Arial" !important; vertical-align: middle; margin-left: 3px; } .section1 .section1_ndec { font-size: 18px; color: #ffffff; } .section1 .section1_img { position: relative; z-index: 2; } .section1 .section1_simg { display: none; } .section1 .spot { position: absolute; border-radius: 50%; } .section1 .section1_spotBox { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; display: none; } .section1 .section1_spot1 { width: 124px; height: 124px; border: solid 1px rgba(255, 255, 255, 0.18); background: rgba(230, 33, 41, 0.1); border-radius: 50%; position: absolute; bottom: 17%; right: 30.5%; } .section1 .section1_spot1 .spot, .section1 .section1_ssopt .spot { top: 50%; left: 50%; transform: translate(-50%, -50%); } .section1 .section1_spot1 .spot1 { width: 124px; height: 124px; border: solid 1px rgba(255, 255, 255, 0.18); background: rgba(230, 33, 41, 0.1); z-index: 3; } .section1 .section1_spot1 .spot2 { width: 182px; height: 182px; border: solid 1px rgba(255, 255, 255, 0.18); background: rgba(230, 33, 41, 0.1); z-index: 3; } .section1 .section1_spot1 .spot3 { width: 234px; height: 234px; border: solid 1px rgba(255, 255, 255, 0.18); background: rgba(255, 255, 255, 0.1); z-index: 3; } .section1 .section1_ssopt { width: 9px; height: 9px; background-color: #ffffff; } .section1 .section1_ssopt .spot1 { width: 9px; height: 9px; background-color: #ffffff; z-index: 3; } .section1 .section1_ssopt .spot2 { width: 16px; height: 16px; background-color: rgba(255, 255, 255, 0.8); z-index: 3; } .section1 .section1_spot2 .spot2 { -webkit-animation: icon_scale 2s linear infinite normal both; animation: icon_scale 2s linear infinite normal both; } .section1 .section1_spot3 .spot2 { -webkit-animation: icon_scale 4s linear infinite normal both; animation: icon_scale 4s linear infinite normal both; } .section1 .section1_spot4 .spot2 { -webkit-animation: icon_scale 6s linear infinite normal both; animation: icon_scale 6s linear infinite normal both; } .section1 .section1_line { position: absolute; width: 0px; height: 0px; border: 1px dashed rgba(255, 255, 255, 0.5); z-index: 2; } .section1 .section1_line1 { right: 33.7%; bottom: 23%; transition: height 2s; } .section1 .section1_line2 { height: 90rem; transform: rotate(220deg); right: 32.2%; bottom: 46%; transition: height 5s; } .section1.active .section1_line1 { height: 230rem; } .section1 .section1_spot2 { right: 33.5%; bottom: 23%; } .section1 .section1_spot3 { right: 33.5%; bottom: 47%; } .section1 .section1_spot4 { right: 30.5%; bottom: 54%; } @-webkit-keyframes icon_scale { 0% { width: 100%; height: 100%; opacity: 1; } 20% { width: 200%; height: 200%; opacity: .6; } 40% { width: 300%; height: 300%; opacity: .4; } 60% { width: 400%; height: 400%; opacity: .2; } 80% { width: 500%; height: 500%; opacity: 0; } 100% { width: 100%; height: 100%; opacity: 0; } } @keyframes icon_scale { 0% { width: 100%; height: 100%; opacity: 1; } 20% { width: 200%; height: 200%; opacity: .6; } 40% { width: 300%; height: 300%; opacity: .4; } 60% { width: 400%; height: 400%; opacity: .2; } 80% { width: 500%; height: 500%; opacity: 0; } 100% { width: 100%; height: 100%; opacity: 0; } } .section2 { background: url(../images/in-bgm1.png) no-repeat 12% bottom; } .section2 .section2_more, .section2 .section2_swp { display: none; } .section2 .section2_swp { padding: 20px 0; } .section2 .section2_swp .swiper-container { padding-bottom: 35px; } .section2 .section2_list { align-items: flex-start; flex-wrap: wrap; } .section2 .section2_left { width: 40%; padding-right: 4%; position: sticky; top: 150px; } .section2.act .section2_left { position: fixed; top: 0; left: 0; } .section2 .section2_tdec { font-size: 22px; color: #333333; margin-top: 5px; margin-bottom: 30px; } .section2 .section2_dec { font-size: 18px; line-height: 1.78; color: #777777; text-align: justify; margin-bottom: 11%; } .section2 .section2_dec:hover a { color: hsl(231deg 93% 24% / 72%); } .section2 .section2_right { width: 60%; padding-left: 13%; } .section2 .more { margin: 0px; } .section2 .section2_numLi { margin-top: 9%; } .section2 .section2_numLi:first-child { margin-top: 0px; } .section2 .num_dec { padding-right: 30%; } .section2 .num { font-family: 'AkzidenzGroteskBQ-Medium'; font-weight: bold; font-size: 230rem; line-height: 1; color: rgba(51, 51, 51, .1); } .section2 .num em { font-size: 54px; } .section2 .num span { font-size: 180rem; } .section2 .section2_numBox .tit { font-size: 32px; color: rgba(51, 51, 51, .1); margin-bottom: 5px; } .section2 .dec { color: rgba(102, 102, 102, .1); } .section2 .section2_numLi.active .num, .section2 .section2_numLi.active .tit, .section2 .section2_numLi.active .dec { color: #333333; } .section2 .section2_jticon { z-index: 2; position: absolute; right: 8%; top: 15%; } .section2 .section2_jticon:hover img { transform: translateX(30px); } .section3 { overflow: hidden; } .section3 .section3_stit { display: none; } .section3::after { content: ""; position: absolute; right: 0px; top: 0px; width: 1150rem; height: 885rem; background-color: #f7f7f7; z-index: -1; } .section3 .section3_left { width: 47.5%; position: relative; } .section3 .section3_img { position: relative; z-index: 1; } .section3 .section3_left::before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #e62129; z-index: 1; transition: all 0.5s; } .section3 .section3_li:nth-child(odd) .section3_left .section3_img:hover img { transform: rotate(2deg); } .section3 .section3_li:nth-child(even) .section3_left .section3_img:hover img { transform: rotate(-2deg); } .section3 .section3_right { width: 52.5%; padding: 30px 0; } .section3 .section3_li { flex-wrap: wrap; align-items: flex-start; } .section3 .section3_li:nth-child(even) .section3_right { padding-left: 9.3%; padding-right: 4%; } .section3 .section3_li:nth-child(odd) .section3_right { padding-left: 4%; padding-right: 9.3%; } .section3 .section3_icon img { margin: 0px; } .section3 .section3_font { padding-top: 15%; } .section3 .section3_font .tit { font-size: 34rem; font-weight: bold; line-height: 1.4; color: #333333; margin-top: 10px; margin-bottom: 12px; } .section3 .section3_font .dec { line-height: 1.75; color: #777777; text-align: justify; } .section3 .section3_font .dec:hover a { } .section3 .section3_font .dec:hover a { color: hsl(231deg 93% 24% / 72%); } .section3 .section3_li:nth-child(odd) .section3_left { margin-top: -120px; } .section4 { background-color: #f7f7f7; } .section4 .section4_ul { margin-top: 15px; } .section4 .section4_li, .section4 .section4_line { font-size: 18px; color: #a1a1a1; cursor: pointer; } .section4 .section4_li.active { color: #333333; font-weight: bold; } .section4 .section4_line { cursor: initial; margin: 0 25px; display: inline-block; vertical-align: middle; font-weight: normal !important; } .section4 .section4_font .time { color: #a2a2a2; margin-top: 15px; } .section4 .section4_font .tit { font-size: 22px; color: #333333; margin-top: 5px; margin-bottom: 12px; } .section4 .section4_font .dec { color: #777777; margin-bottom: 14%; } .section4 .section4_font .btn em, .case1 .case1_font .btn em, .quality4 .case1_font .btn em, .new1 .new1_font .btn em { font-size: 22px; font-weight: bold; color: #aeaeae; } .section4 .section4_font .btn span, .section4 .section4_font .btn em, .case1 .case1_font .btn span, .case1 .case1_font .btn em, .quality4 .case1_font .btn span, .quality4 .case1_font .btn em, .new1 .new1_font .btn span, .new1 .new1_font .btn em { display: inline-block; line-height: 20px; vertical-align: middle; } .section4 .section4_font .btn span, .case1 .case1_font .btn span, .quality4 .case1_font .btn span, .new1 .new1_font .btn span { width: 62px; height: 2px; background-color: #d0d0d0; margin-right: 15px; transition: all 0.5s; } .section4 .section4_link { display: block; width: 100%; background-color: #ffffff; padding: 7%; } .section4 .section4_link1 { padding: 7.5%; margin-top: 10%; } .section4 .section4_link1:first-child { margin-top: 0px; } .section4 .section4_link1 .section4_font .btn { margin-top: 7%; } .section4 .section4_link:hover .btn span, .case1 .case1_li:hover .case1_font .btn span, .quality4 .case1_li:hover .case1_font .btn span, .new1 .new1_ul a:hover .new1_font .btn span { background-color: #e62129; } .section4 .section4_link:hover .btn span, .case1 .case1_li:hover .case1_font .btn span, .quality4 .case1_li:hover .case1_font .btn span, .new1 .new1_ul a:hover .new1_font .btn span { width: 75px; margin-right: 25px; } .section4 .section4_link1.bbg { background-color: #1f5dc7; } .section4 .section4_link1.bbg .section4_font .time { color: rgba(247, 247, 247, 0.5); } .section4 .section4_link1.bbg .section4_font .tit, .section4 .section4_link1.bbg .section4_font .btn em { color: #fff; } .section4 .section4_link1.bbg .section4_font .btn span { background: #ffffff; } .section4 .section4_swpBox { position: relative; margin-top: 40px; overflow: hidden; } .section4 .section4_swpLi, .quality3 .quality3_swpli { position: absolute; top: 0; left: 0; overflow: hidden; opacity: 0; pointer-events: none; } .quality3 .quality3_swpli { position: absolute; } .section4 .section4_swpLi.active, .quality3 .quality3_swpli.active { position: relative; opacity: 1; pointer-events: auto; } .section4 .swiper-pagination, .section4 .section4_li:last-child .section4_line { display: none; } .section4 .swiper-wrapper { align-items: center; } .footer { width: 100%; padding-top: 50px; padding-bottom: 67px; position: relative; z-index: 1; overflow: hidden; background-color: #151515; } .footer1 { padding-top: 9.5%; } .footer .foot-top { padding-bottom: 30px; flex-wrap: wrap; border-bottom: 1px solid #2e2e2e; } .footer .foot-left { width: 36%; } .footer .foot-rtmenu { margin-bottom: 10px; } .footer .foot-logo img { display: inline-block; } .footer .foot-logo { display: block; margin-bottom: 10px; padding: 10px; /* background-color: rgb(255 255 255); */ border-radius: 4px; } .footer .foot_cticon { width: 26px; height: 26px; position: relative; } .footer .foot_ctfont { width: calc(100% - 26px); padding-left: 15px; } .footer .foot_contact { width: calc(100% - 300px); flex-wrap: wrap; } .footer .foot_ctli { position: relative; margin-right: 5%; } .footer .foot_ctli:last-child { margin-right: 0px; } .footer .foot_ctfont .tit { font-size: 14px; color: #898989; margin-bottom: 5px; } .footer .foot_ctfont .dec a { font-family: AkzidenzGroteskBQ-Medium; font-size: 26px; line-height: 1.2; color: #ffffff; } .footer .foot_ctfont .dec { color: #d1d1d1; } .footer .footer-subtit a { position: relative; display: block; margin-bottom: 20px; color: #fff; font-size: 20px; } .footer .footerphone-menu { padding-top: 5%; padding-bottom: 3%; } .footer .footer-subtit, .footer .footerphone-menu li { position: relative; } .footer .footer-subnav a { display: block; padding: 8px 0; width: 100%; color: #666666; } .footer .footer-subtit a .icon-rjiantou1 { display: inline-block; margin-right: 10px; color: #fff; vertical-align: middle; font-weight: 700; font-size: 12px; } .footer .foot-bot { padding: 35px 0; flex-wrap: wrap; } .footer .foot-copy, .footer .foot-copy a, .footer .foot-rtlink, .footer .foot-rtlink a { color: #666666; font-size: 14px; } .footer .foot-copy { width: 100%; } .footer .foot-rtlink { width: 40%; text-align: right; display: none; } .footer .foot-copy span { display: inline-block; margin-right: 10px; } .footer .foot-rtlink a { padding: 0 5px; } .footer .foot-rtlink a:first-child { padding-left: 0; } .footer .foot-rtlink a:last-child { padding-right: 0; } .footer .foot-copy a:hover, .footer .foot-rtlink a:hover, .footer .footer-subnav a:hover { color: #fff; } .footer .foot-ewm { position: relative; width: 105px; color: #fff; text-align: center; font-weight: lighter; font-size: 14px; } .footer .foot-ewm img { margin-bottom: 10px; max-width: 105px; max-height: 105px; } .other_link { position: fixed; width: 100%; left: 0px; bottom: 0px; z-index: 9; padding: 20px 0; background-color: #FFFFFF; } .other_link .other_li { width: 21%; margin-right: 4%; } .other_link .other_li:last-child { margin-right: 0px; } .other_link .other_icon { position: relative; width: 24px; height: 24px; } .other_link > div { flex-wrap: wrap; } .other_link .other_tit { width: calc(100% - 25px - 12px); font-size: 16px; color: #333333; padding: 0 15px; } .other_link .icon-rjiantou1 { color: #898989; font-weight: bold; font-size: 12px; transition: all 0.5s; } .other_link .other_li:hover .icon-rjiantou1 { transform: translateX(-10px); } .pub-banner { position: relative; overflow: hidden; } .pub-pcbanner { display: block; width: 100%; } .pub-mbanner { display: none; width: 100%; } .pub-banner-font { position: absolute; top: 50%; left: 50%; z-index: 9; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); } .pub-banner-font1 { top: 75%; left: 50%; -webkit-transform: translate(-50%, -75%); -moz-transform: translate(-50%, -75%); -o-transform: translate(-50%, -75%); transform: translate(-50%, -75%); -ms-transform: translate(-50%, -75%); } .banner1 .pub-banner-font { display: none; } .banner .pub-pbanner, .banner .pub-mbanner { width: 100%; } .pub-banner-font .tit { color: #fff; font-size: 56rem; line-height: 1.3; font-weight: bold; } .pub-banner-font .dec { margin-top: 20px; color: #fff; font-size: 20px; } .pub-banner-font .dec1 { font-size: 26px; color: #ffffff; margin-top: 13px; margin-bottom: 10px; } .pub-banner-font .dec2 { line-height: 1.75; color: rgba(255, 255, 255, 0.9); } .ny-bread { position: absolute; bottom: 20px; left: 50%; width: 100%; transform: translateX(-50%); display: none; } .ny-bread a, .ny-bread em, .ny-bread img { display: inline-block; color: #fff; vertical-align: middle; font-size: 16px; } .ny-bread img { margin-right: 8px; vertical-align: -2px; } .ny-bread em { display: inline-block; margin: 0 10px; vertical-align: -3px; font-size: 14px; } .ny-bread a:hover { color: #458d45; } .ny-bread1 { position: static; padding-bottom: 15px; transform: translateX(0); } .ny-bread1 a, .ny-bread1 em, .ny-bread1 img { color: #999; } /* paging */ .paging { flex-wrap: wrap; } .paging a { display: block; font-family: "ArialMT"; min-width: 37px; height: 37px; font-size: 16px; text-align: center; line-height: 37px; border-radius: 50%; color: #777777; margin-bottom: 8px; position: relative; -webkit-transition: all .5s; -ms-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; border-bottom: 2px solid transparent; overflow: hidden; margin-right: 8px; } .paging a img { vertical-align: middle; line-height: 27px; display: inline-block; } .paging a:last-child { margin-right: 0px; } .paging .icon-ljiantou { margin-right: 55px; } .paging .icon-rjiantou { margin-left: 55px; margin-right: 0px; } .paging a.active, .paging a:hover { background-color: #e62129; color: #ffffff; font-weight: bold; } .paging p { display: flex; flex-direction: row; justify-content: left; font-family: "ArialMT"; font-size: 20px; line-height: 41px; color: #999999; padding-left: 15px; } .paging .pagin-tonum { width: auto; height: auto; border: none; } .paging p a:first-child { padding-left: 14px; margin-right: 0px; } .paging .no-iconprev { opacity: 0.5; } .paging .paging-iconprev, .paging .paging-iconnext { font-size: 18px; font-weight: bold; color: #333333; margin-right: 0px; border-radius: 0px; } .paging .iconfont { color: #b7b9bd; font-size: 12px; font-weight: bold; opacity: 1; } .paging .iconfont.icon-ljiantou1 { margin-right: 30rem; } .paging .iconfont.icon-rjiantou1 { margin-left: 30rem; color: #3d3d3d; } .paging .iconfont.icon-rjiantou1, .paging .iconfont.icon-ljiantou1 { width: 70px; background: #ffffff; border-radius: 18px; } .join1 .paging .iconfont.icon-rjiantou1, .join1 .paging .iconfont.icon-ljiantou1, .inverstor2 .paging .iconfont.icon-rjiantou1, .inverstor2 .paging .iconfont.icon-ljiantou1 { background-color: #f6f6f6; } .paging a.paging-icon:hover { color: #ffffff; background: #e62129 !Important; } @media screen and (max-width:1100px) { .paging .icon-rjiantou { margin-left: 10px; } .paging .icon-ljiantou { margin-right: 10px; } .paging .iconfont.icon-rjiantou1, .paging .iconfont.icon-ljiantou1 { width: 30px; } } @media screen and (max-width:767px) { .paging .icon-rjiantou { margin-right: 0px; } .paging span { line-height: 35px; } .paging a, .paging input { width: 30px; height: 30px; min-width: 30px; font-size: 14px; line-height: 30px; } .paging .paging-iconprev, .paging .paging-iconnext { display: none; } } .right-flex { position: fixed; top: 50%; right: 0; z-index: 99; margin-top: -200px; width: 50px; display: none !important; } .right-flex ul { width: 100%; } .right-flex li { position: relative; float: right; margin-bottom: 5px; width: 50px; height: 50px; border-radius: 8px 0 0 8px; background: #a7afb9; line-height: 50px; transition: width .3s, background .3s, margin .3s; } .right-flex li .ico { position: absolute; top: 0; right: 0; width: 50px; height: 50px; transition: right .3s; } .right-flex li a { display: block; width: 100%; height: 100%; } .right-flex li p { padding: 0 20px; color: #fff; font-size: 15px; line-height: 50px; transition: transform .3s; } .right-flex li.one { width: 90px; height: 50px; border-radius: 4px; background-color: #458d45; } .right-flex li.one p { padding: 3px 10px; text-align: center; font-size: 16px; line-height: 22px; } .right-flex li.four .ico, .right-flex li.li-three .ico, .right-flex li.two .ico { left: 0; } .right-flex li.four p, .right-flex li.li-three p, .right-flex li.two p { padding: 0 20px 0 50px; } .right-flex li.two { margin-right: -150px; width: 200px; } .right-flex li.three { margin-right: -100px; width: 150px; } .right-flex li .ico.ico02 { background: url(../images/dhicon.png) no-repeat 50%; } .right-flex li .ico.ico03 { background: url(../images/wxicon.png) no-repeat 50%; } .right-flex li .ico.ico04 { background: url(../images/dxicon.png) no-repeat 50%; } .right-flex li .ico.ico08 { background: url(../images/zdicon.png) no-repeat center -3px; } .right-flex .right-close { width: 100%; height: 40px; } .right-flex .close-icon { display: block; margin: 0 auto 10px; width: 32px; height: 32px; border-radius: 50%; background: #a7afb9 url(../images/kf-close.png) no-repeat 50%; background-size: 15px; cursor: pointer; transition: all .3s; transform: rotate(45deg); } .right-flex.show .close-icon { transform: rotate(0); } .right-flex .to-top em { display: block; padding-top: 10px; color: #fff; text-align: center; } @media(min-width:1025px) { .right-flex li:hover { width: 50px; background: #e62129; } .right-flex li.one:hover { width: 90px; background-color: #e62129; } .right-flex li.four:hover .ico, .right-flex li.li-three:hover .ico, .right-flex li.two:hover .ico, .right-flex li:hover .ico { right: 0; left: auto; } .right-flex li.two:hover { margin-right: 0; width: 200px; } .right-flex li.three:hover { margin-right: 0; width: 140px; } .right-flex li.four:hover { margin-right: 0; width: 155px; } .right-flex li.li-three:hover p, .right-flex li.two:hover p { padding: 0 20px; } .right-flex li.four:hover p:last-child { padding: 0 53px 0 0; } .right-flex li.four:hover p:last-child img { border: 3px solid #e62129; border-radius: 8px; } } @media(max-width:1100px) { .right-flex .four, .right-flex .right-close, .right-flex .two, .right-flex li.one { display: none !important; } } @media(max-width:767px) { .right-flex, .right-flex li { width: 40px; height: 40px; } .right-flex li .ico { width: 40px; height: 20px; } .right-flex .to-top em { margin-top: 0; font-size: 12px; line-height: 30px; } .right-flex { top: 100%; } .right-flex li .ico.ico08 { background: url(../images/zdicon.png) no-repeat 50%; background-size: 60%; } } .app-kfbt { display: none; height: 48px; } .app-kf { position: fixed; z-index: 99; overflow: hidden; /* display: none; */ } .app-kf, .kufuul { bottom: 0; left: 0; width: 100%; height: 50px; } .kufuul { position: absolute; display: inline-block; padding: 2px 0; } .kefu li, .kufuul { text-align: center; } .kefu li { float: left; width: 50%; height: 50px; color: #fff; line-height: 50px; transition: all .4s; } .kefu li a em { display: inline-block; margin-right: 10px; vertical-align: -2px; font-size: 20px; } .kf-dh, .kf-zx { display: block; width: 100%; height: 100%; background: #a7afb9; color: #fff; text-align: center; font-size: 15px; line-height: 50px; } .kf-dh { background: #e62129; } .nav-menu { position: relative; padding: 0 13.2%; z-index: 5; border-bottom: 1px solid #f1f1f1; } .nav-menu .nav-name { position: relative; display: block; display: none; padding: 0 5%; color: #333; text-align: left; font-size: 18px; line-height: 65px; cursor: pointer; } .nav-menu .nav-name .iconfont { position: absolute; top: 50%; right: 5%; transform: translateY(-50%); } .nav-menu .nav-menu-ul { background: hsla(0, 0%, 100%, .8); } .nav-menu .nav-menu-ul a { display: block; overflow: hidden; padding: 20px 0px; width: 100%; color: #666666; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; line-height: 1.3; } .nav-menu1 .nav-menu-ul a { font-size: 24px; } .nav-menu .nav-menu-ul a, .nav-menu .nav-menu-ul li { text-align: center; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; -ms-transition: .5s; } .nav-menu .nav-menu-ul li { position: relative; margin-right: 4%; } .nav-menu1 .nav-menu-ul li { margin-right: 10.5% } .nav-menu .nav-menu-ul li::before { content: ""; position: absolute; width: 0%; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%); background: #ea1313; background-size: cover; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; -ms-transition: .5s; } .nav-menu .nav-menu-ul li.active::before, .nav-menu .nav-menu-ul li:hover::before { width: 100%; } .nav-menu .nav-menu-ul li:last-child { margin-right: 0; } .nav-menu .nav-menu-ul li.active a, .nav-menu .nav-menu-ul li:hover a { color: #ea1313; font-weight: bold; } .nav-menu1 .nav-menu-ul li.active a, .nav-menu1 .nav-menu-ul li:hover a { color: #333333; } .nav-menu1 .nav-menu-ul li::before { display: none; } @media screen and (max-width:1259px) { .nav-menu { overflow: initial !important; } .nav-menu .nav-name { display: block; padding: 0; } .nav-menu .nav-name .iconfont { right: 0; } .nav-menu { margin-top: 0; border-bottom: 1px solid rgba(51, 51, 51, .15); } .nav-menu .nav-menu-ul { position: absolute; left: 0; z-index: 999; display: none; width: 100%; background: #fff; box-shadow: 0 1px 4px 1px #f1f1f1; } .nav-menu .nav-menu-ul li { width: 100%; text-align: left; } .nav-menu .nav-menu-ul a { padding: 15px 5%; border-top: 1px solid rgba(51, 51, 51, .1); color: #333; font-size: 16px; line-height: 26px; text-align: left; } .nav-menu .nav-menu-ul li::before { display: none; } } .research1 { background: url(../images/res-bgm1.png) no-repeat center bottom; background-size: cover; } .research1 .research1_ul { flex-wrap: wrap; margin-top: 5%; } .research1 .research1_ul li { width: 23%; margin-right: 7%; } .research1 .research1_ul li:last-child { margin-right: 0px; } .research1 .research1_icon { width: 40px; height: 40px; background-color: #ffffff; border: solid 2px #e62129; border-radius: 50%; position: relative; margin-right: -6px; margin-top: -3px; transition: all 0.5s; } .research1 .research1_font { position: relative; z-index: 2; width: calc(100% - 40px); } .research1 .research1_font .tit, .research4 .research4_num { font-size: 28px; font-family: 'AkzidenzGroteskBQ-Super'; line-height: 1.3; color: #333333; } .research1 .research1_font .tit span, .research4 .research4_num span { font-size: 56rem; } .research1 .research1_font .dec { font-size: 18px; color: #666666; } .research1 .research1_dec, .research2 .research2_dec, .research2 .research2_font .dec { text-align: center; line-height: 1.625; color: #666666; } .research2_swp1 .swiper-pagination { display: none; width: 100%; } .research2_swp1 .swiper-pagination-bullet { margin: 0 3px; } .research2 .research2_dec, .research2 .research2_font .dec { color: #ffffff; } .research2 .in_tit1 { width: 90%; position: absolute; top: 13%; left: 50%; transform: translateX(-50%); z-index: 2; } .research2 .research2_swp2 .swiper-slide { border-radius: 16px; background: rgba(255, 255, 255, 0.18); padding: 2% 4% 2.5% 4%; cursor: pointer; } .research2 .research2_swp2 { width: 65%; position: absolute; left: 50%; transform: translateX(-50%); bottom: 7%; z-index: 2; } .research2 .research2_font .tit { font-size: 24px; color: #ffffff; text-align: center; margin-bottom: 5px; } .research2 .research2_num { text-align: center; font-size: 77rem; font-family: 'AkzidenzGroteskBQ-Super'; line-height: 1.1; color: transparent; -webkit-text-stroke: 1px rgba(255, 255, 255, 0.15); margin-bottom: -40px; } .research2 .research2_swp2 .swiper-container { width: 100%; } .research2 .research2_swp2 .swiper-wrapper { align-items: center; } .research2 .research2_font .dec { display: none; margin-bottom: 10px; } .research2 .research2_swp2 .swiper-slide.active .research2_font .tit { font-weight: bold; } .research2 .research2_swp2 .swiper-slide.active .research2_font .dec { display: block; } .research2 .swiper-button-next, .research2 .swiper-button-prev { opacity: 0.53; top: auto; bottom: 15%; } .research2 .swiper-button-next, .research2 .swiper-button-prev { opacity: 1; } .research2 .swiper-button-next { right: 12%; } .research2 .swiper-button-prev { left: 12%; } .research3 .research3_left { width: 45%; } .research3 .research3_right { width: 55%; } .research3 .research3_right .swiper-wrapper { flex-wrap: wrap; } .research3 .research3_right .swiper-slide { width: 40%; margin-right: 18%; margin-top: 10%; } .research3 .research3_right .swiper-slide:nth-child(2n) { margin-right: 0px; } .research3 .research3_right .swiper-slide:nth-child(1), .research3 .research3_right .swiper-slide:nth-child(2) { margin-top: 0px; } .research3 .research3_icon { position: relative; width: 65px; height: 65px; margin-bottom: 30px; } .research3 .research3_font .tit, .research4 .research4_font .tit { font-size: 24px; line-height: 1.3; font-weight: bold; color: #333333; } .research3 .research3_font .dec { font-size: 18px; line-height: 1.78; color: #888888; margin-top: 15px; } .research4 { padding-bottom: 11%; background: url(../images/res-bgm2.jpg) no-repeat center; background-size: cover; } .research4 .research4_ul { flex-wrap: wrap; padding-top: 8%; justify-content: center; } .research4 .research4_ul li { width: 33.333%; padding-left: 12%; border-right: 1px solid rgba(238, 238, 238, 0.09); } .research4 .research4_ul li:last-child { border-right-color: transparent; } .research4 .in_tit1 .dec { font-size: 16px; margin-top: 15px; } .research4 .research4_font .tit, .research4 .research4_num { color: #ffffff; } .research4 .research4_font .dec { line-height: 1.75; color: #ffffff; } .research4 .research4_font .tit { margin-top: 3px; margin-bottom: 20px; } .research5 { background-color: #f8f8f8; } .research5 .swiper-slide a, .honor1 .honor1_ul li a { display: block; padding: 35px; width: 100%; background-color: #ffffff; } .research5 .research5_tit { font-size: 18px; line-height: 1.44; color: #333333; text-align: center; margin-top: 15px; } .research5 .research5_swiper { margin-top: 3.5%; } .research5 .swiper-button-next { right: -20px; } .research5 .swiper-button-prev { left: -20px; } .research5 .research5_swiper .swiper-container { width: 91.43%; margin: 0 auto; } .manufacturing1 .manufacturing1_ul { flex-wrap: wrap; margin-top: 3.5%; padding: 0 5%; } .manufacturing1 .manufacturing1_ul li { position: relative; text-align: center; width: 33.333%; padding: 7% 3%; padding-bottom: 0% !important; } .manufacturing1 .manufacturing1_ul li::before { content: ""; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); width: 275px; height: 215px; background: url(../images/ma-bgm2.png) no-repeat center; background-size: cover; z-index: -1; } .manufacturing1 .manufacturing1_tit { font-family: AkzidenzGroteskBQ-Super; font-size: 56rem; line-height: 1.3; color: #333333; } .manufacturing1 .manufacturing1_tit em { font-size: 50rem; } .manufacturing1 .manufacturing1_tit span { font-size: 36rem; display: inline-block; vertical-align: 4px; } .manufacturing1 .manufacturing1_icon { position: relative; width: 67px; height: 67px; background-color: #e62129; border-radius: 50%; margin: 15px auto 25px auto; } .manufacturing1 .manufacturing1_dec { font-size: 18px; line-height: 1.67; color: #666666; } .manufacturing2::before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 705px; background: url(../images/ma-bgm1.jpg) no-repeat center top; z-index: -1; } .manufacturing2 .manufacturing2_tit { font-size: 24px; color: #ffffff; position: relative; display: inline-block; padding: 3px 0; } .manufacturing2 .manufacturing2_tit::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 0%; height: 2px; background-color: #e62129; transition: all 0.5s; } .manufacturing2 .manufacturing2_swp1 .swiper-slide.active .manufacturing2_tit::before { width: 100%; } .manufacturing2 .manufacturing2_dec { font-size: 20px; line-height: 1.6; color: #ffffff; padding-right: 30%; } .manufacturing2 .manufacturing2_left { width: 36.4%; } .manufacturing2 .manufacturing2_left .manufacturing2_tit { margin-bottom: 5px; display: none; } .manufacturing2 .manufacturing2_right { width: 63.6%; overflow: hidden; } .manufacturing2 .manufacturing2_swp1 .swiper-slide { text-align: center; cursor: pointer; } .manufacturing2 .manufacturing2_swp1 .swiper-slide::before { content: ""; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 1px; height: 21px; background: rgba(255, 255, 255, 0.17); } .manufacturing2 .manufacturing2_swp1 .swiper-slide:last-child::before, .manufacturing2 .manufacturing2_left .manufacturing2_tit::before { display: none; } .manufacturing2 .manufacturing2_swp1 { margin: 3.5% auto 5% auto; } .manufacturing2 .manufacturing2_swp2 .swiper-slide { flex-wrap: wrap; align-items: flex-start; } .manufacturing2 .swiper-pagination span.manufacturing2_current { font-size: 38px; font-weight: bold; color: #ffffff; } .manufacturing2 .swiper-pagination { width: 25%; text-align: left; position: absolute; left: 13.2%; bottom: 33%; font-size: 20px; color: #5a6677; } .manufacturing3 .swiper-slide { background-color: #f8f8f8; } .manufacturing3 .manufacturing3_icon { position: absolute; top: 0px; right: 0px; width: 175px; height: 180px; } .manufacturing3 .manufacturing3_img { position: relative; z-index: 1; } .manufacturing3 .manufacturing3_font { padding: 7%; position: relative; } .manufacturing3 .manufacturing3_font .tit { font-size: 24px; font-weight: bold; color: #333333; } .manufacturing3 .manufacturing3_font .dec { font-size: 18px; line-height: 1.44; color: #777777; margin-top: 10px; } .manufacturing3 .swiper-wrapper { flex-wrap: wrap; margin-top: 20px; } .manufacturing3 .swiper-wrapper .swiper-slide { width: 48.65%; margin-right: 2.7%; margin-top: 2%; } .manufacturing3 .swiper-wrapper .swiper-slide:nth-child(2n) { margin-right: 0px; } .honor1 { background-color: #f8f8f8; } .honor1 .honor1_ul { flex-wrap: wrap; margin-bottom: 20px; } .honor1 .honor1_ul li { width: 23.5%; margin-right: 2%; margin-bottom: 2%; } .honor1 .honor1_ul li:nth-child(4n) { margin-right: 0px; } .product1 .product1_top { overflow-x: auto; overflow-y: hidden; white-space: nowrap; padding-top: 35px; padding-bottom: 25px; } .product1 .product1_tpli { margin-right: 11%; display: block; } .product1 .product1_tpli:last-child { margin-right: 0px; } .product1 .product1_tpli.active .product1_tit, .product1 .product1_tpli:hover .product1_tit { color: #ea1313; font-weight: bold; } .product1 .product1_icon { position: relative; width: 36px; height: 36px; margin: 0 auto; } .product1 .product1_icon .himg, .product1 .product1_tpli.active .product1_icon .img, .product1 .product1_tpli:hover .product1_icon .img { opacity: 0; } .product1 .product1_tpli.active .product1_icon .himg, .product1 .product1_tpli:hover .product1_icon .himg { opacity: 1; } .product1 .product1_tit { color: #666666; padding: 10px 0; } .product1 .product1_ul { flex-wrap: wrap; padding-bottom: 3.5%; } .product1 .product1_ul li { width: 23.5%; margin-right: 2%; margin-bottom: 2.5%; background-color: #ffffff; } .product1 .product1_ul li:nth-child(4n) { margin-right: 0px; } .product1 .product1_ul li a { width: 100%; display: block; width: 100%; padding: 30px; } .product1 .product1_ul li .product1_img { padding: 10px; } .product1 .product1_bot, .case1, .video1 { background: #F7F7F7; padding-top: 40px; } .case1, .video1 { padding-top: 60px; } .product1 .product1_stit { font-size: 20px; text-align: center; color: #333333; margin-top: 20px; } .product1 .product1_stit2 { font-size: 16px; text-align: center; color: #666666; margin-top: 15px; } .case1 .case1_ul { padding-bottom: 30px; } .case1 .case1_li { background-color: #ffffff; margin-bottom: 20px; flex-wrap: wrap; } .case1 .case1_img, .quality4 .case1_img { width: 520px; overflow: hidden; transition: all 1.5s; } .case1 .case1_font, .quality4 .case1_font { padding: 2% 5%; width: calc(100% - 520px); } .case1 .case1_font .tit, .quality4 .case1_font .tit { font-size: 22px; color: #333333; } .case1 .case1_font .dec, .quality4 .case1_font .dec { line-height: 1.625; color: #777777; margin-top: 10px; margin-bottom: 8%; } .video1 .video1_ul { flex-wrap: wrap; } .video1 .video1_ul li { position: relative; width: 48.25%; margin-right: 3.5%; margin-bottom: 3.5%; } .video1 .video1_ul li:nth-child(2n) { margin-right: 0px; } .video1 .video1_ul li a { display: block; width: 100%; background-color: #ffffff; } .video1 .video1_font { padding: 6% 5.5%; } .video1 .video1_font .tit { font-size: 22px; color: #333333; padding-right: 6%; } .video1 .video1_font .dec { color: #777777; line-height: 1.625; padding-right: 6%; margin-top: 10px; } .video1 .video1_btn { position: absolute; right: 40px; bottom: 27%; z-index: 2; width: 52px; height: 52px; background: url(../images/vi-bficon.png) no-repeat center; border-radius: 50%; background-size: cover; transition: all 0.8s; } .video1 .video1_ul li a:hover .video1_btn { transform: scale(1.2); } .quality1::before { content: ""; position: absolute; top: 48.5%; width: 100%; height: 1px; background-color: #eeeeee; left: 50%; transform: translateX(-50%); } .quality1 .quality1_ul { flex-wrap: wrap; margin-top: 3.5%; } .quality1 .quality1_ul .swiper-slide { position: relative; width: 20%; } .quality1 .quality1_ul .swiper-slide::before { content: ""; position: absolute; left: 63%; top: 27%; width: 8px; height: 12px; background: url(../images/qu-xt.png) no-repeat center; background-size: cover; } .quality1 .quality1_icon { width: 80px; height: 80px; position: relative; } .quality1 .quality1_quan { width: 10px; height: 10px; background-color: #d6d6d6; border-radius: 50%; position: absolute; left: 50%; bottom: -40%; transform: translateX(-50%); } .quality1 .quality1_quan::before, .quality1 .quality1_quan::after { content: ""; position: absolute; border-radius: 50%; top: 50%; left: 50%; transform: translate(-50%, -50%); } .quality1 .quality1_quan::before { width: 10px; height: 10px; background-color: #d6d6d6; } .quality1 .quality1_quan::after { width: 19px; height: 19px; border: solid 1px #d6d6d6; } .quality1 .quality1_icon .himg, .quality1 .quality1_ul .swiper-slide:hover .quality1_icon .img, .quality1 .quality1_ul .swiper-slide:last-child::before { opacity: 0; } .quality1 .quality1_ul .swiper-slide:hover .quality1_icon .himg { opacity: 1; } .quality1 .quality1_font { margin-top: 25%; } .quality1 .quality1_font .tit { font-size: 22px; font-weight: bold; color: #333333; margin-bottom: 10px; } .quality1 .quality1_font .dec { line-height: 1.625; color: #888888; } .quality2 { padding-top: 7%; padding-bottom: 11.5%; background: url(../images/qu-bgm1.jpg) no-repeat center; background-size: cover; } .quality2 .quality2_ul { flex-wrap: wrap; padding-top: 9%; } .quality2 .quality2_ul li { flex-wrap: wrap; width: 30%; margin-right: 5%; } .quality2 .quality2_ul li:last-child { margin-right: 0px; } .quality2 .quality2_icon { width: 96px; height: 96px; background-color: rgba(255, 255, 255, 0.2); border-radius: 10px; position: relative; } .quality2 .quality2_font { width: calc(100% - 96px); position: relative; padding-left: 8%; } .quality2 .quality2_font .tit { font-size: 22px; font-weight: bold; color: #ffffff; margin-bottom: 5px; } .quality2 .quality2_font .dec p { position: relative; line-height: 1.875; color: #ffffff; padding-left: 20px; } .quality2 .quality2_font .dec p::before { content: ""; position: absolute; left: 0px; top: 12px; width: 8px; height: 8px; background-color: #ffffff; border-radius: 50%; } .quality3 { padding-left: 13.2%; overflow: hidden; } .quality3 .quality3_list { flex-wrap: wrap; } .quality3 .quality3_left { width: 225px; position: relative; padding-left: 2.2%; border-left: 2px solid #e1e1e1; } .quality3 .quality3_left::before { content: ""; position: absolute; top: 0px; left: -7px; width: 12px; height: 12px; background-color: #e62129; border-radius: 50%; } .quality3 .quality3_line { position: absolute; top: 0; left: -3px; width: 4px; background: #e62129; height: 16.7%; transition: all 0.5s; } .quality3 .quality3_btn { position: relative; display: block; font-size: 24px; color: #b7b7b7; padding-bottom: 25%; } .quality3 .quality3_btn:last-child { padding-bottom: 0px; } .quality3 .quality3_btn.active { color: #333333; font-weight: bold; } .quality3 .quality3_right { width: calc(100% - 225px); padding-left: 6%; } .quality3 .swiper-slide::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/qu-bgm2.png) no-repeat center; background-size: cover; z-index: 1; } .quality3 .swiper-pagination, .quality4 .swiper-pagination { display: none; } .quality3 .quality3_tit { font-size: 18px; color: #ffffff; position: absolute; width: 100%; bottom: 0px; left: 0px; padding: 4% 5.5%; z-index: 2; } .quality3 .quality3_right { overflow: hidden; padding-top: 3.5%; } .quality4 { padding-bottom: 3%; background-color: #f8f8f8; display: none; } .quality4 .case1_li { flex-wrap: wrap; box-shadow: 0px 0px 45px 0px rgba(55, 55, 55, 0.1); margin-bottom: 0px !important; } .quality4 .swiper-container { padding: 3.5% 0; } .join1 .join1_list { flex-wrap: wrap; align-items: flex-start; } .join1 .join1_left { width: 460px; position: sticky; top: 100px; } .join1 .join1_right { padding-left: 10.5%; width: calc(100% - 460px); } .join1 .join1_tit { font-size: 22px; color: #333333; margin-bottom: 20px; } .join1 .tag { position: relative; line-height: 1.75; color: #666666; padding: 3px 15px 3px 25px; display: inline-block; background-color: #f8f8f8; border-radius: 0px 40px 40px 0px; margin-right: 10px; margin-bottom: 15px; } .join1 .tag::before { content: ""; position: absolute; top: 12px; left: 4px; width: 8px; height: 8px; background-size: 50%; background: #ffffff; } .join1 .join1_bli { padding: 11% 6%; background: url(../images/jo-bgm1.jpg) no-repeat center; background-size: cover; margin-top: 25px; } .join1 .join1_bli .join1_tit { margin-bottom: 0px; } .join1 .join1_addr .tit { font-family: 'AkzidenzGroteskBQ-Medium'; font-weight: 560; font-size: 24px; color: #333333; margin-bottom: 15px; display: block; } .join1 .join1_addr .dec { margin-bottom: 10px; } .join1 .join1_addr .dec button { background-color: rgb(234 19 19 / 62%); color: white; padding: 5px 10px; margin-top: 20px; font-size: 15px; } .join1 .join1_addr .dec button:hover { background-color: #ea1313; } .join1 .join1_addr .dec, .join1 .join1_addr .dec a { line-height: 1.75; color: #666666; } .join1 .join1_ul { padding-bottom: 45px; } .join1 .join1_li { padding: 35px 30px; padding-right: 0px !important; position: relative; border-bottom: 1px solid #ececec; } .join1 .join1_li:first-child { padding-top: 0px; } .join1 .join1_sli:first-child::before { content: ""; position: absolute; top: 12px; left: -30px; width: 17px; height: 2px; background-color: #ea1313; } .join1 .join1_sli { position: relative; flex-wrap: wrap; margin-bottom: 16px; } .join1 .join1_sli .lf { width: 100px; color: #8e8e8e; } .join1 .join1_sli .rt { width: calc(100% - 100px); color: #333333; line-height: 1.875; padding-left: 10px; } .join1 .join1_libtn, .neinfo1 .neinfo1_more { width: 125px; padding: 6px 0; border-radius: 18px; display: block; text-align: center; color: #ea1313; font-size: 16px; border: solid 1px #ea1313; margin-left: 115px; margin-top: 25px; cursor: pointer; transition: all 0.5s; } .join1 .join1_libtn .icon_jt, .neinfo1 .neinfo1_more .icon_jt { display: inline-block; margin-left: 3px; width: 7px; height: 10px; vertical-align: middle; background: url(../images/jo-jt.png) no-repeat center; background-size: cover; transition: all 0.5s; } .join1 .join1_libtn:hover .icon_jt, .neinfo1 .neinfo1_more:hover .icon_jt { margin-left: 10px; } .join1 .join1_libotBox { flex-wrap: wrap; } .join1 .join1_libotBox .join1_sli { width: 50%; } .join1 .join1_lidec .stit, .join1 .join1_lidec .sdec { color: #333333; line-height: 1.875; } .join1 .join1_lidec .stit { margin-top: 25px; } .join1 .join1_lidec .sdec { color: #666666; } .join1 .join1_libot { width: 100%; padding-top: 0px !important; background: #ffffff; display: none; } .join1 .join1_li.cur .join1_litop, .join1 .join1_li.cur .join1_libtn { display: none; } .join1 .join1_li:first-child .join1_libot { display: block; } .contact1 .contact1_list { flex-wrap: wrap; } .contact1 .contact1_left { width: 47.15%; position: relative; margin-right: 4.95%; } .contact1 .contact1_right { width: 47.86%; position: relative; } .contact1 .contact1_icon { width: 35px; height: 40px; position: relative; } .contact1 .contact1_li { width: 86.4%; padding: 8% 7%; position: absolute; z-index: 3; background-color: #ffffff; box-shadow: 0px 0px 45px 0px rgba(55, 55, 55, 0.1); } .contact1 .contact1_left .contact1_li { bottom: 0%; left: 50%; transform: translateX(-50%); } .contact1 .contact1_font { width: calc(100% - 35px); padding-left: 12px; } .contact1 .contact1_font .name { font-size: 24px; font-weight: bold; color: #333333; } .contact1 .contact1_font .tel { font-family: 'AkzidenzGroteskBQ-Medium'; font-size: 20px; color: #333333; margin-top: 10px; } .contact1 .contact1_font .tit { color: #333333; line-height: 1.875; } .contact1 .contact1_sft { flex-wrap: wrap; } .contact1 .contact1_font .dec { color: #666666; line-height: 1.875; } .contact1 .contact1_sft { padding-top: 25px; } /* .contact1 .contact1_sli{ width: 50%; } */ .contact1 .contact1_rtli { position: relative; margin-top: 8%; flex-wrap: wrap; } .contact1 .contact1_rtli .contact1_li { width: 68%; top: 50%; right: 0px; transform: translateY(-50%); } .contact1 .contact1_rtli:first-child { margin-top: 0px; } .contact1 .contact1_rtli .contact1_img { width: 280px; } .contact2 { background: url(../images/co-bgm1.jpg) no-repeat center; background-size: cover; } .contact2 .contact2_list { padding: 3.5% 12%; background: rgba(255, 255, 255, 0.9); } .contact2 .contact2_tit { text-align: center; margin-bottom: 30px; } .contact2 .contact2_tit .tit { font-size: 28px; font-weight: bold; color: #333333; } .contact2 .contact2_tit .dec { color: #999999; margin-top: 10px; } .contact2 .contact2_ul { flex-wrap: wrap; } .contact2 .contact2_ul .contact2_li { width: 48%; position: relative; margin-right: 4%; margin-top: 20px; } .contact2 .contact2_ul .contact2_li:nth-child(2n), .contact2 .contact2_ul .contact2_li:last-child, .contact2 .contact2_ul .contact2_li:nth-last-child(2) { margin-right: 0px; } .contact2 .contact2_ul .contact2_li:last-child, .contact2 .contact2_ul .contact2_li:nth-last-child(2) { width: 100%; } .contact2 .label { display: block; line-height: 55px; width: 70px; color: #333333; } .contact2 .label em { color: #e62129; } .contact2 .input { position: relative; display: block; overflow: hidden; width: calc(100% - 70px); color: #333333; height: 55px; padding: 0 10px; background: rgba(240, 241, 241, 0.5); } .contact2 .text { height: 220px; padding: 10px; } .contact2 .contact2_item { position: absolute; top: 100%; right: 0px; width: 84.5%; height: 175px; overflow-x: hidden; overflow-y: auto; background: #f5f6f8; box-sizing: border-box; z-index: 9; border-bottom: 1px solid #dedede; display: none; } .contact2 .contact2_item li { font-size: 16px; color: #999999; padding: 15px 20px; border-top: 1px solid #dedede; cursor: pointer; } .contact2 .contact2_li .icon-down { font-size: 16px; line-height: 28px; color: #999999; display: block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); } .contact2 .more { cursor: pointer; margin-top: 10px; margin-bottom: 10px; } .contact2 .contact2_item li.active { color: #ffffff; background: #e62129; } .neinfo1 .neinfo1_list { flex-wrap: wrap; align-items: flex-start; } .neinfo1 .neinfo1_left { width: calc(100% - 345px); padding-right: 7%; border-right: 1px solid #eeeeee; } .neinfo1 .neinfo1_right { width: 345px; padding-left: 2.5%; position: sticky; top: 100px; } .neinfo1 .neinfo1_tit { font-size: 30px; color: #333333; } .neinfo1 .neinfo1_dec { line-height: 1.75; color: #666666; } .neinfo1 .neinfo1_dec p { /* margin-top: 30px; */ font-size: 15px; line-height: 26px; } .neinfo1 .neinfo1_dec img { margin: 45px auto; } .neinfo1 .neinfo1_more { margin: 0px; margin-top: 35px; } .neinfo1 .neinfo1_link, .neinfo1 .neinfo1_share { display: block; padding: 7%; margin-bottom: 20px; background-color: #f7f7f7; } .neinfo1 .neinfo1_rt, .neinfo1 .neinfo1_share .tit { position: relative; font-size: 20px; font-weight: bold; color: #111111; } .neinfo1 .neinfo1_share .tit { padding-bottom: 5px; padding-top: 10px; } .neinfo1 .neinfo1_rtit { font-size: 18px; line-height: 1.56; margin-top: 3px; margin-bottom: 20px; } .neinfo1 .neinfo1_rtBox { padding: 25px 20px; background-color: #f7f7f7; } .neinfo1 .neinfo1_rtime { font-size: 14px; color: #888888; } .neinfo1 .neinfo1_sfont .tit { font-size: 14px; line-height: 1.57; font-weight: bold; color: #666666; margin-bottom: 5px; } .neinfo1 .neinfo1_rtBox .neinfo1_rt { padding-left: 12px; } .neinfo1 .neinfo1_rtBox .neinfo1_rt::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0px; width: 3px; height: 62%; background-color: #ff6700; } .neinfo1 .neinfo1_sfont .time { font-size: 14px; color: #888888; } .neinfo1 .neinfo1_sfont { width: calc(100% - 110px); padding-right: 4%; } .neinfo1 .neinfo1_simg { width: 110px; } .neinfo1 .neinfo1_li { padding: 15px 0; border-bottom: 1px dashed #d8d8d8; } .neinfo1 .neinfo1_li:last-child { border-bottom-color: transparent; } .bshare-custom a { width: 32px; height: 32px; position: relative; border-radius: 50%; display: inline-block; margin-right: 15px; margin-top: 15px; } .bshare-custom a.icon_weibo { background-color: #da3c3c; } .bshare-custom a.icon_weixin { background-color: #21ba41; } .bshare-custom a.icon_qq { background-color: #3e91ee; } .bshare-custom a.icon_kongjian { background-color: #f4c50b; } .bshare-custom a:hover { opacity: 0.8; } .inverstor2_list { flex-wrap: wrap; align-items: flex-start; margin-top: 4%; } .inverstor2 .inverstor2_left { width: 150px; position: sticky; top: 100px; } .inverstor2 .inverstor2_right { width: calc(100% - 150px); padding-left: 2.5%; width: 100%; } .inverstor2 .inverstor2_li { margin-bottom: 20px; cursor: pointer; } .inverstor2 .inverstor2_li .inverstor2_year { font-size: 18px; color: #888888; line-height: 1.3; display: inline-block; border-bottom: 2px solid transparent; } .inverstor2 .inverstor2_li.active .inverstor2_year { font-size: 26px; font-weight: bold; color: #ea1313; border-bottom: 2px solid #ea1313; } .inverstor2 .inverstor2_link { flex-wrap: wrap; padding: 30px 50px 30px 5px; background-color: #ffffff; box-shadow: 0px 0px 45px 0px rgba(55, 55, 55, 0.1); position: relative; margin-bottom: 20px; } .inverstor2 .inverstor2_icon { width: 125px; height: 45px; position: relative; } .inverstor2 .inverstor2_icon::before { content: ""; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 1px; height: 100%; background-color: #e1e1e1; } .inverstor2 .inverstor2_tit { width: calc(100% - 125px - 36px); font-size: 18px; line-height: 1.67; color: #333333; padding: 0 50px; } .inverstor2 .inverstor2_tit span { font-size: 14px; display: block; margin-top: 5px; } .inverstor2 .inverstor2_tit .des { font-size: 16px; line-height: 24px; margin: 15px 0 20px; } .inverstor2 .icon-xz { width: 36px; height: 36px; text-align: center; position: relative; border-radius: 50%; line-height: 34px; font-size: 20px; color: #ea1313; font-weight: bold; border: 2px solid #ea1313; transition: all 0.5s; } .inverstor2 .inverstor2_link:hover .icon-xz { color: #ffffff; background: #ea1313; } .inverstor2 .inverstor2_rtli { margin-bottom: 50px; /* display: none; */ } .inverstor2 .inverstor2_rtli2 { margin-top: 4%; } .inverstor2 .inverstor2_rtli:first-child { display: block; } .inverstor2 .in_tit1 .tit { font-size: 40rem; } .new1 { background: #F7F7F7; } .new1 .new1_ul { flex-wrap: wrap; } .new1 .new1_ul li { width: 31.7%; margin-right: 2.4%; margin-bottom: 2.4%; } .new1 .new1_ul li:nth-child(3n) { margin-right: 0px; } .new1 .new1_ul { flex-wrap: wrap; margin-bottom: 15px; } .new1 .new1_ul li a { padding: 6.8%; background: #ffffff; display: block; } .new1 .new1_font .time { font-size: 16px; color: #a2a2a2; margin-top: 15px; } .new1 .new1_font .tit { font-size: 22px; color: #333333; margin-bottom: 12px; margin-top: 5px; } .new1 .new1_font .dec { line-height: 1.5625; color: #777777; margin-bottom: 10%; } .about1 { padding-bottom: 45px; } .about1 .about1_dec { font-size: 22px; color: #333333; margin-top: 10px; } .about1 .about1_left { width: 30%; } .about1 .about1_right { width: 70%; padding-left: 10px; } .about1 .about1_right { line-height: 1.625; color: #777777; text-align: justify; } .about1 .about1_right p { margin-bottom: 3%; } .about2::before { content: ""; position: absolute; width: 100%; height: 210px; background: url(../images/ab-bgm6.png) no-repeat center; background-size: cover; top: 0%; left: 0%; z-index: 2; } .about2 .about2_bg { position: absolute; left: 0; top: 0; width: 130%; height: 100%; -webkit-background-size: cover; background-size: cover; background-position: center; } .about2 .swiper-container { padding: 14% 0; } .about2 .swiper-slide { text-align: center; } .about2 .about2_num { font-family: AkzidenzGroteskBQ-Super; font-size: 60rem; line-height: 90px; color: rgba(255, 255, 255, 0.21); } .about2 .about2_tit, .about2 .about2_num em { font-size: 26px; color: rgba(255, 255, 255, 0.21); } .about2 .about2_num em { line-height: 1; display: inline-block; vertical-align: 4px; } .about2 .about2_dec { line-height: 1.625; color: #ffffff; margin-top: 7px; opacity: 0; min-height: 80px; } .about2 .swiper-wrapper, .about4 .swiper-wrapper { align-items: flex-start; } .about2 .swiper-slide { padding: 0 5px; cursor: pointer; } .about2 .swiper-slide-active .about2_num, .about2 .swiper-slide:hover .about2_num { font-size: 90rem; color: #ffffff; } .about2 .swiper-slide-active .about2_num em { color: #ffffff; } .about2 .swiper-slide-active .about2_num strong { font-size: 80rem; line-height: 70px; vertical-align: 4px; } .about2 .swiper-slide-active .about2_tit { color: #fff; margin-top: 10px; } .about2 .swiper-slide-active .about2_dec { opacity: 1; } .about2 .swiper-pagination-bullet { border: 1px solid #ffffff; } .about2 .swiper-pagination-bullet-active { background: #ffffff; } .about2 .swiper-pagination { width: 100%; padding: 0 10%; bottom: 80px; } .about2 .swiper-pagination-bullet { margin: 0 5px; } .about3 .about3_left { width: 54%; } .about3 .about3_left .more { display: none; } .about3 .about3_right { width: 46%; padding-left: 6%; } .about3 .about3_dec { line-height: 1.625; color: #777777; margin-top: 25px; margin-bottom: 12%; } .about3 .more { margin: 0; } .about4 { background: url(../images/ab-bgm2.jpg) no-repeat center; background-size: cover; height: 710px; } .about4::before { content: ""; position: absolute; left: 0px; bottom: 14.5%; width: 100%; height: 130px; background: url(../images/ab-bgm3.png) no-repeat center; background-size: cover; } .about4 .about4_year { font-family: AkzidenzGroteskBQ-Super; font-size: 46rem; line-height: 1.3; color: #333333; position: relative; } .about4 .about4_dec { color: #666666; line-height: 1.67; margin-top: 5px; } .about4 .swiper-container { width: 75%; margin: 0 auto; padding: 0 6px; } .about4 .swiper-pagination { display: none; } .about4 .swiper-button-prev { left: 7%; } .about4 .swiper-button-next { right: 7%; } .about4 .swiper-button-next, .about4 .swiper-button-prev { top: 55%; } .about4 .swiper-container { height: 410px; margin-top: 10px; } .about4 .swiper-slide { height: 100% !important; } .about4 .swiper-wrapper { height: 100% !important; } .about4 .about4_li { width: 100%; padding-bottom: 90px; padding-left: 30px; position: absolute; left: 0; bottom: 0; } .about4 .about4_li::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 1px; height: 100%; background-color: #ea1313; } .about4 .about4_li::after { content: ""; position: absolute; width: 12px; height: 12px; background-color: #ea1313; border-radius: 50%; left: -6px; top: 0px; } .about4 .swiper-slide-active .about4_li { bottom: 10rem; } .about4 .swiper-slide-active + .swiper-slide + .swiper-slide .about4_li { bottom: 30rem; } .about4 .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .about4_li { bottom: 75rem; } .about5 { background: url(../images/ab-bgm5.png) no-repeat center bottom; background-size: cover; } .about5 .about5_list { flex-wrap: wrap; margin-top: 3.5%; } .about5 .about5_left { width: 47.86%; margin-right: 2.1%; } .about5 .about5_font { position: absolute; width: 100%; left: 0px; bottom: 0px; padding: 8% 7%; } .about5 .about5_font .tit { font-size: 24px; font-weight: bold; color: #ffffff; margin-bottom: 10px; } .about5 .about5_font .dec { font-size: 18px; line-height: 1.67; color: #ffffff; } .about5 .about5_right { width: 50%; } .about5 .about5_left .about5_li { margin-top: 4.5%; } .about5 .about5_left .about5_li:first-child { margin-top: 0px; } .about6 .about6_font { text-align: center; margin-top: 2.8%; padding: 0 17%; background-size: cover; } .about6 .about6_tit { font-size: 34rem; font-weight: bold; color: #333333; margin-top: 8px; margin-bottom: 10px; } .about6 .about6_dec { line-height: 1.75; color: #777777; } .about6 .about6_tpswp { margin-top: 3.1%; } .about6 .about6_tpswp .swiper-slide { width: 20.33%; margin-right: 1%; transition: all 0.5s; } .about6 .about6_tpswp .swiper-slide:last-child { margin-right: 0px; } .about6 .about6_tpswp .swiper-slide.active { width: 36% !important; } .about6 .about6_tpswp .swiper-pagination { display: none; } .about6 .about6_tpimg { width: 100%; height: 480px; } .about6 .about6_bot { padding-top: 3.5%; background: url(../images/ab-bgm4.jpg) no-repeat center bottom; background-size: 100%; } .about6 .about6_btswp { padding-left: 13.2%; margin-top: 3%; } .about6 .about6_btswp .swiper-container { padding-bottom: 3.5%; } @media screen and (max-width:1679px) { .w1600 { width: 90%; } .research1 .research1_icon { margin-right: 0px; } .about2 .swiper-slide-active .about2_tit { font-size: 24px; } .contact1 .contact1_font .name { font-size: 22px; } .quality1 .quality1_font .tit, .new1 .new1_font .tit { font-size: 20px; } .headfixed .logo img { max-width: 200px; } .headfixed .menu-pcul li > a { padding: 0 25px; } .headfixed .menu-pcul li .head-subnav a, .headfixed .menu-pcul li.cur .head-subnav a { font-size: 14px; } .section3 .section3_li:nth-child(odd) .section3_left { margin-top: -80px; } } @media screen and (max-width:1459px) { .w1400 { width: 90%; } /* .headfixed .menu-pcul { padding-left: 5%; } */ .section1 .section1_ct { padding: 5.5% 5%; } .search-form { right: 3%; } .section2 .swiper-slide .tit, .section3 .section3_font .tit { font-size: 28px; } .research3 .research3_font .tit, .research4 .research4_font .tit, .research2 .research2_font .tit, .manufacturing2 .manufacturing2_tit, .quality3 .quality3_btn, .nav-menu1 .nav-menu-ul a, .about5 .about5_font .tit { font-size: 22px; } .quality2 .quality2_font .tit { font-size: 20px; } .manufacturing2 .manufacturing2_dec { font-size: 18px; } .about5 .about5_font .dec { font-size: 16px; } .nav-menu { padding: 0 5%; } .research2 .research2_swp2 { width: 80%; } .research2 .swiper-button-next { right: 4%; } .research2 .swiper-button-prev { left: 4%; } .manufacturing2 .swiper-pagination { left: 5%; } .quality3, .about6 .about6_btswp { padding-left: 5%; } .quality2 .quality2_icon { width: 80px; height: 80px; } .quality2 .quality2_font { width: calc(100% - 80px); } .quality3 .quality3_btn { padding-bottom: 20%; } .quality1 .quality1_ul .swiper-slide::before { top: 28.5%; } .about2::before { height: 160px; top: -2px; } .about6 .about6_font { padding: 0 10%; } .about4 { height: 660px; } .about4 .swiper-slide-active + .swiper-slide + .swiper-slide .about4_li { bottom: 45rem; } .about4 .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .about4_li { bottom: 90rem; } .headfixed .logo img { max-width: 170px; } .headfixed .logo_font { padding-left: 10px; display: none; } .manufacturing1 .manufacturing1_ul li::before { width: 240px; height: 185px; } .quality1 .quality1_font { margin-top: 21%; } .section3 .section3_li:nth-child(odd) .section3_left { margin-top: -40px; } } @media screen and (max-width:1366px) { .headfixed .logo img { max-width: 180px; } .headfixed .logo_font { font-size: 12px; } .section4 .section4_font .tit, .section2 .section2_tdec { font-size: 20px; } .footer .footer-subtit a { font-size: 18px; margin-bottom: 10px; } .section4 .section4_link1 { margin-top: 6%; } .section3 .section3_li:nth-child(odd) .section3_left { margin-top: -20px; } .section1 .section1_num { font-size: 42px; } .section1 .section1_ndec, .manufacturing1 .manufacturing1_dec { font-size: 16px; } .more { width: 170px; font-size: 16px; padding: 10px 25px; } .research1 .research1_ul li { width: 25%; } .in_tit1 .line { margin: 15px auto; } .research3 .research3_right .swiper-slide { width: 46%; margin-right: 8%; } .research3 .research3_icon { margin-bottom: 15px; } .research5 .swiper-slide a, .honor1 .honor1_ul li a { padding: 20px; } .neinfo1 .neinfo1_rt, .neinfo1 .neinfo1_share .tit { font-size: 18px; } .neinfo1 .neinfo1_rtit { font-size: 16px; } .research5 .research5_tit { padding-bottom: 5px; } .manufacturing1 .manufacturing1_ul li::before { width: 200px; height: 155px; } .manufacturing2::before { height: 605px; } .manufacturing2 .manufacturing2_dec { padding-right: 17%; } .quality1 .quality1_ul .swiper-slide::before { top: 29.5%; } .contact1 .contact1_sft { padding-top: 10px; } .about1 .about1_dec { font-size: 20px; } .about2 .about2_num { line-height: 80px; } .about2 .about2_tit, .about2 .about2_num em { font-size: 24px; } .headfixed .menu-pcul li > a { font-size: 14px; padding: 0 20px; } .nav-menu .nav-menu-ul a { font-size: 18px; } } @media screen and (max-width:1259px) { .w1200 { width: 90%; } .headfixed .btn-list { width: 100%; } .headfixed .menu-pcul { display: none; } .btn-phone { display: block; } .headfixed .menu-list { width: 30%; } .headfixed .btn-right { width: calc(100% - 26px); padding-right: 20%; } .headfixed .logo .img { display: none; } .headfixed .logo .himg { display: block; } .headfixed { padding: 16px 0; background: #ffffff; } .header-button { background: url(../images/in-hssicon.png) no-repeat 50%; } .language-text { color: #333333; } .language { border-bottom: 1px solid rgba(51, 51, 51, 0.5); } .mainer { margin-top: 66px; } .section4 .section4_swpBox { margin-top: 30px; } .research3 .research3_font .tit, .research4 .research4_font .tit, .research2 .research2_font .tit { font-size: 20px; } .research4 .research4_ul li { padding-left: 10%; } .product1 .product1_stit { font-size: 18px; } .product1 .product1_stit2 { font-size: 16px; } .footer .footer-subtit a, .other_link .other_tit, .research1 .research1_font .dec, .research3 .research3_font .dec { font-size: 16px; } .other_link .other_tit { font-size: 15px; } .footer .footer-subnav a { font-size: 14px; padding: 5px 0px; } .section3 .section3_font .tit, .section2 .swiper-slide .tit { font-size: 26px; } .section3 .section3_font { padding-top: 10%; } .section2 .section2_jticon { width: 40px; } .research1 .research1_font .tit, .research4 .research4_num { font-size: 24px; } .research1 .research1_font .tit span, .research4 .research4_num span { font-size: 36px; } .research3 .research3_left { padding-right: 10%; } .research2 .research2_swp2 .swiper-slide { padding: 3%; } .swiper-button-next, .swiper-button-prev { width: 40px; height: 40px; } .manufacturing1 .manufacturing1_tit { font-size: 36px; } .manufacturing1 .manufacturing1_tit em { font-size: 32px; } .manufacturing1 .manufacturing1_tit span, .manufacturing3 .manufacturing3_font .tit { font-size: 22px; } .manufacturing2 .manufacturing2_tit { font-size: 20px; } .in_tit1 .dec, .manufacturing3 .manufacturing3_font .dec { font-size: 16px; } .manufacturing1 .manufacturing1_ul { padding: 0px; } .manufacturing2 .swiper-pagination { bottom: 24%; } .manufacturing2::before { height: 500px; } .manufacturing2 .manufacturing2_dec { font-size: 16px; } .manufacturing2 .swiper-pagination span.manufacturing2_current { font-size: 26px; } .quality1 .quality1_ul .swiper-slide::before { top: 30.5%; } .quality1 .quality1_icon { width: 60px; height: 60px; } .quality1::before { top: 44.5%; } .quality1 .quality1_ul .swiper-slide::before { top: 22.5%; } .quality3 .quality3_right { padding-left: 3%; } .inverstor2 .inverstor2_right { padding-left: 0px; } .inverstor2 .in_tit1 .tit { font-size: 28px; } .contact1 .contact1_icon { width: 28px; height: 30px; } .join1 .join1_right { padding-left: 5%; width: calc(100% - 400px); } .join1 .join1_left { width: 400px; } .about6 .about6_tpimg { height: 400px; } .about6 .about6_tit, .about2 .swiper-slide-active .about2_tit { font-size: 22px; } .about2 .about2_num em { font-size: 20px; } .about5 .about5_font { padding: 8% 5%; } .about2 .about2_num { font-size: 40px; } .about2 .about2_dec { font-size: 15px; } .pub-banner-font .dec1 { font-size: 24px; } .about4 .about4_year { font-size: 30px; } .about4 .about4_li { padding-left: 20px; padding-right: 10px; } .headfixed.headerbgm .toggle-btn span { background: #333333; } .manufacturing3 .manufacturing3_icon { width: 120px; height: 100px; } .research2 .research2_num { margin-bottom: -25px; } } @media screen and (max-width:1100px) { .footer .footerphone-menu, .other_link .other_icon { display: none; } .section4 .swiper-pagination { display: block; } .footer .foot_contact { width: 100%; } .footer .foot_contact { justify-content: flex-start; margin-top: 25px; } .manufacturing3 .swiper-wrapper { flex-wrap: nowrap; } .section2 .section2_left, .about6 .about6_font { padding-right: 0px; } .about6 .about6_font { padding-left: 0px; } .section2 .section2_tdec { font-size: 18px; } .section2 .section2_dec, .in_tit .dec { font-size: 16px; } .section2 .swiper-slide .tit, .section3 .section3_font .tit { font-size: 24px; } .section2 .num_dec { padding-right: 10%; } .section1 .section1_btnft { font-size: 30px; } .in_tit .tit { font-size: 32px; } .section2 .section2_numLi { margin-top: 30px; } .section3 .section3_li:nth-child(odd) .section3_left { margin-top: 0px; } .section3 .section3_li:nth-child(even) .section3_right { padding-left: 6.3%; } .section3 .section3_li:nth-child(odd) .section3_right { padding-right: 6.3%; } .section3 .section3_font { padding-top: 30px; } .section3 .section3_li { padding-top: 4%; } .section3 .section3_li:first-child { padding-top: 0px; } .other_link .other_tit { width: calc(100% - 12px); } .section4 .swiper-container { padding-bottom: 40px; } .headfixed .menu-list { width: 30%; } .research1 .research1_ul li { width: 30%; margin-right: 5%; } .pub-banner-font .tit { font-size: 30px; } .research2 .research2_num { font-size: 40px; } .quality1 .quality1_font .tit { font-size: 18px; } .quality1 .quality1_font .dec { font-size: 14px; } .quality1::before { top: 46.5%; } .quality1 .quality1_ul .swiper-slide::before { top: 24.5%; } .quality3 .quality3_btn { padding-bottom: 12%; } .case1 .case1_font .tit, .quality4 .case1_font .tit, .video1 .video1_font .tit { font-size: 20px; } .case1 .case1_img, .quality4 .case1_img { width: 400px; } .case1 .case1_font, .quality4 .case1_font { width: calc(100% - 400px); } .product1 .product1_ul li a { padding: 20px; } .video1 .video1_btn { bottom: 32%; } .inverstor2 .inverstor2_tit { width: calc(100% - 80px - 36px); padding: 0 30px; } .inverstor2 .inverstor2_icon { width: 80px; } .inverstor2 .inverstor2_link { padding: 30px 30px 30px 5px; } .contact2 .contact2_list { padding: 5% 6%; } .join1 .join1_tit { font-size: 20px; } .join1 .join1_left { width: 350px; } .join1 .join1_right { width: calc(100% - 350px); } .pub-banner-font .dec1 { font-size: 22px; } .about4 { height: 550px; } .about4 .swiper-container { height: 320px; } .about4 .swiper-slide-active .about4_li { bottom: 20rem; } .about4 .swiper-slide-active + .swiper-slide .about4_li { bottom: 30rem; } .about4 .swiper-slide-active + .swiper-slide + .swiper-slide .about4_li { bottom: 105rem; } } @media screen and (max-width:980px) { .research3 .research3_list, .about1 .about1_list, .about3 .about3_list { flex-wrap: wrap; } .banner .pub-pbanner, .section1 .section1_img, .section1 .section1_spotBox, .section2 .more, .section3 .in_tit, .quality1::before, .quality1 .quality1_quan, .neinfo1 .neinfo1_more, .about3 .about3_right .more, .section2_numBox { display: none; } .banner .pub-mbanner, .section1 .section1_simg, .section2 .section2_more, .section3 .section3_stit, .about3 .about3_left .more, .section2 .section2_swp { display: block; } .section2 .section2_left, .section2 .section2_right, .section3 .section3_left, .section3 .section3_right, .footer .foot-copy, .footer .foot-rtlink, .research3 .research3_left, .research3 .research3_right, .neinfo1 .neinfo1_left, .neinfo1 .neinfo1_right, .inverstor2 .inverstor2_left, .inverstor2 .inverstor2_right, .contact1 .contact1_left, .contact1 .contact1_right, .contact2 .contact2_ul .contact2_li, .join1 .join1_left, .join1 .join1_right, .about1 .about1_left, .about1 .about1_right, .about3 .about3_left, .about3 .about3_right, .about5 .about5_left, .about5 .about5_right { width: 100%; } .section2 .section2_right, .section3 .section3_li:nth-child(odd) .section3_right, .section3 .section3_li:nth-child(even) .section3_right, .neinfo1 .neinfo1_right, .join1 .join1_right, .about1 .about1_right, .about3 .about3_right { padding-left: 0px; } .contact1 .contact1_left, .contact2 .contact2_ul .contact2_li, .about5 .about5_left { margin-right: 0px; } .section2 .num_dec, .section3 .section3_li:nth-child(odd) .section3_right, .section3 .section3_li:nth-child(even) .section3_right, .research3 .research3_left, .neinfo1 .neinfo1_left { padding-right: 0px; } .section3 .section3_right { padding: 0px; } .section3 .section3_li { padding-top: 40px; } .footer .foot-rtlink { text-align: left; margin-top: 5px } .section1 .section1_ct { position: relative; top: auto; left: auto; } .section1 .section1_btnft { color: rgba(51, 51, 51, 0.7); } .section1 .section1_btnft.active, .section1 .section1_btnft:hover, .section2 .section2_right .num, .section2 .section2_right .dec, .section2 .section2_right .tit { color: #333333; } .section1 .section1_btnft::before { background-color: #333333; } .section1 .section1_dec, .section1 .section1_num, .section1 .section1_ndec { color: #333333; } .section1 .section1_ct { padding: 8% 5% 5% 5%; } .section2 .section2_left, .join1 .join1_left { position: relative; top: auto; } .section2 .section2_dec { margin-bottom: 40px; } .section2 .num, .section2 .num span { font-size: 40px; } .section2 .num em { font-size: 20px; } .section4 .section4_font .tit { font-size: 18px; } .section2 .dec { font-size: 14px; } .section2 .section2_numLi { width: 47.5%; margin-top: 0px; padding: 20px 0px; margin-right: 5%; } .section2 .section2_numLi:nth-child(2n) { margin-right: 0px; } .section2 .section2_right .tit { margin-top: 10px; margin-bottom: 10px; } .section2 .section2_dec { margin-bottom: 15px; } .section2 .section2_more, .about5 .about5_left .about5_li, .about5 .about5_right { margin-top: 30px; } .section3 .section3_left, .about3 .about3_right { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .section3 .section3_right, .about3 .about3_left { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } .section3 .section3_stit { margin-top: -12%; margin-bottom: 20px } .footer .foot-bot { padding: 20px 0; } .headfixed .menu-list { width: 40%; } .research1 .research1_ul { margin-top: 0px; justify-content: flex-start; } .research1 .research1_ul li { width: 47.5%; margin-top: 30px; } .research1 .research1_ul li:nth-child(2n) { margin-right: 0px; } .research2 .in_tit1 { position: relative; top: auto; left: auto; transform: translateX(0px); } .research2 .in_tit1 .tit { color: #333333; } .research2 .in_tit1 .dec, .research2 .research2_dec { color: #666666; } .research2 .research2_dec p, .research4 .in_tit1 .dec p, .research1 .research1_dec p { display: inline; } .research2 .research2_dec { margin-bottom: 30px; } .research2 { padding-top: 65px; } .research2 .in_tit1 .line { background-color: #ea1313; } .research2 .research2_num { margin-bottom: -20px; } .research2 .research2_swp2 .swiper-slide { padding: 20px 30px; } .research3 .in_tit, .research3 .research3_font .tit, .research3 .research3_font .dec, .about1 .about1_left .in_tit, .about1 .about1_left, .about3 .in_tit, .about3 .about3_dec { text-align: center; } .research3 .research3_right, .research5 .research5_swiper { margin-top: 30px; } .research3 .research3_right .swiper-slide { margin-top: 0px !important; } .research3 .research3_right { padding-bottom: 50px; } .research4 .research4_ul { padding-right: 0px; } .research4 .research4_ul { padding-top: 10px; } .research3 .research3_icon { margin: 0 auto; } .research4 .research4_ul li { width: 50%; margin-top: 30px; } .research4 .research4_ul li:nth-child(2n) { border-right-color: transparent; } .manufacturing1 .manufacturing1_tit em { font-size: 26px; } .manufacturing1 .manufacturing1_tit { font-size: 30px; } .manufacturing1 .manufacturing1_tit span { font-size: 16px; vertical-align: 2px; } .manufacturing1 .manufacturing1_ul li::before { width: 180px; height: 140px; } .manufacturing2::before { height: 450px; } .manufacturing2 .swiper-pagination span.manufacturing2_current { font-size: 22px; } .manufacturing2 .swiper-pagination { font-size: 18px; } .manufacturing3 .manufacturing3_font { padding: 10% 7%; } .manufacturing3 .manufacturing3_font .dec { min-height: 46px; } .manufacturing3 .manufacturing3_icon { width: 70px; height: 72px; } .quality1 .quality1_icon { margin: 0 auto; } .quality1 .quality1_ul .swiper-slide { width: 33.33%; margin-top: 0px !important; text-align: center; } .quality1 .quality1_ul { padding-bottom: 40px; } .quality1 .quality1_ul { margin-top: 30px; } .quality1 .quality1_ul .swiper-slide::before { top: 9.5%; display: none; } .quality1 .quality1_font, .about1 .about1_right { margin-top: 12px; } .quality2 .quality2_ul li { width: 47.5%; } .quality2 .quality2_ul li:nth-child(2n) { margin-right: 0px; } .quality2 .quality2_ul { padding-top: 10px; } .quality2 { padding: 10% 0; } .quality3 .quality3_btn { font-size: 20px; } .quality3 .quality3_left { width: 200px; } .quality3 .quality3_right { width: calc(100% - 200px); } .quality3 .quality3_list { margin-top: 20px; } .case1 .case1_img, .quality4 .case1_img { width: 300px; } .case1 .case1_font, .quality4 .case1_font { width: calc(100% - 300px); } .case1 .case1_font .dec, .quality4 .case1_font .dec { font-size: 16px; } .case1 .case1_font .dec, .quality4 .case1_font .dec { margin-bottom: 10px; } .quality4 { padding-bottom: 50px; } .quality2 .quality2_font .tit { font-size: 18px; } .quality2 .quality2_icon { width: 60px; height: 60px; } .quality2 .quality2_font { width: calc(100% - 60px); } .quality2 .quality2_icon img { max-width: 40px; max-height: 40px; } .quality2 .quality2_ul li, .about6 .about6_btswp { margin-top: 25px; } .product1 .product1_tit { padding: 5px 0; } .product1 .product1_tpli { margin-right: 5%; } .product1 .product1_top { padding-top: 25px; padding-bottom: 15px; } .product1 .product1_ul li { width: 48.85%; } .new1 .new1_ul li { width: 48.8%; } .product1 .product1_ul li:nth-child(3n) { margin-right: 2.3%; } .new1 .new1_ul li:nth-child(3n) { margin-right: 2.4%; } .product1 .product1_ul li:nth-child(2n), .new1 .new1_ul li:nth-child(2n) { margin-right: 0px; } .video1 .video1_font { padding: 6% 6% 10% 6%; } .video1 .video1_btn { bottom: 42%; right: 20px; } .pub-banner-font1 { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; } .neinfo1 .neinfo1_dec p { margin-top: 15px; } .neinfo1 .neinfo1_dec img { margin: 25px auto; } .neinfo1 .neinfo1_right { margin-top: 30px; } .neinfo1 .neinfo1_link, .neinfo1 .neinfo1_share, .neinfo1 .neinfo1_rtBox { padding: 5%; } .neinfo1 .neinfo1_left { border-right-color: transparent; } .neinfo1 .neinfo1_share { padding-top: 0px !important; } .inverstor2 .inverstor2_left { position: relative; top: auto; display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; align-items: center; margin-bottom: 20px; } .inverstor2 .inverstor2_li { margin-right: 20px; } .inverstor2 .inverstor2_li.active .inverstor2_year { font-size: 24px; } .inverstor2 .inverstor2_rtli, .about3 .about3_dec { margin-bottom: 30px; } .contact1 .contact1_right { margin-top: 25%; } .contact1 .contact1_left .contact1_li { bottom: -20%; } .contact2 .text { height: 180px; } .contact2 .contact2_tit { margin-bottom: 10px; } .join1 .join1_bli { padding: 40px 30px; } .join1 .join1_right { margin-top: 40px; } .about2 .swiper-slide-active .about2_num { font-size: 36px; line-height: 50px; } .about2::before { height: 90px; } .about1 { padding-bottom: 0px; } .about2 .swiper-pagination { bottom: 30px; } .about3 .more { margin: 30px auto 0 auto; } .about6 .about6_icon img { max-width: 45px; } .about6 .about6_tpimg { height: 300px; } .honor1 .honor1_ul li { width: 32%; } .honor1 .honor1_ul li:nth-child(4n) { margin-right: 2%; } .honor1 .honor1_ul li:nth-child(3n) { margin-right: 0px; } .about4 .swiper-slide-active + .swiper-slide .about4_li { bottom: 85rem; } .about4 .swiper-slide-active .about4_li { bottom: 0rem; } .other_link { padding: 12px 0; } .research3 .research3_right .swiper-wrapper, .quality1 .quality1_ul { flex-wrap: nowrap; } } @media screen and (max-width:767px) { .footer .foot_ctli, .research2 .research2_swp2, .research4 .research4_ul li, .manufacturing1 .manufacturing1_ul li, .manufacturing2 .manufacturing2_left, .manufacturing2 .manufacturing2_right, .quality2 .quality2_ul li, .quality3 .quality3_left, .quality3 .quality3_right, .case1 .case1_img, .quality4 .case1_img, .case1 .case1_font, .quality4 .case1_font, .quality3 > div, .product1 .product1_ul li, .new1 .new1_ul li, .video1 .video1_ul li, .inverstor2 .inverstor2_tit, .contact1 .contact1_font, .contact1 .contact1_rtli .contact1_img, .join1 .join1_sli .lf, .join1 .join1_sli .rt { width: 100%; } .language, .research2 .swiper-button-next, .research2 .swiper-button-prev, .manufacturing2 .manufacturing2_swp1, .quality1 .quality1_ul .swiper-slide::before, .quality3 .quality3_left::before, .quality3 .quality3_line, .inverstor2 .inverstor2_icon::before, .contact1 .contact1_icon, .about4 .about4_li::before, .about4 .about4_li::after, .about4 .swiper-button-next, .about4 .swiper-button-prev, .about4::before, .section2 .section2_jticon { display: none; } .app-lanu, .research2_swp1 .swiper-pagination, .manufacturing2 .manufacturing2_left .manufacturing2_tit, .quality3 .swiper-pagination, .about6 .about6_tpswp .swiper-pagination, .about4 .swiper-pagination { display: block; } .footer .foot_ctli, .quality2 .quality2_ul li, .product1 .product1_ul li, .product1 .product1_ul li:nth-child(3n), .new1 .new1_ul li, .new1 .new1_ul li:nth-child(3n), .video1 .video1_ul li { margin-right: 0px; } .research2 .research2_num { margin-bottom: -15px; } .banner .swiper-container-horizontal > .swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction { bottom: 20px; } .section1 .section1_dec, .manufacturing2 .manufacturing2_dec, .inverstor2 .inverstor2_tit { padding-right: 0px; } .quality3 .quality3_right, .quality3 .quality3_left, .inverstor2 .inverstor2_tit, .contact1 .contact1_font, .join1 .join1_sli .rt { padding-left: 0px; } .product1 .product1_ul li, .new1 .new1_ul li, .video1 .video1_ul li { margin-bottom: 20px; } .quality2 .quality2_ul li, .about6 .about6_btswp { margin-top: 20px; } .quality3 { padding-right: 5%; } .research4 .research4_ul li { display: flex; flex-direction: row; justify-content: flex-start; padding-left: 0px; text-align: center; border-right-color: transparent; margin-top: 30px; } .headfixed .logo img { max-width: 120px; } .headfixed .logo_font { padding-left: 10px; } .headfixed .headfixed-show { padding: 0 5%; position: initial; } .search-form { width: 95%; } .mainer { margin-top: 63px; } .mobile-nav-box { top: 63px; } .banner .swiper_dec { font-size: 20px; } .section1 .section1_btnft { font-size: 24px; margin-right: 10%; padding-bottom: 12px; margin-bottom: 15px; text-align: center; width: 100%; } .section1 .section1_dec { margin-top: 0px; margin-bottom: 0px; color: #777777; } .section1 .section1_number li { width: 47%; margin-top: 30px; } .section1 .section1_number li:nth-child(2n) { margin-right: 0px; } .section1 .section1_num, .section2 .num, .section2 .num span { font-size: 28px; } .section2 .num span { font-size: 26px; } .section1 .section1_ct { padding: 20px 5% 45px 5%; } .section2 .section2_tdec, .section2 .num em, .quality3 .quality3_tit { font-size: 16px; } .in_tit .tit { font-size: 24px; } .section2 .section2_tdec { margin-top: 10px; } .in_tit .dec { margin-top: 10px; } .section3 .section3_font .tit, .section2 .swiper-slide .tit, .manufacturing3 .manufacturing3_font .tit { font-size: 20px; } .pub-banner-font .dec1, .about1 .about1_dec { font-size: 18px; } .about1 .about1_dec { font-size: 16px; } .research1 .research1_dec, .research2 .research2_dec, .research2 .research2_font .dec, .research1 .research1_font .dec, .pub-banner-font .dec2, .about1 .about1_right { font-size: 15px; } .section3 .section3_icon img { max-width: 45px; margin: 0 auto; } .section2 .section2_tdec, .join1 .join1_sli { margin-bottom: 10px; } .section2 .section2_numLi { padding: 10px 0; } .more { width: 140px; font-size: 16px; padding: 8px; } .section3 .section3_stit { margin-bottom: 0px; } .section3 .section3_font { padding-top: 30px; } .section4 .section4_li, .section4 .section4_line { font-size: 16px; } .section4 .section4_line { margin: 0 15px; } .section3 .section3_font .dec { font-size: 15px; } .section3 .section3_li { padding-top: 30px; } .section4 .section4_swpBox { margin-top: 20px; } .about5 .about5_list { margin-top: 0px; padding-top: 20px; } .section3 .section3_font .tit, .section2 .section2_left, .section2 .in_tit .tit, .section3 .section3_stit { text-align: center; } .section2 .section2_swp { padding-top: 20px; padding: 35px 0; } .footer .foot-logo { margin-bottom: 0px; } .footer .foot-logo img { max-width: 200px; } .other_link .other_li { width: 48%; margin-right: 4%; } .other_link .other_li:nth-child(2n) { margin-right: 0px; } .other_link .other_tit { padding: 5px 0px; } .section2, .section4 { overflow: hidden; } .pub-banner-font .tit { font-size: 26px; } .pub-banner-font .dec { margin-top: 10px; font-size: 18px; } .research1 .research1_font .tit span, .research4 .research4_num span { font-size: 28px; } .research1 .research1_icon { width: 32px; height: 32px; margin-top: 0px; } .research1 .research1_font { width: calc(100% - 32px); } .about6 .about6_font { margin-top: 30px; } .research2 { padding-top: 45px; } .swiper-button-next, .swiper-button-prev { width: 32px; height: 32px; } .research2 .research2_swp2 { position: relative; bottom: auto; left: auto; transform: translateX(0); } .quality2 .quality2_ul { padding-top: 0px; } .research2 .research2_num { -webkit-text-stroke: 1px rgba(51, 51, 51, 0.15); } .research2 .research2_font .tit { color: #333333; } .research2 .research2_font .dec { color: #666666; } .research3 .research3_font .dec { font-size: 15px; line-height: 1.6; margin-top: 10px; } .research3 .research3_font .tit { margin-top: 8px; font-size: 18px; } .research2 .research2_num { font-size: 30px; } .research2 .research2_swp2 .swiper-slide { padding: 5% 5% 20% 5%; background: #F9F9F9; } .research2 .research2_font .dec { display: block; } .research2 .research2_dec { margin-bottom: 15px; } .research2_swp1 .swiper-pagination { bottom: 7%; } .research3 .research3_icon { width: 45px; height: 45px; } .research3 .research3_icon img { max-width: 40px; } .research4 .research4_ul { padding-top: 0px; } .research3 .research3_right, .research3 .research3_right .swiper-slide, .research4 .research4_ul li, .research5 .research5_swiper { margin-top: 20px; } .quality3 .quality3_right { padding-top: 20px; position: relative; } .manufacturing1 .manufacturing1_ul li:first-child { margin-top: 10px; } .manufacturing1 .manufacturing1_ul li { margin-top: 25px; } .research4 .research4_font .tit { margin-bottom: 10px; } .research4 { padding-bottom: 55px; } .research4 .research4_num { width: 30%; } .research4 .research4_font { width: 70%; text-align: left; } .research4 .research4_font .dec { font-size: 14px; } .research5 .research5_tit { font-size: 16px; } .research5 .swiper-button-next { right: 0px; } .research5 .swiper-button-prev { left: 0px; } .manufacturing1 .manufacturing1_ul li::before { width: 140px; height: 108px; } .manufacturing1 .manufacturing1_icon { margin: 5px auto 10px auto; } .manufacturing1 .manufacturing1_icon { width: 55px; height: 55px; } .manufacturing1 .manufacturing1_icon img { max-width: 32px; } .manufacturing1 .manufacturing1_tit em { font-size: 24px; } .manufacturing1 .manufacturing1_tit { font-size: 28px; } .in_tit .dec p { display: inline; } .manufacturing2 .manufacturing2_left, .manufacturing3 .manufacturing3_font .tit, .manufacturing3 .manufacturing3_font .dec, .quality1 .quality1_font { text-align: center; } .manufacturing2 .manufacturing2_dec { font-size: 14px; } .manufacturing2 .manufacturing2_right { margin: 20px auto; } .manufacturing2 .manufacturing2_right { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .manufacturing2 .manufacturing2_left { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } .manufacturing2 { padding-bottom: 100px; } .manufacturing2::before { height: 100%; } .manufacturing2 .swiper-pagination { bottom: 50px; width: 90%; left: auto; padding: 0 5%; text-align: center; } .manufacturing3 .manufacturing3_font { padding: 10% 4% 8% 4%; } .quality1 .quality1_ul .swiper-slide { width: 50%; } .quality1 .quality1_icon { margin: 0 auto; } .quality1 .quality1_icon { width: 50px; height: 50px; } .quality1 .quality1_font .tit { margin-bottom: 5px; font-size: 17px; } .quality2 { padding: 60px 0; } .quality2 .quality2_font { padding-left: 20px; } .quality2 .quality2_ul li { margin-top: 20px; } .quality2 .quality2_font .dec p { font-size: 14px; padding-left: 12px; } .quality2 .quality2_font .dec p::before { top: 10px; width: 6px; height: 6px } .quality3 .quality3_tit { padding: 20px; } .quality3 .quality3_btn { font-size: 18px; margin-right: 5%; padding-bottom: 10px; } .quality3 .quality3_btnBox { display: flex; flex-direction: row; justify-content: flex-start; width: 150%; overflow-x: auto; overflow-y: hidden; white-space: nowrap; } .quality3 .quality3_left { border-left-color: transparent; } .quality4 .case1_li { box-shadow: 0px 0px 45px 0px rgba(55, 55, 55, 0); background: #ffffff; } .case1 .case1_font, .quality4 .case1_font { padding: 8% 5% 12% 5%; } .swiper-container { padding-right: 1px !important; } .quality4 .swiper-container { padding-bottom: 0px; padding-top: 20px; } .quality3 .swiper-container, .about6 .about6_tpswp .swiper-container { padding-bottom: 40px; } .product1 .product1_tpli { margin-right: 7%; margin-bottom: 8px; } .video1 .video1_btn { width: 40px; height: 40px; } .neinfo1 .neinfo1_tit, .inverstor2 .in_tit1 .tit { font-size: 24px; } .neinfo1 .neinfo1_link, .neinfo1 .neinfo1_share, .neinfo1 .neinfo1_rtBox { padding: 10% 7%; } .inverstor2 .inverstor2_li.active .inverstor2_year { font-size: 22px; } .inverstor2 .inverstor2_link, .contact2 .contact2_list, .join1 .join1_bli { padding: 40px 20px; } .inverstor2 .inverstor2_icon img { margin: 0px; max-width: 28px; } .inverstor2 .icon-xz { position: absolute; right: 20px; top: 28px; width: 26px; height: 26px; line-height: 24px; font-size: 16px; display: none; border: 1px solid #ea1313; } .inverstor2 .inverstor2_tit { margin-top: 10px; } .contact1 .contact1_right { margin-top: 30px; } .inverstor2_list { margin-top: 20px; } .inverstor2 .inverstor2_icon { height: 30px; } .contact1 .contact1_left .contact1_li, .contact1 .contact1_rtli .contact1_li { width: 100%; position: relative; left: auto; bottom: auto; transform: translate(0); } .contact1 .contact1_font .name { font-size: 20px; } .contact2 .contact2_tit .tit { font-size: 24px; } .join1 .join1_sli .lf, .join1 .join1_sli .rt, .contact2 .contact2_tit .dec, .contact2 .label, .join1 .tag, .join1 .join1_lidec .sdec { font-size: 15px; } .contact2 .label { width: 50px; line-height: 45px; } .contact2 .input { width: calc(100% - 50px); } .contact2 .input { height: 45px; } .contact2 .text { height: 150px; } .contact2 .contact2_item { width: 83%; } .join1 .tag { margin-right: 5px; margin-bottom: 10px; } .join1 .join1_addr .tit { margin-bottom: 5px; } .join1 .join1_lidec .stit { margin-top: 0px; } .join1 .join1_sli:first-child::before { width: 10px; left: -20px; } .join1 .join1_li { padding: 30px 20px; } .join1 .join1_libtn, .neinfo1 .neinfo1_more { margin-left: 0px; } .join1 .join1_ul { padding-bottom: 30px; } .join1 .join1_libtn, .neinfo1 .neinfo1_more { font-size: 14px; width: 110px; } .about2 .swiper-slide-active .about2_num { font-size: 34px; line-height: 40px; } .about2 .swiper-slide-active .about2_tit, .about6 .about6_tit { font-size: 20px; } /* .about2 .about2_dec, .about3 .about3_dec, .about6 .about6_dec, .about4 .about4_dec{ font-size: 14px; } */ .about3 .about3_img { margin: 10px auto; } .about2 .about2_num em { font-size: 16px; vertical-align: 3px; } .about2 .swiper-slide-active .about2_num strong { line-height: 40px; } .about2::before { height: 50px; } .about3 .about3_dec { margin-top: 10px; margin-bottom: 20px; } .about6 .about6_tpswp .swiper-slide.active { width: 36% !important; } .about6 .about6_bot { padding-top: 10px; } .about5 .about5_font .tit { font-size: 20px; color: #333333; } .about5 .about5_font .dec { color: #777777; font-size: 15px; } .about5 .about5_font { position: relative; left: auto; bottom: auto; padding: 8% 6% 12% 6%; } .about6 .about6_tpswp { margin-top: 20px; } .about6 .about6_tit { margin: 15px auto; } .about5 .about5_li, .about5 .about5_left .about5_li { background: #ffffff; margin-top: 20px; box-shadow: 0 3px 14px 0 rgb(226, 226, 226, .5); } .about5 .about5_right { margin-top: 5px; } .about5 .about5_font .tit { margin-bottom: 5px; } .product1 .product1_stit { padding-bottom: 15px; } .product1 .product1_stit2 { padding: 0; margin: auto; } .honor1 .honor1_ul li { width: 48%; } .honor1 .research5_tit { font-size: 14px; margin-top: 5px; } .honor1 .honor1_ul li:nth-child(3n) { margin-right: 2%; } .honor1 .honor1_ul li:nth-child(2n) { margin-right: 0px; } .about4 .swiper-container { width: 90%; height: auto; margin: 0 auto; margin-top: 8%; padding-bottom: 15%; } .about4 { height: auto; padding-bottom: 10%; } .about4 .swiper-slide-active .about4_li { bottom: 0rem; padding-bottom: 0rem; } .about4 .about4_li { padding: 0px; position: relative; text-align: center; left: auto; bottom: auto !important; } .about4 .about4_year { font-size: 26px; } .about4::before { bottom: 10%; } .other_link { position: relative; left: auto; bottom: auto; } .footer { padding-bottom: 20px; } .about2 .swiper-container { padding-top: 25%; margin-top: 40px; } .banner::before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgb(0 0 0 / 34%); } .nav-menu .nav-menu-ul a { font-size: 16px; } .case1 .case1_li:last-child { margin-bottom: 0px; } .neinfo1 .neinfo1_li:last-child { padding-bottom: 0px; } .contact1 .contact1_rtli .contact1_li { padding: 10% 7% 12% 7%; } .contact2 .more { margin-bottom: 20px; } .section2 .more { margin: 0 auto; } .section2 .section2_swp .swiper-slide { text-align: center; } .research3 .research3_right { padding-bottom: 40px; padding-top: 25px; /* background-color: #f9f9f9; */ border-top: 1px solid rgb(158 158 158 / 19%); } } .head-sublink .other_li { width: 21%; margin: 2%; float: left; width: 100%; } .head-sublink .other_li:last-child { margin-right: 0px; } .head-sublink .other_icon { position: relative; width: 25px; height: 25px; display: none; } .head-sublink > div { flex-wrap: wrap; } .head-sublink .other_tit { width: calc(100% - 25px - 12px); font-size: 17px; color: #333333; padding: 0 15px; text-align: left; } .head-sublink .other_tit:hover { color: rgb(230 33 41); } .head-sublink .icon-rjiantou1 { color: #898989; font-weight: bold; font-size: 12px; transition: all 0.5s; } .head-sublink .other_li:hover .icon-rjiantou1 { transform: translateX(-10px); } .qxxl { position: absolute; right: -50px; width: 32px; display: none; } @media screen and (max-width: 1659px) { .other_link .other_tit { font-size: 14px; } .banner2 .swiper_dec { font-size: 22px; } .banner2 .swiper-font { width: 60%; } .section1 .section1_num label { font-size: 30px; } } @media screen and (max-width: 1366px) { .banner2 .swiper_dec { font-size: 20px; } .section1 .section1_num label { font-size: 28px; } } @media screen and (max-width: 760px) { .about4 .swiper-slide { height: auto !important; } .about4 .swiper-wrapper { height: auto !important; } .banner2 .swiper-font { width: 100%; } .banner2 .swiper-fontlist { top: 0; left: 0; transform: initial; background-color: rgb(0 0 0 / 37%); height: 100%; padding-top: 20%; } .banner2 .swiper_tit { font-size: 24px; line-height: 36px; } .banner2 .swiper-font { } .banner2 .swiper_dec { font-size: 16px; } .section1 .section1_num label { font-size: 24px; margin-left: 5px; } } .newinfo1_stag { margin: 20px 0 30px; } .newinfo1_stag span { display: inline-block; margin-right: 15px; margin-bottom: 5px; padding: 11px 25px; border: solid 1px rgba(51, 51, 51, .07); border-radius: 24px; color: #666; vertical-align: middle; } .newinfo1_stag span:last-child { margin-right: 0; } .anfb { /* border: 1px solid #666666; */ border-radius: 8px; margin: 20px 0; padding: 15px 0; } .anfb h5 { font-size: 18px; color: black; margin-bottom: 5px; font-weight: bold; } .anfb p { } .anjj p { margin-bottom: 10px; } @media screen and (max-width: 760px) { .newinfo1_stag span { padding: 5px 12px; font-size: 14px; } .app-kfbt { display: block; } } .gpxx { display: none; } .pcd { display: block; } .ydd { display: none; } @media screen and (max-width: 760px) { .mb { display: none; } .gpxx { display: block; background-color: #f7f7f7; } .gpxx img { margin-bottom: 20px; } .manufacturing3 .swiper-pagination { position: static; margin-top: 15px; } .inverstor2 .inverstor2_tit p { font-size: 16px; line-height: 24px; } .pcd { display: none; } .ydd { display: block; /* margin: 20px 0; */ } .section1 .section1_btnft.active::before { width: 100%; width: 10%; left: 45%; background-color: rgb(230 33 41); } .section1 .swiper-slide { position: relative; } .section1 .section1_ct2 { padding: 25px 5% 45px 5%; margin-top: -12%; background-color: #ffffff; width: 94%; margin-left: 3%; border-radius: 8px; } .section1 .section1_simg { /* width: 150%; */ } .section3::after { display: none; } } .yzms { margin-top: 0px; /* display: flow-root; */ margin-bottom: 40px; text-align: center; } .yzms p { color: red; font-size: 32px; font-weight: bold; display: inline-block; } .yzms input { /* float: left; */ vertical-align: bottom; } .yzms .yzm-01 { margin-right: 5%; max-width: 180px; width: 100%; border: solid 1px #eaeaea; font-size: 16px; color: #888; padding: 0 15px; line-height: 42px; } .yzms .yzm-02 { width: 40%; border: none; font-size: 32px; color: #ea1313; font-weight: bold; max-width: 200px; cursor: pointer; } @media (max-width: 760px) { .yzms .yzm-01 { line-height: 38px; font-size: 14px; margin-bottom: 15px; width: 60%; } .yzms .yzm-02 { width: 35%; font-size: 28px; } } /* proinfo */ .w3-col { float: left; width: 100%; } .w3-col.s12 { width: 99.99999%; } .w3-col.l5 { width: 41.66666%; } .w3-col.l7 { width: 58.33333%; } .proinfo .go-right { background-color: #fafbfd; } .mr20 { margin-right: 20px; } .pror { background: #fbfbfb; border: 1px solid #ececec; padding: 35px 55px; } .view .arrow-left { background: url(../images/index_tab_l.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10 } .view .arrow-right { background: url(../images/index_tab_r.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10 } .preview { width: 100%; margin-top: 10px; position: relative; overflow: hidden; padding: 0 4.5%; } .preview .swiper-container { /* width:430px; */ /* height:82px; */ /* margin: 0 0; */ } .preview .swiper-slide { width: 87px; height: 82px; cursor: pointer; /* margin: 0px 12px; */ width: calc(25%) !important; } .preview .slide6 { width: 82px } .preview .arrow-left { background: url(../images/feel3.png) no-repeat left center; position: absolute; /* left: -2.5%; */ top: 0px; margin-top: 0; width: 4.5%; height: 100%; z-index: 10; border: 0px; border-radius: 0px; } .preview .arrow-right { background: url(../images/feel4.png) no-repeat right center; position: absolute; top: 0; margin-top: 0px; width: 4.5%; height: 100%; z-index: 10; border: 0px; border-radius: 0; } .preview img { /* padding:1px; */ border: 1px solid #e7ecea; } .preview .active-nav img { /* padding: 1px; */ border: 1px solid #e70515 } .proinfo { background-color: #fafbfd; } .pro-one, .pro-two .probox { background-color: #fff; padding: 4%; } .pro-one .pro-ms .more { margin-top: 8%; } .pro-one .pro-ms .more.lxwm { display: inline-block; width: 180px; padding: 10px 25px; } .pro-one .go-right h1 { font-size: 32px; margin-bottom: 20px; font-weight: 700; } .pro-one .go-right h2 { font-weight: bold; margin-bottom: 20px; font-size: 16px; } .pro-one .go-right .pro-ms p { font-size: 14px; } .pro-two .info-menu { background-color: #fff; } .pro-two .info-menu { border: 1px solid #e7ecea; border-left: 0px; border-right: 0px; } .pro-two .info-menu li { padding: 15px 70px 15px; border-left: 1px solid #e7ecea; font-size: 16px; /* border-top: 1px solid #e7ecea; */ line-height: 40px; } .pro-two .info-menu li:hover { cursor: pointer; } .pro-two .info-menu li:last-child { border-right: 1px solid #e7ecea; } .pro-two .info-menu li.on { color: #e70515; } .pro-two .info-menu li.on svg { color: #e70515; } .pro-two .info-menu li svg { transform: translatey(5px); } .pro-two .info-menu li.on svg path { fill: #e70515; } .proboxs { padding: 4% 0; } .pro-two .probox { display: none; } .pro-two .probox:first-child { display: block; } .pro-two .probox table { border: 1px solid; } .pro-two .probox table { width: 100% !important; min-width: 700px; font-size: 14px; } .pro-two .probox > div { scrollbar-width: auto; scrollbar-color: #9c9c9c #dedede; } .pro-two .probox > div::-webkit-scrollbar { width: 5px; } .pro-two .probox > div::-webkit-scrollbar-track { background: #dedede; } .pro-two .probox > div::-webkit-scrollbar-thumb { border: 0 none #fff; border-radius: 5px; background-color: #9c9c9c; } .pro-two .probox thead th:nth-of-type(odd), .content-wrap section#model thead tr:nth-of-type(odd) { padding: 5px 0; border: 1px solid #ddd; background-color: #fff; text-align: center; } .pro-two .probox tbody th:nth-of-type(odd), .content-wrap section#model tbody tr:nth-of-type(odd) { padding: 5px 0; border: 1px solid #ddd; background-color: #f5f5f5; text-align: center; } .pro-two .probox thead tr { background-color: #fff !important; } .pro-two .probox thead th { padding: 7px 0; font-weight: 700; font-size: 16px; line-height: 2.2; } .pro-two .probox td { padding: 8px 0; border: 1px solid #ddd; color: #666; text-align: center; } .table { overflow: auto; } .probox .download1 .download1_ul { padding: 0px; } @media (max-width: 993px) { .w3-col.l5, .w3-col.l7 { width: 100%; } .fbox { flex-wrap: wrap; } .mr20 { margin-right: 0px; } .pro-one { padding: 35px 0 30px; } .w3-col.l7 { margin-top: 25px; } .pror { padding: 5%; } } @media (max-width: 587px) { .pro-two .info-menu li { padding: 10px 0px 10px; } .pro-two .info-menu li { width: 50%; text-align: center; } } .view .swiper-slide { background: #f7f8fa; } .view .swiper-slide img { padding: 15% 10%; } .preview .swiper-slide img { padding: 15px 20px; background: #f7f8fa; } .yqlj { display: none; } .yqlj ul { } .yqlj-gb { color: #d1d1d1; border: 1px solid #d1d1d1; margin-bottom: 20px; padding: 2px 18px; border-radius: 10px; font-size: 14px; } .yqlj-gb:hover { color: white; border-color: white; } .yqlj-al { /* background-color: #d1d1d1; */ /* margin-bottom: 20px; */ /* padding: 6px 15px; */ border-radius: 4px; cursor: pointer; } } .yqlj ul { } .yqlj ul li { float: left; background-color: white; margin-right: 12px; padding: 10px; position: relative; margin-bottom: 15px; border-radius: 4px; } .yqlj ul li::before { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background-color: rgb(0 0 0 / 53%); } .yqlj ul li img { max-width: 120px; margin-bottom: 10px; border-radius: 4px; } .yqlj ul li p { text-align: left; font-size: 15; } .yqlj ul li:hover::before { display: none; } .tzzll .map { } .tzzll .map iframe { width: 100%; height: 500px; } .tzzll { } .tzzll ul { margin-top: 4%; margin-bottom: 5%; } .tzzll ul li { width: 21%; margin: 2%; float: left; text-align: center; } .tzzll ul li img { width: 88px; margin-bottom: 20px; } .tzzll ul li h5 { font-size: 24px; margin-bottom: 5px; } .tzzll ul li p { font-size: 16px; } @media (max-width: 1450px) { .tzzll ul li img { width: 68px; } .tzzll ul li h5 { font-size: 20px; } .tzzll ul li p { font-size: 15px; } } @media (max-width: 760px) { .tzzll ul li { width: 96%; margin-bottom: 30px; } .tzzll ul li img { width: 62px; } .tzzll ul li h5 { font-size: 20px; } .tzzll ul li p { font-size: 15px; } .tzzll ul { margin-top: 40px; } } .page-fy { margin: auto; } .page-fy .fy-s, .page-fy .fy-w, .page-fy .fy-btn { font-size: 15px; /* padding: 15px 20px; */ background-color: #f6f6f6; width: 70px; border-radius: 18px; cursor: pointer; } .page-fy .fy-ym { font-size: 15px; margin-right: 10px; margin-bottom: 10px; } .page-fy .fy-sum { width: 80px; border: 1px solid rgb(102 102 102 / 42%); line-height: 32px; display: inline-block; margin-right: 10px; margin-bottom: 10px; padding: 0 5px; font-size: 15px; } .page-fy .fy-btn { }