@charset "utf-8"; /*公共*/ body { overflow: hidden; max-width: 1920px; margin: auto; background: #fff; } @font-face { font-family: "ROBOTO-BOLD"; src: url("../fonts/ROBOTO-BOLD.woff2") format("woff2"), url("../fonts/ROBOTO-BOLD.woff") format("woff"), url("../fonts/ROBOTO-BOLD.ttf") format("truetype"), url("../fonts/ROBOTO-BOLD.eot") format("embedded-opentype"), url("../fonts/ROBOTO-BOLD.svg") format("svg"); } @font-face { font-family: "DIN-Bold"; src: url("../fonts/DIN-Bold.woff2") format("woff2"), url("../fonts/DIN-Bold.woff") format("woff"), url("../fonts/DIN-Bold.ttf") format("truetype"), url("../fonts/DIN-Bold.eot") format("embedded-opentype"), url("../fonts/DIN-Bold.svg") format("svg"); } * { font-family: "Microsoft Yahei", "PingFangSC-Light", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", tahoma, SimSun, sans-serif !important; } .g_content { width: 1200px; margin: auto; } .g_content1 { width: 1560px; margin: auto; } .yxedr_active p { font-size: 16px; line-height: 28px; color: #666; } .g_img { position: relative; } .g_img img { width: 100%; height: 100%; } .g_img1 { position: relative; top: 0; left: 0; } .g_img2 { position: absolute; top: 0; left: 0; } /*规范*/ .g_word1 { font-size: 30px; line-height: 1.75; letter-spacing: 1px; } .g_word2 { font-size: 24px; line-height: 1.75; letter-spacing: 1px; } .g_word3 { font-size: 18px; line-height: 1.75; letter-spacing: 1px; } .g_word4 { font-size: 16px; line-height: 1.75; letter-spacing: 1px; } .g_word5 { font-size: 14px; line-height: 1.75; color: #999; letter-spacing: 1px; } .g_parp p { color: #666; font-size: 14px; line-height: 1.75; margin-bottom: 10px; letter-spacing: 1px; } /*规范*/ /*pc导航选中*/ .yxnav_active1 .g_nav1 {} .yxnav_active2 .g_nav2 {} /*ph导航选中*/ .yxnav_active1.g_phnav1 { color: #007aff; } .yxnav_active2.g_phnav2 { color: #007aff; } .yxnav_active3.g_phnav3 { color: #007aff; } /*ph导航&下拉*/ .phxia { position: fixed; width: 100%; left: 0; top: 64px; z-index: 300; padding: 0 20px; background-color: #f1f1f1; display: none; } .xialaph { display: none; width: 100%; padding-bottom: 18px; background-color: #f1f1f1; } .xialaph h4 { position: relative; } .xialaph h4::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; opacity: .1; background-color: #000; } .xialaph h4 a { font-size: 14px; line-height: 40px; text-transform: uppercase; color: #999; } .xialaph h4 img { position: absolute; top: 50%; right: 5px; width: 13px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .xialaph .ul2 { display: none; padding-top: 7px; padding-bottom: 8px; } .xialaph .ul2 .container_s { max-width: 100%; padding: 0 15px; } .xialaph h5 { position: relative; } .xialaph h5::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; opacity: .05; background-color: #000; } .xialaph h5 a { font-size: 14px; line-height: 40px; text-transform: uppercase; color: #999; } .xialaph h5 img { position: absolute; top: 50%; right: 5px; width: 13px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .xialaph h4.active img.img_s, .xialaph h5.active img.img_s { display: none; } .xialaph h4.active img.img_d, .xialaph h5.active img.img_d { display: block; } .xialaph .ul3 { display: none; } .xialaph h6 a { font-size: 12px; line-height: 40px; text-transform: uppercase; color: #999; } .header2 { position: fixed; top: 0; left: 0; z-index: 999; width: 100%; height: 64px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; display: none; box-shadow: 0px 5px 15px 0 rgba(0, 0, 0, 0.08); } .header2 .logo { width: 100px; line-height: 64px; } .header2 .logo img { width: 100%; } .header2 .phsearch { position: absolute; top: 50%; right: 70px; width: 25px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .header2 .wj_hin_right { padding-top: 25px; } .header2 .phsearch img { width: 100%; } .ph_mea_cl { overflow: hidden; width: 28px; height: 100%; } .header2 .menuph { width: 28px; height: 50px; cursor: pointer; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); right: 20px; } .header2 .menuph .point { position: relative; display: inline-block; width: 28px; height: 22px; margin-top: 14px; } .header2 .menuph .point: .navbtn, .header2 .menuph .point: .navbtn::after, .header2 .menuph .point: .navbtn::before { width: 28px; } .header2 .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 28px; height: 1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #666; } .header2 .menuph .navbtn::after, .header2 .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #666; } .header2 .menuph .navbtn::after { top: -10px; } .header2 .menuph .navbtn::before { top: 10px; } .header2 .menuph .point.active .navbtn { background: transparent; } .header2 .menuph .point.active .navbtn::after { top: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .header2 .menuph .point.active .navbtn::before { top: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .ph_search { width: 100%; overflow: hidden; padding: 0 15px; padding-left: 15px; } .ph_search_ph { width: 100%; height: 35px; border: 1px solid rgba(0, 0, 0, .1); margin-top: 18px; float: left; border-radius: 17.5px; position: relative; } .ph_search_ph input { width: 100%; height: 100%; text-indent: 20px; color: #333333; } .ph_search_ph input::-webkit-input-placeholder { color: #999999; } .ph_search_ph button { width: 40px; height: 100%; color: #ffffff; line-height: 35px; text-align: center; font-size: 20px; float: right; position: absolute; top: 0; right: 0; } .ph_search button .icon-sousuo { font-size: 27px; color: #999999; } .wj_header_i_nav { position: fixed; top: 0; left: 0; width: 100%; height: 80px; z-index: 10; } /*电话*/ .ph_dh_number { width: 100%; text-align: center; margin-top: 18px; } .ph_dh_number .ph_dh_n { display: inline-block; overflow: hidden; } .ph_dh_number .ph_dh_n p { float: left; font-size: 16px; color: #999; } .ph_dh_number .ph_dh_n p a { float: left; font-size: 16px; color: #999; } .ph_dh_number .ph_dh_n .ph_dh_n_p1 { margin-right: 15px; } .wj_hin_r_en a { color: #666; } .ph_searchfe { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); width: 16px; } .ph_searchfe img { width: 100%; } .wj_hin_r_en { margin-right: 15px; } /*start*/ .g_title1 { color: #333; font-size: 36px; font-weight: bold; line-height: 48px; } .g_d1pt1fr { width: 525px; position: relative; margin-top: 30px; } .g_d1pt1frtu { width: 100%; } .g_d1pt1frtu img { width: 100%; } .g_d1pt1frwz { color: #fff; font-weight: bold; font-size: 36px; } .g_d1pt1fr1 { position: absolute; top: 110px; left: 50%; transform: translateX(-50%); } .g_d1pt1fr2 { position: absolute; bottom: 116px; left: 98px; } .g_d1pt1fr3 { position: absolute; bottom: 116px; right: 98px; } .g_d1pt1fl { width: calc(100% - 525px); padding-right: 140px; } .g_d1pt1fl1 { color: #333; width: 100px; font-size: 24px; line-height: 30px; } .g_d1pt1fl2 { width: calc(100% - 100px); } .g_d1pt1fl2 p { color: #666666; font-size: 18px; line-height: 30px; } .g_d1pt1fl2 { padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; } .g_d1pt1fl h3 { margin-bottom: 80px; } .g_d1pt1 { padding: 130px 0 148px; } .g_d1pt1flnr { margin-bottom: 20px; } .g_d1pt2 { background: #f6f6f6; padding: 108px 0 44px; } .g_d1pt2wz p { color: #333333; font-size: 16px; line-height: 36px; } .g_d1pt2wz { text-align: center; padding: 0 150px; overflow: hidden; } .g_d1pt2wz h3 { margin-bottom: 40px; } .g_d1pt2tu { width: 100%; margin-top: 32px; } .g_d1pt2tu img { width: 100%; } .g_d1pt2 .g_content { padding: 0 10px; } .g_g2pt1 { padding: 130px 0; } .g_g2pt1wz { overflow: hidden; } .g_g2pt1wz h3 { color: #001b37; margin-bottom: 40px; } .g_g2pt1wz p { color: #666666; font-size: 16px; line-height: 36px; } .g_g2pt1tu, .g_g2pt1tu img { width: 100%; } .g_g2pt1tu { margin-bottom: 60px; } .g_g2pt2 { position: relative; } .g_g2pt2bj { width: 100%; height: 926px; } .g_g2pt2bj img { width: auto; height: 100%; position: relative; top: 0; left: 50%; transform: translateX(-50%); } .g_g2pt2nr h3 { color: #fff; margin-bottom: 80px; } .g_g2pt2top h4 { color: #fff; font-size: 24px; line-height: 34px; margin-bottom: 30px; font-weight: bold; } .g_g2pt2pfl { margin-right: 105px; } .g_g2pt2pfl p { color: #ffffff; font-size: 16px; line-height: 30px; } .g_g2pt2nr { position: absolute; top: 100px; left: 50%; transform: translateX(-50%); } .g_g2pt2p { width: 730px; } .g_g2pt2top { margin-bottom: 50px; } .g_g2pt2botfl { width: 20%; padding: 0 5px; } .g_g2pt2bot { margin: 0 -5px; overflow: hidden; } .g_g2pt2botfltu { width: 100%; } .g_g2pt2botfltu img { width: 100%; } .g_g2pt3 .g_g2pt2bj { height: 852px; } .g_g2pt3 { position: relative; } .g_g2pt3nr { position: absolute; bottom: 105px; left: 50%; transform: translateX(-50%); z-index: 10; } .g_g2pt3wz { width: 50%; padding-left: 90px; overflow: hidden; } .g_g2pt3wz h3 { color: #fff; margin-bottom: 40px; } .g_g2pt3wz p { color: #fff; font-size: 16px; line-height: 36px; } .g_g2pt3 .g_g2pt2bj::before { content: ''; position: absolute; bottom: 0; right: 0; background: #001b36; width: 50%; height: 390px; z-index: 9; } .g_g2pt4 { background: #ededec; padding: 120px 0; } .g_g2pt4fl, .g_g2pt4fr { width: 50%; } .g_g2pt4fl { overflow: hidden; } .g_g2pt4 .g_content { position: relative; } .g_g2pt4fl { position: absolute; top: 50%; left: 0; transform: translateY(-50%); padding-right: 108px; } .g_g2pt4fl h3 { color: #001b37; margin-bottom: 50px; } .g_g2pt5fl h3 { color: #001b37; margin-bottom: 45px; } .g_g2pt4fl p { color: #333333; font-size: 16px; line-height: 36px; } .g_g2pt5 .g_content1 { position: relative; } .g_g2pt5fl { position: absolute; top: 50%; left: 0; transform: translateY(-50%); padding-right: 56px; width: calc(100% - 900px); } .g_g2pt5fr { width: 910px; } .g_g2pt5fr img { width: 100%; } .g_g2pt5fl p { color: #333333; font-size: 16px; line-height: 36px; } .g_g2pt5flbtn { margin-top: 95px; } .g_g2pt5flbtn { margin-top: 100px; background: #007aff; display: inline-block; } .g_g2pt5flbtn a { display: block; width: 100%; height: 100%; padding: 0 34px 0 38px; } .g_g2pt5flbtnfl { color: #fff; font-size: 16px; line-height: 60px; } .g_g2pt5flbtnfr { width: 6px; line-height: 60px; margin-left: 60px; } .g_g2pt5flbtnfr img { width: 100%; } .g_g2pt4fr { position: relative; } .g_g2pt4fr::before { content: ''; /* background: #; */ position: absolute; bottom: -25px; right: -110px; width: 112px; height: 336px; background: url(../images/2g2tu4_03.png) no-repeat; background-size: cover; } .g_g1pt1 { padding: 130px 0 178px; } .g_g1tle { border-bottom: 1px solid #e4e4e4; margin-bottom: 85px; text-align: center; } .g_g1tle h4 { text-align: center; color: #333; font-size: 30px; font-weight: bold; line-height: 40px; padding-bottom: 30px; position: relative; display: inline-block; } .g_g1tle h4::before { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; height: 1px; background: #007bff; } .g_g1pt1fl { width: 500px; } .g_g1pt1fr { width: calc(100% - 500px); overflow: hidden; } .g_g1pt1nr { position: relative; } .g_g1pt1fr { position: absolute; top: 50%; right: 0; transform: translateY(-50%); padding-left: 90px; } .g_g1pt1frtop p { color: #007aff; font-size: 24px; line-height: 36px; font-weight: bold; } .g_g1pt1frbot p { color: #666666; font-size: 14px; line-height: 24px; margin-bottom: 24px; } .g_g1pt1frtop { margin-bottom: 40px; } .g_g1pt2 { background: #efefef; padding: 104px 0 170px; } .g_g1pt2fl { width: 33.333333%; padding: 0 25px; } .g_g1pt2sk { position: relative; } .g_g1pt2sk::before { content: ''; position: absolute; top: 0; left: 0; width: 33.333333%; height: 100%; background-image: linear-gradient(to right, #efefef, transparent); z-index: 10; } .g_g1pt2sk::after { content: ''; position: absolute; top: 0; right: 0; width: 33.333333%; height: 100%; background-image: linear-gradient(to right, transparent, #efefef); } .g_g1pt2tu { width: 100%; position: relative; } .g_g1pt2wz { background: #fff; padding: 18px 10px; } .g_g1pt2wz p { color: #333333; font-size: 18px; line-height: 30px; text-align: center; height: 30px; overflow: hidden; } .g_g1pt2cen { padding: 0 15px; } .g_g1pt2sk .slick-dots { bottom: -55px; } .g_g1pt2sk .slick-dots li { width: 9px; height: 9px; margin: 0 12px; border: 1px solid #aaaaaa; background: #aaaaaa; } .slick-dots li.slick-active { background: #007aff; border: 1px solid #007aff; } .g_g1pt3 { padding: 104px 0; } .g_g1pt4 { position: relative; } .g_g1pt4nr { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } .g_g1pt4bj { width: 100%; height: 860px; } .g_g1pt4 { position: relative; } .g_g1pt4bj img { position: relative; top: 0; left: 50%; transform: translateX(-50%); height: 100%; width: auto; } .g_g1pt4nr { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; } .g_g1pt4 .g_g1tle h4 { color: #fff; } .g_g1pt4 .g_g1tle h4::before { background: #fff; } .g_g1pt4 .g_g1tle { border-bottom: 1px solid rgba(155, 155, 155, .27); } .g_g1pt4sjfl { width: 20%; text-align: center; cursor: pointer; margin-bottom: 40px; } .g_g1pt4sk1 { padding: 0 105px; } .g_g1pt4sjfl .g_g1pt4yuan p { color: #fff; font-size: 16px; line-height: 24px; display: block; position: relative; } .g_g1pt4time { margin-bottom: 40px; position: relative; } .g_g1pt4time::before { content: ''; background: url(../images/1g1line_02.png) no-repeat; position: absolute; bottom: 40px; left: 0; width: 100%; height: 1px; z-index: 10; background-size: 100%; } .g_g1pt4yuan { margin-bottom: 20px; position: relative; } .g_g1pt4yuan::before { content: ''; position: absolute; bottom: -29px; left: 50%; transform: translateX(-50%); width: 18px; height: 18px; border-radius: 50%; background: #788592; } .g_g1pt4yuan::after { content: ''; position: absolute; bottom: -22px; left: 50%; transform: translateX(-50%); width: 6px; height: 6px; border-radius: 50%; background: #fff; } .g_g1pt4wzfl p { color: #FFF; font-size: 72px; font-weight: bold; } .g_g1pt4wzfl, .g_g1pt4wzfr { width: 50%; } .g_g1pt4wz { padding: 0; } .g_g1pt4wd { display: none; position: relative; } .g_g1pt4wd.on { display: block; } .g_g1pt4wd span { color: #0e3256; font-size: 300px; } .g_g1pt4wdnr { margin-bottom: 40px; padding: 0 120px; } .g_g1pt4wzfr p { color: #fff; font-size: 18px; line-height: 30px; margin-bottom: 18px; } .g_g1pt4arr { text-align: center; position: absolute; bottom: 145px; left: 50%; transform: translateX(-50%); z-index: 100; } .g_g1pt4arr .clearfix { display: inline-block; } .g_g1pt4arrfl.fr img { transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -moz-transform: rotate(180deg); /* Firefox */ -webkit-transform: rotate(180deg); /* Safari 和 Chrome */ -o-transform: rotate(180deg); /* Opera */ } .g_g1pt4arrfl.fr { margin-left: 70px; position: relative; } .g_g1pt4arrfl.fr::before { content: ''; position: absolute; top: 50%; left: -35px; transform: translateY(-50%); width: 1px; height: 15px; background: #fff; } .g_g1pt4arrfl { width: 19px; cursor: pointer; } .g_g1pt4arrfl img { width: 100%; } .g_g1pt4 .g_g1tle { margin-bottom: 135px; } .g_g1pt4sjfl.slick-current p { opacity: 0; } .g_g1pt4sjfl.slick-current .g_g1pt4yuan::before { width: 40px; height: 40px; background: #fff; bottom: -38px; } .g_g1pt4sjfl.slick-current .g_g1pt4yuan::after { width: 6px; height: 6px; background: #001eb4; } .g_g1pt5 { padding: 136px 0; } .g_g1pt6 { padding-bottom: 160px; } .g_g1pt6fl { width: 33.333333%; padding: 70px; } .g_g1pt6fl.on { background: #007aff; } .g_g1pt6icon { width: 66px; margin: 0 auto 36px; } .g_g1pt6icon img { width: 100%; } .g_g1pt6fl h4 { text-align: center; color: #007aff; font-size: 24px; line-height: 30px; font-weight: bold; margin-bottom: 16px; padding-bottom: 16px; position: relative; } .g_g1pt6fl p { text-align: center; color: #666666; font-size: 16px; line-height: 30px; } .g_g1pt6fl h4::before { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 30px; height: 1px; background: #007aff; } .g_g1pt6fl.on h4 { color: #fff; } .g_g1pt6fl.on p { color: #fff; } .g_g1pt6fl.on h4::before { background: #fff; } .g_g1pt6nr { box-shadow: 0 10px 18px 5px rgba(181, 181, 181, .22); overflow: hidden; } .g_g1pt5nrtop { background: #001b36; padding: 20px 50px 20px 287px; height: 70px; } .g_g1pt5nrtop p { color: #fff; font-size: 16px; font-weight: bold; line-height: 30px; } .g_g1pt5nrfl { width: 240px; padding: 25px 36px; border-bottom: 1px solid #f7f7f7; position: absolute; top: 0; left: 0; height: 100%; } .g_g1pt5nrfr { width: calc(100% - 240px); padding: 25px 44px; border-bottom: 1px solid #f7f7f7; } .g_g1pt5cen .g_g1pt5nrfr { background: #f8f8f8; } .g_g1pt5cen.on .g_g1pt5nrfr { background: #efefef; } .g_g1pt5wzb { width: 650px; } .g_g1pt5wzfl { width: 50%; } .g_g1pt5cen { position: relative; } .g_g1pt5wzfl p { color: #333333; font-size: 16px; line-height: 24px; margin-bottom: 16px; } .g_g1pt5nrfl p { color: #001b36; font-size: 16px; font-weight: bold; line-height: 24px; position: relative; } .g_g1pt5nrfl p::before { content: ''; position: absolute; bottom: -6px; left: 0; width: 30px; height: 3px; background: #007aff; } .g_g1pt5cen.on .g_g1pt5nrfr { background: #ebebeb; } .g_g1pt5nr { box-shadow: 0 0 15px 5px rgba(227, 227, 227, .19); } .g_syhead { padding: 0 160px; position: fixed; top: 0; left: 0; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.8); z-index: 999; } .he_hearle { width: 240px; } .he_hearle a { display: block; line-height: 90px; position: relative; transition: all 0.36s; } .he_hearle img { width: 100%; transition: all 0.36s; } .he_sybanner img { width: 100%; } .he_navli .he_nava { font-size: 16px; line-height: 90px; color: #ffffff; transition: all 0.36s; padding: 0 10px; display: block; transition: all 0.36s; position: relative; } .he_nava::after { content: ''; position: absolute; bottom: -1px; left: 50%; transform: translateX(-50%); height: 3px; width: 0; background: #007aff; transition: all 0.36s; } .he_navli { margin-left: 50px; } .he_img { position: relative; left: 0; top: 0; } .he_img1 { position: absolute; top: 0; left: 0; } .he_hearle .he_img1 { top: 50%; transform: translateY(-50%); opacity: 0; } .yxnav_active1 .he_nava { color: #007aff !important; } .he_lange span { font-size: 16px; line-height: 90px; font-family: 'Arial' !important; color: #ffffff; padding-right: 3px; transition: all 0.36s; } .he_lanig { width: 7px; position: relative; display: inline-block; height: 100%; } .he_lanig img { width: 100%; transition: all 0.36s; /* position: absolute; left: 0; top: 50%; transform:translateY(-50%); */ } .he_lanig .he_img { opacity: 1; } .he_lanig .he_img1 { opacity: 0; top: 6px; } .he_langebx { margin-left: 45px; cursor: pointer; } .he_seras { width: 17px; line-height: 90px; margin-left: 30px; cursor: pointer; position: relative; transition: all 0.36s; } .he_seras img { width: 100%; transition: all 0.36s; } .he_sycon { width: 1600px; margin: 0 auto; position: relative; z-index: 2; } .he_naverul { position: absolute; top: 90px; left: 0; width: 100%; background: rgba(255, 255, 255, 0.85); display: none; transition: top 0.36s; } .he_slicdow { padding-top: 75px; padding-bottom: 110px; } .he_slicdle h4 { font-size: 30px; line-height: 32px; font-weight: bold; color: #333333; } .he_slicdle p { font-size: 14px; line-height: 24px; color: #666666; margin-top: 25px; } .he_slicdle { width: 305px; } .he_slicdri { width: 312px; } .he_sldrimg { position: relative; width: 100%; } .he_sldrimg img { width: 100%; height: 100%; } .he_sldrip { margin-top: 20px; text-align: center; } .he_sldrip p { font-size: 14px; line-height: 30px; font-weight: bold; color: #333333; } .he_slicen { width: calc(100% - 617px); padding-left: 240px; padding-right: 50px; position: relative; } .he_slicenle { width: 100%; margin-bottom: 18px; } .he_slicenbx { width: 100%; position: relative; } .he_slicenri { width: calc(100% - 170px); } .he_navsan a { display: inline-block; width: 170px; } .he_navsan span { font-size: 16px; line-height: 28px; color: #333333; padding-right: 20px; transition: all 0.36s; vertical-align: middle; } .he_navsan img { width: 4px; transition: all 0.36s; opacity: 0; } .he_navsi { position: absolute; top: 0; left: 180px; width: calc(100% - 395px); display: none; } .he_navsinav a { font-size: 14px; line-height: 22px; color: #666666; transition: all 0.36s; } .he_navsinav { margin-bottom: 25px; } .yxnav_active2 .he_navera span { color: #007aff; } .yxnav_active2 img { opacity: 1; } .he_navsibx { width: 50%; padding-right: 15px; } .he_serasli { width: 100%; top: 90px; left: 0; position: absolute; background: rgba(255, 255, 255, 0.92); padding: 45px 400px; display: none; transition: top 0.36s; } .he_seriup { width: 100%; border-bottom: 1px solid #dcdcdc; position: relative; } .he_seriup input { width: 100%; height: 100%; font-size: 16px; line-height: 32px; color: #8c8c8c; padding-bottom: 25px; padding-right: 50px; } .he_seriup img { width: 17px; position: absolute; top: 0; right: 5px; cursor: pointer; } .he_langebx { position: relative; } .he_langesli { padding: 10px; background: rgba(255, 255, 255, 0.85); position: absolute; top: 90px; left: 50%; transform: translateX(-50%); display: none; transition: top 0.36s; box-shadow: 0px 5px 15px 0 rgba(0, 0, 0, 0.08); } .he_laslia { padding: 7px 0; } .he_laslia a { font-size: 14px; color: #8c8c8c; padding: 0 20px; transition: all 0.36s; } .he_syph { display: none; } .he_lange.on img { transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -moz-transform: rotate(180deg); /* Firefox */ -webkit-transform: rotate(180deg); /* Safari 和 Chrome */ -o-transform: rotate(180deg); /* Opera */ } .he_sybaig { position: relative; overflow: hidden; } .he_sybaig::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 50%; background-image: linear-gradient(rgba(26, 28, 30, .5), transparent); } .he_sybaig img { width: 100%; } .he_sybanner { position: relative; } .he_sybate { position: absolute; top: 56%; left: 50%; transform: translate(-50%, -49%); z-index: 11; } .he_sybati h4 { font-size: 84px; line-height: 92px; color: #ffffff; margin-bottom: 30px; } .he_sybati p { font-size: 36px; line-height: 44px; color: #007aff; font-family: 'ROBOTO-BOLD' !important; } .he_moerbx { display: inline-block; } .he_moerbx span { font-size: 16px; line-height: 56px; color: #ffffff; vertical-align: middle; padding-right: 28px; transition: all 0.36s; } .he_moerbx img { width: 6px; } .he_moerbx a { display: block; padding: 0 38px; transition: all 0.36s; border: 1px solid #007aff; } .he_symor { margin-top: 110px; } .he_swit { position: absolute; bottom: 70px; left: 50%; transform: translateX(-50%); z-index: 15; } .he_switle img { width: 6px; } .he_switle p { font-size: 16px; line-height: 24px; color: #007aff; vertical-align: middle; font-family: 'ROBOTO-BOLD' !important; padding-left: 5px; display: inline-block; } .he_switle p span { font-family: 'ROBOTO-BOLD' !important; } .he_switle, .he_switri { cursor: pointer; } .he_switle { margin-right: 9px; } .he_switri { margin-left: 9px; } .he_switri img { width: 6px; } .he_switri span { font-size: 16px; line-height: 24px; color: #ffffff; vertical-align: middle; padding-right: 5px; font-family: 'ROBOTO-BOLD' !important; } .he_swilinr { width: 66px; height: 1px; background: #ffffff; position: relative; } .he_switcn { position: relative; margin-top: 11px; } .he_switcn::before { content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 1px; height: 4px; background: #fff; } .he_swilinr::after { content: ''; position: absolute; top: 50%; transform: translateY(-50%); right: 0; width: 1px; height: 4px; background: #fff; } .he_swilinr::before { content: ''; width: 0; height: 1px; background: #007aff; position: absolute; top: 0; left: 0; transition: all 0.36s; } .he_swilinr.act::before { width: 100%; animation: mymove 3s linear forwards; } .he_sypc { position: relative; } .he_sybaig video { position: absolute; top: 0; left: 0; width: 100%; z-index: 10; } .he_syslibx { width: 100%; position: relative; } @keyframes mymove { 0% { width: 0; } 100% { width: 100%; } } .he_sybanner::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); height: 1px; width: 1px; background: #fff; -webkit-animation: mymove1 2s cubic-bezier(.5, 0, 0, 1) infinite; animation: mymove1 2s cubic-bezier(.5, 0, 0, 1) infinite; z-index: 11; -webkit-animation-delay: .3s; animation-delay: .3s; } .he_sybanner::before { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); height: 1px; width: 1px; background: #007aff; z-index: 10; -webkit-animation: mymove1 2s cubic-bezier(.5, 0, 0, 1) infinite; animation: mymove1 2s cubic-bezier(.5, 0, 0, 1) infinite; } @keyframes mymove1 { 0% { height: 122px; opacity: 0; } 100% { height: 0; opacity: 1; } } .he_finele { width: 50%; position: absolute; top: 50%; left: 0; transform: translateY(-50%); z-index: 10; } .he_wolebx { background: #fff; padding-left: 158px; padding-top: 65px; padding-bottom: 75px; padding-right: 40px; } .he_fineri { width: 60%; position: relative; } .he_flintisp span { font-size: 38px; line-height: 46px; color: #2d3b4a; height: 50px; overflow: hidden; display: block; } .he_flinti h4 { font-size: 38px; line-height: 44px; color: #2d3b4a; height: 44px; overflow: hidden; margin-top: 15px; margin-bottom: 18px; } .he_flinti h4 span { color: #007aff; } .he_plate1 { background: #001b37; padding-top: 187px; padding-bottom: 35px; } .he_flinti p { font-size: 18px; line-height: 30px; color: #666666; } .he_data { width: 100%; margin-top: 43px; } .he_databx { width: 33.333333%; } .he_databx h4 { font-size: 52px; line-height: 64px; color: #007aff; font-family: 'ROBOTO-BOLD' !important; } .he_databx p { font-size: 18px; line-height: 30px; color: #666666; height: 30px; overflow: hidden; } .he_fineleny { padding-right: 50px; } .he_fineig { width: 100%; position: relative; } .he_fineig img { width: 100%; height: 100%; } .he_fineig::after { content: ''; width: 100%; height: 100%; background: rgba(0, 27, 55, 0.52); position: absolute; top: 0; left: 0; } .he_fine { position: relative; } .he_syplay { width: 125px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer; } .he_syplay img { width: 100%; } .he_plate2 { position: relative; height: 901px; } .he_twobjt { position: absolute; top: 0; left: 0; /* height: 901px; */ height: 100%; width: 100%; z-index: 1; } .he_twobjt img { width: auto; height: 100%; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); } .he_produle { width: 605px; } .he_produri { width: calc(100% - 605px); position: relative; } .he_pruti { width: 50%; } .he_prutny { border-bottom: 1px solid rgba(255, 255, 255, 0.27); position: relative; } .he_prutny::after { content: ''; width: 100px; height: 1px; background: #007bff; position: absolute; bottom: -1px; left: 0; } .he_prutny h4 { font-size: 38px; line-height: 46px; font-weight: bold; color: #ffffff; margin-bottom: 35px; height: 46px; overflow: hidden; } .he_produ { padding-top: 155px; } .he_prutip { margin-top: 38px; overflow: hidden; } .he_prutip p { font-size: 18px; line-height: 30px; color: #accdf1; height: 180px; overflow: hidden; } .he_morpro { margin-top: 85px; } .he_prodtop { width: 100%; } .he_prodtopli { width: inherit; margin-right: 7%; } .he_prodtopli p { font-size: 18px; line-height: 30px; color: #95b3d4; transition: all 0.36s; cursor: pointer; } .he_prodtopli.act p { color: #007aff; } .he_prodli { position: relative; width: 33.333333%; padding: 0 23px; } .he_prodlibx { width: 100%; position: relative; } .he_prodli a { display: block; position: relative; width: 100%; } /* .he_prodlibx a::after { position: absolute; content: ''; width: 100%; height: 100%; background: #000; opacity: 0.6; top: 0; left: 0; transition: all 0.46s; } */ .he_prodbto { margin: 40px -24px 0; } .he_probx { width: 100%; position: relative; } .he_zhuasn { width: 95px; height: 95px; background: #fff; position: absolute; left: -47px; bottom: 35px; box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); } .he_zhuasn a { display: block; height: 100%; width: 100%; } .he_zhuasn img { width: 18px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .he_prodli.slick-current .he_prodlibx a::after { opacity: 0; } .he_plate3 { position: relative; /* background: #fff; */ } .he_case { margin-bottom: 65px; } .he_casezs { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; text-align: center; } .he_casezs img { width: auto; height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%); } .he_caseti h4 { font-size: 38px; line-height: 46px; font-weight: bold; color: #333333; text-align: center; } .he_plate3 { height: 874px; } .he_caseli { position: relative; margin-top: 110px; } .he_caselibx { transform: translateX(-330px); } .he_caseliri { width: 160px; position: absolute; right: 0; top: 0; text-align: center; } .he_caselile { /* padding-right: 160px; */ width: 110%; } .he_projig { position: relative; width: 100%; overflow: hidden; } .he_project { width: 25%; padding-right: 28px; } .he_project a { display: block; } .he_projig img { width: 100%; height: 100%; transition: all 0.36s; } .he_case { position: relative; height: 100%; padding-top: 185px; } .he_projte { margin-top: 30px } .he_projte p { font-size: 20px; line-height: 30px; color: #333333; height: 30px; overflow: hidden; transition: all 0.36s; } .he_cezsbx { width: 13px; margin-left: 13px; } .he_cezsbx img { width: 100%; } .he_allca { display: inline-block; } .he_cases { margin-top: 45px; margin-left: -10px; } .he_cases p { font-size: 14px; line-height: 26px; color: #333333; transform: rotate(90deg); } .he_casedle { width: 40px; height: 40px; border: 1px solid rgba(118, 141, 161, 0.18); border-radius: 50%; cursor: pointer; position: relative; background: #001b37; margin-bottom: 18px; } .he_casedle img { width: 20px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .he_casedri { width: 40px; height: 40px; border: 1px solid rgba(118, 141, 161, 0.18); border-radius: 50%; position: relative; transition: all 0.36s; cursor: pointer; } .he_casedri img { width: 20px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .he_globalle { width: 440px; padding-right: 135px; } .he_globalle .he_pruti { width: 100%; } .he_globalri { width: calc(100% - 440px); position: relative; } .he_globalle .he_prutny h4 { color: #333333; } .he_globalle .he_prutny { border-bottom: 1px solid rgba(0, 91, 170, 0.2); } .he_plate4 { background: #f9f9f9; padding-top: 175px; padding-bottom: 135px; } .he_globalle .he_prutip p { color: #666666; } .he_casebxsl { margin-top: 50px; } .he_globalle .he_moerbx span { color: #666666; } .he_maorbg { width: 6px; position: relative; height: 100%; margin-top: 30px; } .he_maorbg img { width: 100%; position: absolute; top: 50%; transition: all 0.36s; transform: translateY(-50%); } .he_hide { opacity: 0; } .he_show { opacity: 1; } .he_globig { position: relative; top: 0; left: 0; width: 100%; height: 100%; } .he_glolin { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .he_glolin svg { position: absolute; top: 0; left: 0; z-index: 10; fill: none; -webkit-stroke: #007AFF; -moz-stroke: #007AFF; -ms-stroke: #007AFF; -o-stroke: #007AFF; stroke: #007AFF; -webkit-stroke-width: .6px; -moz-stroke-width: .6px; -ms-stroke-width: .6px; -o-stroke-width: .6px; stroke-width: .6px; width: 100%; } .st2 { fill: none; stroke: #007AFF; stroke-width: 0.25px; stroke-miterlimit: 10; stroke-dashoffset: 385px; stroke-dasharray: 385px; animation: animation-line 8s ease-in; animation-fill-mode: forwards; animation-iteration-count: infinite; } .st9 { stroke-dashoffset: 700px; stroke-dasharray: 700px; animation: animation-line1 8s ease-in; animation-fill-mode: forwards; animation-iteration-count: infinite; } .map-line--1 { animation-delay: .46s; } .map-line--2 { animation-delay: 0.86s; } .map-line--3 { animation-delay: 1.46s; } .map-line--4 { animation-delay: 1.94s; } .map-line--5 { animation-delay: 2.46s; } .map-line--6 { animation-delay: 2.86s; } .map-line--7 { animation-delay: 3.26s; } @keyframes animation-line { 0% { stroke-dashoffset: 385px } 14.28571% { stroke-dashoffset: 0px } 61.42857% { stroke-dashoffset: 0px } 85.71429% { stroke-dashoffset: -385px } to { stroke-dashoffset: -385px } } @keyframes animation-line1 { 0% { stroke-dashoffset: 700px } 14.28571% { stroke-dashoffset: 0px } 61.42857% { stroke-dashoffset: 0px } 85.71429% { stroke-dashoffset: -700px } to { stroke-dashoffset: -700px } } .he_plate5 { position: relative; height: 773px; } .he_ins1bt { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: -1; } .he_ins1bt img { width: auto; height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%); } .he_ins1te { position: absolute; width: 100%; top: 50%; transform: translateY(-50%); z-index: 5; } .he_ins1bx { width: 100%; text-align: center; padding: 0 365px; } .he_ins1bxti h4 { font-size: 38px; line-height: 46px; color: #ffffff; font-weight: bold; } .he_ins1bxp { margin-top: 38px; overflow: hidden; } .he_ins1bxp p { font-size: 22px; line-height: 48px; color: #c7e0fc; } .he_ins1mor { margin-top: 110px; } .he_synew { width: 100%; } .he_synele, .he_synewri { width: 50%; } .he_synele { padding-right: 65px; padding-top: 15px; } .he_synewri { padding-left: 15px; position: relative; } .he_syltole h4 { font-size: 36px; line-height: 44px; color: #333333; font-weight: bold; } .he_plate6 { background: #fff; padding-top: 130px; } .he_syltoig { width: 13px; margin-top: 17px; } .he_syltoig img { width: 100%; } .he_syltote { margin-top: 14px; padding-left: 13px; } .he_syltote span { font-size: 16px; line-height: 24px; color: #333333; font-family: 'ROBOTO-BOLD' !important; } .he_sylto a { display: block; } .he_sylbh { margin-top: 45px; overflow: hidden; } .he_sylbhli a { padding: 42px 0; border-bottom: 1px solid #e5e5e5; } .he_sylbhlsle span { font-size: 30px; line-height: 36px; font-family: 'ROBOTO-BOLD' !important; color: #333333; transform: rotate(-90deg); -ms-transform: rotate(-90deg); /* IE 9 */ -moz-transform: rotate(-90deg); /* Firefox */ -webkit-transform: rotate(-90deg); /* Safari 和 Chrome */ -o-transform: rotate(-90deg); /* Opera */ display: block; } .he_sylbhlsri { padding-left: 37px; } .he_sylbhlsri span { font-size: 14px; line-height: 32px; color: #007aff; font-family: 'ROBOTO-BOLD' !important; } .he_sylbhlsri h4 { font-size: 22px; line-height: 30px; color: #333333; height: 30px; overflow: hidden; margin-top: 10px; transition: all 0.36s; } .he_sylbhlsle { margin-top: 15px; } .he_sylbhls a { display: block; width: 100%; } .he_synewig { position: relative; width: 100%; overflow: hidden; } .he_synewig img { width: 100%; height: 100%; transition: all 0.36s; } .he_synwepo { position: absolute; bottom: 60px; left: 0; padding: 0 85px; z-index: 10; width: 100%; } .he_synwepbx { width: 100%; } .he_sepbxsp span { font-size: 16px; line-height: 32px; font-family: 'ROBOTO-BOLD' !important; color: #ffffff; } .he_sepbxsp2 { position: relative; display: inline-block; padding-left: 55px; margin-left: 5px; } .he_sepbxsp2::after { content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 45px; height: 1px; background: #fff; } .he_synpbxh4 { margin-top: 15px; } .he_synpbxh4 h4 { font-size: 26px; line-height: 30px; color: #ffffff; } .he_tarmor { width: 20px; } .he_tarmor { margin-top: 35px; } .he_tarmor img { width: 100%; } .he_synewri a { display: block; } .he_fotele { width: 160px; background: #014099; text-align: center; position: absolute; height: 100%; } footer { position: relative; } .he_footeri { width: calc(100% - 160px); background: #001b36; padding-top: 75px; padding-left: 117px; padding-right: 88px; } .he_froa1 { margin-bottom: 56px; height: 320px; overflow: hidden; } .he_foteleto { width: 37px; display: inline-block; margin-top: 50px; margin-bottom: 75px; } .he_foteleto img { width: 100%; } .he_foteleto a { display: block; } .he_fottop { width: 40px; display: inline-block; } .he_fottop img { width: 100%; } .he_fotelebt { text-align: center; width: 100%; padding-bottom: 30px; } .he_fotbtb { display: inline-block; cursor: pointer; } .he_back { margin-top: 12px; } .he_back span { font-size: 14px; line-height: 26px; font-weight: bold; color: #ffffff; } .he_plate6 { padding-bottom: 165px; } .he_forileto { width: 472px; padding-left: 140px; } .he_forile { width: calc(100% - 472px); } .he_forileli { width: 20%; } .he_foeline a { font-size: 18px; color: #ffffff; line-height: 30px; transition: all 0.36s; } .he_foeline { padding-bottom: 10px; position: relative; } .he_foeline::after { content: ''; position: absolute; bottom: 0; left: 0; width: 34px; height: 2px; background: #014099; } .he_lingsn a { font-size: 14px; line-height: 30px; color: #b5bcc8; transition: all 0.36s; } .he_foelingt { margin-top: 8px; } .he_fotlink { position: relative; } .he_fotlink h4 { font-size: 18px; line-height: 30px; color: #ffffff; position: relative; padding-bottom: 10px; } .he_fotlink::after { content: ''; position: absolute; bottom: 0px; left: 0; width: 34px; height: 2px; background: #014099; } .he_flinkto { border: 1px solid #484d55; padding: 8px 13px; cursor: pointer; width: 100%; } .he_flinkto span { font-size: 14px; line-height: 22px; color: #87909f; } .he_flinkto a { transition: all 0.36s; } .he_flinkto img { width: 11px; float: right; margin-top: 8px; transition: all 0.36s; } .he_flinksl { position: relative; width: 264px; margin-top: 20px; } .he_flinkbt { position: absolute; top: 40px; left: 0; width: 100%; height: 123px; background: #fff; padding: 15px; display: none; overflow: hidden; z-index: 10; } .he_flinknr { padding: 5px 0; width: 100%; cursor: pointer; } .he_flinknr span { color: #999; font-size: 14px; display: block; width: 100%; transition: all 0.36s; } .he_forile p { font-size: 14px; line-height: 24px; color: #526d84; float: left; } .he_forile p a { font-size: 14px; line-height: 22px; color: #526d84; } .he_froa2 { padding-bottom: 28px; } .he_flopt { line-height: 20px !important; } .he_flopt img { width: 50px; margin-left: 27px; } .he_forilk span { font-size: 14px; line-height: 26px; font-weight: bold; color: rgba(255, 255, 255, 0.5); } .he_forilkic { margin-left: 25px; margin-top: 3px; } .he_fokic { width: 19px; margin-left: 17px; position: relative; } .he_fokic img { width: 100%; } .he_fokic a { position: absolute; width: 100%; height: 100% !important; display: block; background: none !important; left: 0; top: 0; z-index: 5; } .he_fokic a { padding-left: 0 !important; } .he_flinkto.on img { transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -moz-transform: rotate(180deg); /* Firefox */ -webkit-transform: rotate(180deg); /* Safari 和 Chrome */ -o-transform: rotate(180deg); /* Opera */ } .he_prodli img { width: 100%; height: 100%; } .he_sylbhlsle { width: 34px; } .he_sylbhlsri { width: calc(100% - 34px); } .nybanr { width: 100%; position: relative; height: 365px; } .nybanr::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); } .nybanr img { width: auto; height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .nybanrbx { /* margin-top: 80px; */ position: relative; } /* .b1con{ margin-top:90px; } */ .he_b1pllibx { margin-right: 7px; text-align: center; } .he_b1pllibx a { display: inline-block; font-size: 16px; line-height: 38px; color: #999999; border: 1px solid #dcdcdc; border-radius: 5px; transition: all 0.36s; min-width: 160px; } .he_con2 { width: 1200px; margin: 0 auto; } .he_b1pla1 { margin-top: 90px; } .he_b1pllibx.act a { color: #007aff; border-color: #007aff; } .he_b1p2ti { border-bottom: 1px solid rgba(155, 155, 155, 0.27); } .he_b1p2ti h4 { font-size: 36px; line-height: 48px; color: #001b37; font-weight: bold; padding-bottom: 13px; position: relative; display: inline-block; } .he_b1p2ti h4::after { content: ''; position: absolute; bottom: -1px; left: 0; width: 100%; height: 1px; background: #007bff; } .he_b1pla2 { margin-top: 50px; } .he_b1pla3 { margin-top: 75px; } .he_b1p3bxul { margin: 0 -6px; overflow: hidden; padding-top: 10px; } .he_b1p3bxli { width: 33.333333%; padding: 0 6px; margin-bottom: 24px; } .he_b13blibx { width: 100%; box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.08); } .he_b13bliig { padding: 27px 44px 30px; } .he_b13bllg { width: 100%; position: relative; overflow: hidden; } .he_b13blite { padding: 25px 28px; background: #e9e9e9; transition: all 0.36s; } .he_b13blite p { font-size: 14px; line-height: 22px; color: #333333; transition: all 0.36s; height: 22px; overflow: hidden; } .he_b13blibx a { display: block; } .he_b13bllg img { width: 100%; height: 100%; transition: all 0.36s; } /* 分页 */ .mc_fybtn { padding: 0 15px; } .mc_pcfy a { float: left; } .mc_fybtn a { font-family: 微软雅黑; font-size: 14px; color: #333; } .mc_phfy { display: none; } .pc_fenye { position: relative; left: 50%; transform: translateX(-50%); display: inline-block; text-align: center; } .pc_fenye li { float: left; width: 32px; height: 32px; border: 1px solid transparent; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; color: #333333; text-align: center; margin: 0px 8px; border-radius: 50%; transition: .3s; } .pc_fenye li.activepage { color: #fff; background-color: #007aff; } .w_fenyeph { display: none; } .pc_fenye li.clolr { color: #00b9f1; } .he_fenybox { padding-top: 70px; padding-bottom: 95px; } .he_c1bx .he_b1pla3 { margin-top: 60px; } .he_c1liul { margin: 0 -11px; overflow: hidden; } .he_c1liuli { width: 33.333333%; padding: 0 11px; margin-bottom: 37px; } .he_c1libx { width: 100%; position: relative; } .he_c1libxig { position: relative; overflow: hidden; width: 100%; } .he_c1libxig img { width: 100%; /*height: 100%;*/ transition: all 0.36s; } .he_c1libxte { padding-top: 23px; } .he_c1libxte p { font-size: 16px; line-height: 24px; color: #333333; height: 24px; transition: all 0.36s; overflow: hidden; } .nybanrbx h4 { font-size: 48px; line-height: 56px; color: #ffffff; } .nybanrte { position: absolute; top: 58%; left: 50%; transform: translate(-50%, -50%); } .he_cruli img { width: 12px; } .he_cruli { font-size: 14px; line-height: 18px; color: #cecece; margin-left: 8px; } .he_cruli a span { font-size: 14px; line-height: 22px; color: #cecece; transition: all 0.36s; } .he_crumbs { position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); } .g_syhead.on { background: rgba(255, 255, 255, 0.8); border-bottom: none; } .g_syhead.on .he_hearle .he_img1 { opacity: 1; } .g_syhead.on .he_hearle .he_img { opacity: 0; } .g_syhead.act { background: rgba(255, 255, 255, 0.8); } .g_syhead.act .he_hearle .he_img1 { opacity: 1; } .g_syhead.act .he_hearle .he_img { opacity: 0; } .g_syhead.on .he_hearle a { line-height: 80px; } .g_syhead.on .he_navli .he_nava { line-height: 80px; color: #333333; } .g_syhead.act .he_navli .he_nava { line-height: 80px; color: #333333; } .g_syhead.on .he_lange span { line-height: 80px; color: #666; } .g_syhead.on .he_lanig .he_img { opacity: 0; } .g_syhead.on .he_lanig .he_img1 { opacity: 1; } .g_syhead.on .he_seras { line-height: 80px; } .he_seras .he_img1 { top: 50%; transform: translateY(-50%); opacity: 0; } .g_syhead.act .he_seras { line-height: 80px; } .g_syhead.on .he_seras .he_img { opacity: 0; } .g_syhead.on .he_seras .he_img1 { opacity: 1; } .g_syhead.on .he_naverul { top: 80px; } .g_syhead.on .he_langesli { top: 80px; } .g_syhead.on .he_serasli { top: 80px; } .he_navli.yxnav_active1 .he_nava::after { width: 85%; } .g_syhead.act .he_lange span { line-height: 80px; color: #666; } .g_syhead.act .he_lanig .he_img { opacity: 0; } .g_syhead.cat .he_lanig .he_img1 { opacity: 1; } .g_syhead.cat .he_seras { line-height: 80px; } .g_syhead.act .he_seras .he_img { opacity: 0; } .g_syhead.act .he_seras .he_img1 { opacity: 1; } .g_syhead.cat .he_naverul { top: 80px; } .g_syhead.act .he_langesli { top: 80px; } .g_syhead.act .he_serasli { top: 80px; } .g_syhead.act .he_hearle a { line-height: 80px; } .g_syhead.act .he_lanig .he_img1 { opacity: 1; } .g_syhead.act .he_lanig .he_img { opacity: 0; } .nybanrbx.on .he_crumbx { float: left; } .nybanrbx.on .he_crumbs { position: static; transform: inherit; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; } .nybanrbx.on .he_cruli span { color: #999999; } .nybanrbx.on .he_cruli { color: #999999; } .he_bteo1 { padding-top: 90px; } .he_bteo1le, .he_bteo1ri { width: 50%; } .he_bteo1le { padding-right: 58px; } .he_bteo1ri { padding-left: 53px; margin-top: 30px; } .he_btleigt { padding: 0 45px; } .he_btgtbx { width: 100%; } .he_btgtbxli { width: 100%; position: relative; } .he_btgtbx .slick-prev, .he_btgtbx .slick-next { width: 16px; height: 30px; z-index: 10; } .he_btgtbx .slick-prev { background-image: url('../images/b2arrle.png'); left: -45px; } .he_btgtbx .slick-next { background-image: url('../images/b2arrri.png'); right: -45px; } .he_btleibx { margin: 0 -2px; } .he_btleibxul { width: 25%; padding: 0 2px; } .he_btleibli { width: 100%; position: relative; border: 1px solid #e5e5e5; transition: all 0.36s; cursor: pointer; } .he_btleibli img { width: 100%; height: 100%; } .he_btgtbxli img { width: 100%; height: 100%; } .he_btleibxul.on .he_btleibli { border-color: #007aff; } .he_bteo1riti { position: relative; border-bottom: 1px solid rgba(155, 155, 155, 0.27); } .he_bteo1riti h4 { font-size: 30px; line-height: 38px; color: #333333; font-weight: bold; margin-bottom: 15px; } .he_bteo1riti::after { position: absolute; content: ''; width: 155px; height: 1px; background: #007bff; } .he_hanbll p { font-size: 16px; line-height: 30px; color: #666666; } .he_hanbll { margin-top: 35px; } .he_bcdow { background: #007aff; display: inline-block; } .he_bcdow a { display: block; padding-left: 47px; padding-right: 38px; } .he_bcdowte span { font-size: 18px; line-height: 48px; color: #ffffff; padding-right: 35px; } .he_bcdowig { width: 15px; line-height: 46px; } .he_bcdowig img { width: 100%; } .he_bcdow { margin-top: 25px; } .he_btleigb { margin-top: 82px; } .he_bteo2 { margin-top: 80px; } .he_bt2tbx { background: #e9e9e9; } .he_bt2tbx span { font-size: 18px; line-height: 48px; color: #333333; padding: 9px 0; display: block; transition: all 0.36s; } .he_bt2tul { margin: 0 -1px; } .he_bt2tli { width: 25%; padding: 0 1px; cursor: pointer; } .he_bt2tbx { width: 100%; text-align: center; transition: all 0.36s; } .he_bt2tli.act .he_bt2tbx { background: #007aff; } .he_bt2tli.act span { color: #fff; } .he_bt2tbsw { position: relative; padding-top: 62px; padding-bottom: 90px; } .he_bt2tbsw::after { content: ''; position: absolute; top: 0; left: 50%; transform: translateX(-50%); background: #f8f8f8; width: 100vw; height: 100%; z-index: -1; } .he_bt2tbvz { width: 100%; } .he_bt2tbvt { margin: 0 -55px; } .he_bt2tbtxli { width: 50%; padding: 0 55px; } .he_btwosk1 { width: 100%; border-bottom: 1px solid #d2d2d2; padding: 30px 0; } .he_bt2tbtxli:first-child .he_btwosk1 { border-top: 1px solid #d2d2d2; } .he_bt2tbtxli:nth-child(2) .he_btwosk1 { border-top: 1px solid #d2d2d2; } .he_btwosk1 p { font-size: 18px; line-height: 30px; color: #333333; position: relative; padding-left: 20px; height: 90px; overflow: hidden; } .he_btwosk1 p::after { content: ''; position: absolute; top: 12px; left: 0; width: 5px; height: 5px; background: #007aff; border-radius: 50%; } .he_succ { padding-top: 60px; padding-bottom: 140px; } .he_succbxti .he_bteo1riti::after { width: 120px; } .he_succbxswl { margin-top: 40px; position: relative; } .he_succle, .he_succri { width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(18, 103, 176, 0.3); position: absolute; transition: all 0.36s; top: 108px; z-index: 10; } .he_succle img, .he_succri img { position: absolute; width: 20px; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.36s; } .he_succle { left: -74px; } .he_succri { right: -74px; } .he_succbxbc .slick-dots li { background: #007aff; border: none; width: 8px; height: 8px; background: #bfbfbf; margin: 0 12px; } .he_succbxbc .slick-dots li.slick-active { background: #007aff; } .he_succbxbc .slick-dots { bottom: -35px; } .he_succbxti .he_bteo1riti h4 { margin-bottom: 21px; } .he_bt2tbtxul:not(:first-child) { display: none; } .he_bsform { width: 100%; /* padding: 0 157px; */ text-align: center; display: inline-block; } .he_bsform img { text-align: center; display: inline-block; max-width: 100% !important; height: auto !important; } .he_btwosk1 p span { font-weight: bold; } .he_c2ig { margin-top: 64px; margin-bottom: 63px; } .he_c2igbxli { position: relative; } .he_c2igbxli::after { content: ''; width: 100%; height: 220px; position: absolute; bottom: 0; left: 0; background-image: linear-gradient(rgba(0, 0, 0, .005), rgba(0, 0, 0, .7)); } .he_c2igbx .slick-dots li { background: #007aff; border: none; width: 15px; height: 15px; background: #ffffff; margin: 0 12px; } .he_c2igbx .slick-dots li.slick-active { background: #007aff; } .he_c2igbx .slick-dots { bottom: 35px; } .he_c2cinti h4 { font-size: 30px; line-height: 36px; font-weight: bold; color: #333333; } .he_c2cinti { margin-top: 45px; } .he_c2proj p { font-size: 18px; line-height: 30px; font-weight: bold; color: #333333; position: relative; display: inline-block; padding-bottom: 16px; } .he_c2proj p::after { content: ''; width: 100%; height: 1px; background: #007bff; position: absolute; bottom: -1px; left: 0; } .he_c2proj { border-bottom: 1px solid #e5e5e5; margin-bottom: 15px; } .he_c2prbjq p { font-size: 16px; line-height: 30px; color: #666666; margin-bottom: 50px; } .he_c2prbjz p { font-size: 16px; line-height: 30px; color: #666666; } .he_c2prbjz { padding-top: 10px; } .he_c2cin { margin-bottom: 110px; } .he_c2swleiig { width: 14px; position: relative; } .he_c2swleiig img { width: 100%; position: absolute; top: 0; left: 0; transition: all 0.36s; } .he_c2swlete { width: calc(100% - 14px); padding-left: 35px; padding-right: 55px; } .he_c2swlete p { width: 100%; font-size: 18px; line-height: 26px; color: #666666; height: 26px; overflow: hidden; transition: all 0.36s; } .he_c2swile, .he_c2swiri { width: 50%; position: relative; } .he_c2swile::after { content: ''; width: 100vw; height: 100%; position: absolute; top: 0; right: 0; background: transparent; z-index: -1; transition: all 0.36s } .he_c2swiri::after { content: ''; width: 100vw; height: 100%; position: absolute; top: 0; left: 0; background: transparent; z-index: -1; transition: all 0.36s } .he_c2swile a, .he_c2swiri a { display: block; padding-top: 60px; padding-bottom: 60px; } .he_c2swile { border-right: 1px solid #e5e5e5; } .he_c2swi { position: relative; } .he_c2swi::before { content: ''; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100vw; height: 1px; background: #e5e5e5; } .he_d2anti { padding: 134px 0; } .he_d2aibxig { width: 100%; } .he_d2aibxig img { width: 100%; } .he_d2antibx { position: relative; width: 100%; } .he_d2aibxte { position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); width: 100%; padding: 0 64px; } .he_d2aibxgt { background: #007aff; width: 100%; text-align: center; } .he_d2aibxgt a { padding: 60px 15px 72px; display: block; } .he_d2bpaic { width: 21px; line-height: 36px; } .he_d2bpaite { width: calc(100% - 21px); padding-left: 25px; } .he_d2bpaite p { font-size: 18px; line-height: 36px; font-weight: bold; color: #ffffff; position: relative; } .he_d2bpaite p::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #fff; } .he_aidplib { display: inline-block; } .he_d3frombx { width: 100%; padding: 120px 180px 150px; } .he_d3frbxny { width: 100%; } .he_d3frbxnyti { text-align: center; border-bottom: 1px solid #007aff; padding-bottom: 30px; } .he_d3frbxnyti h4 { font-size: 30px; line-height: 48px; color: #007aff; } .he_d3frbxnyti p { font-size: 18px; line-height: 28px; color: #666666; margin-top: 5px; } .he_d3frinfoul { margin: 0 -5px; } .he_d3frinfouli { width: 50%; padding: 0 5px; margin-bottom: 10px; } .he_d3frinfobx { width: 100%; border: 1px solid #dcdcdc; height: 50px; } .he_d3frinfobx input { width: 100%; height: 100%; padding: 12px 19px; color: #999999; font-size: 16px; line-height: 36px; } .he_d3frinfobx input::-webkit-input-placeholder { color: #999999; font-size: 16px; line-height: 36px; } .he_d3frinfobx input::-moz-input-placeholder { color: #999999; font-size: 16px; line-height: 36px; } .he_d3frinfobx input::-ms-input-placeholder { color: #999999; font-size: 16px; line-height: 36px; } .he_d3frinfo { margin-top: 27px; } .he_d3fromt { width: 100%; border: 1px solid #dcdcdc; height: 202px; } .he_d3fromt textarea { width: 100%; height: 100%; padding: 18px 20px; color: #999999; font-size: 16px; line-height: 24px; resize: none; } .he_d3fromt textarea::-webkit-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3fromt textarea::-moz-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3fromt textarea::-ms-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3codri { width: 235px; background: #007aff; text-align: center; cursor: pointer; } .he_d3codle { width: calc(100% - 235px); padding-right: 135px; } .he_d3codri span { font-size: 18px; line-height: 36px; color: #ffffff; display: block; padding: 7px; } .he_d3codbx { margin-top: 23px; } .he_d3codlip { width: calc(100% - 148px); height: 50px; border: 1px solid #dcdcdc; margin-right: 30px; } .he_d3codlip input { width: 100%; height: 100%; padding: 13px 19px; } .he_d3codlip input::-webkit-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3codlip input::-moz-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3codlip input::-ms-input-placeholder { color: #999999; font-size: 16px; line-height: 24px; } .he_d3codig { width: 118px; cursor: pointer; } .he_d3codig img { width: 100%; } .he_newlisbx { padding-top: 130px; width: 100%; } .he_newlibx { width: 100%; } .he_newlibxle { width: 305px; padding-right: 40px; } .he_newlibxri { width: calc(100% - 305px); } .he_e1newle { width: 100%; } .he_e1newti { background: #001b36; padding: 58px 35px; position: relative; } .he_e1newti h4 { font-size: 26px; line-height: 36px; color: #f8f8f8; } .he_e1newti img { width: 84px; position: absolute; top: 50%; transform: translateY(-50%); right: 26px; } .he_e1nebti { border-bottom: 1px solid #f7fafc; } /* .he_e1nebti.act { border-color: transparent; } */ .he_e1nebti p { font-size: 18px; line-height: 60px; color: #666666; width: 100%; transition: all 0.36s; position: relative; } .he_e1nebti a { padding: 0px 50px; display: block; } .he_e1nebti p::after { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 0; height: 2px; background: #007aff; transition: all 0.36s; } .he_e1newbt { padding-top: 10px; padding-bottom: 60px; box-shadow: 0px 0 20px 5px rgba(216, 216, 216, 0.28); } .he_e1nebti.act p::after { width: 10px; } .he_e1nebti.act p { padding-left: 20px; color: #333333; font-weight: bold; } .he_e1nebti:first-child { border-bottom: none; } .he_newtig { width: 100%; position: relative; } .he_newtig img { width: 100%; height: 100%; } .he_newxritle { width: 51%; } .he_newxritri { width: 49%; position: absolute; height: 100%; right: 0; } .he_newribx { width: 100%; padding: 62px 50px 99px; background: #001b36; height: 100%; } .he_newribx span { font-size: 16px; line-height: 24px; color: #ffffff; font-family: 'Arial' !important; } .he_newribx h4 { font-size: 18px; line-height: 30px; color: #ffffff; height: 60px; overflow: hidden; margin-bottom: 20px; margin-top: 15px; } .he_newribx p { font-size: 14px; line-height: 24px; color: #c5e4ff; height: 48px; overflow: hidden; } .he_e1mo { margin-top: 34px; } .he_e1mo span { font-size: 14px; line-height: 24px; color: #ffffff; } .he_e1tijbx .slick-dots li { width: 10px; height: 10px; background: rgba(247, 247, 247, 0.58); border: none; } .he_e1tijbx .slick-dots li.slick-active { background: rgba(247, 247, 247, 1); } .he_e1tijbx .slick-dots { bottom: 42px; left: 10%; } .he_wonlis { margin-top: 85px; } .he_wonlisbx { width: 100%; } .he_wonsbxul { margin: 0 -10px; overflow: hidden; } .he_wonsbxli { width: 33.333333%; padding: 0 10px; margin-bottom: 24px; } .he_wonslibx { width: 100%; position: relative; box-shadow: 0px 0px 10px 5px rgba(77, 99, 117, 0.06); } .he_wotigte { position: relative; height: 172px; transition: all 0.36s; } .he_wotigtebx { width: 100%; position: absolute; bottom: 0; left: 0; height: 100%; padding: 18px 20px 30px; transition: all 0.36s; } .he_wotigt span { font-size: 16px; line-height: 24px; color: #007aff; font-family: 'Arial' !important; transition: all 0.36s; } .he_wotigp { margin-top: 8px; height: 48px; overflow: hidden; transition: all 0.36s; } .he_wotigp h4 { font-size: 16px; line-height: 24px; color: #333333; height: 48px; overflow: hidden; transition: all 0.36s; } .he_wotigp p { font-size: 14px; line-height: 24px; color: #c5e4ff; margin-top: 3px; height: 48px; overflow: hidden; transition: all 0.36s; } .he_womor { margin-top: 20px; } .he_womor span { font-size: 14px; line-height: 24px; color: #007aff; transition: all 0.36s; } .he_e1feny { padding-top: 80px; padding-bottom: 95px; } .nybanrbx.on { margin-top: 80px; } /* .he_e2new { margin-top: 55px; } */ .he_e2newle { width: calc(100% - 320px); padding-right: 30px; border-right: 1px solid #eeeeee; padding-top: 55px; } .he_e2newri { width: 320px; padding-left: 24px; padding-top: 55px; } .he_e2nelbx { width: 100%; } .he_e2nelbxti h4 { font-size: 24px; line-height: 1.75; color: #333333; font-weight: bold; margin-bottom: 16px; } .he_e2nelbxti { border-bottom: 1px solid #e5e5e5; } .he_views { margin-top: 20px; } .he_vieic { width: 16px; line-height: 20px; } .he_vieic img { width: 100%; } .he_vieicte span { font-size: 14px; line-height: 22px; color: #999999; margin-left: 10px; } .he_viewsli { margin-right: 45px; } .he_viespn { margin-top: 28px; } .he_viespn p { font-size: 14px; line-height: 24px; color: #666666; margin-bottom: 25px; } .he_viebshbx { width: 28px; position: relative; margin-right: 22px; } .he_viebshbx img { width: 100%; } .he_viebshnh { display: inline-block; } .he_viebsh { text-align: center; } .he_viebsh { padding-top: 30px; padding-bottom: 60px; } .he_viebshbx a { position: absolute; width: 100%; height: 100% !important; display: block; background: none !important; left: 0; top: 0; z-index: 5; } .he_viebshbx a { padding-left: 0 !important; } .he_viebsw { border-top: 1px solid #e5e5e5; } .he_viebswle p { float: left; font-size: 14px; line-height: 24px; color: #999999; transition: all 0.36s; } .he_viebswri p { float: left; font-size: 14px; line-height: 24px; color: #999999; transition: all 0.36s; } .he_viebswle, .he_viebswri { width: 50%; } .he_viebswri a { padding-right: 38px; padding-left: 26px; padding-top: 19px; padding-bottom: 31px; display: block; } .he_viebswle a { padding-right: 40px; display: block; width: 100%; padding-bottom: 31px; padding-top: 19px; } .he_viebp1 { width: 63px; } .he_viebp2 { width: calc(100% - 63px); height: 48px; overflow: hidden; } .he_viebswle { border-right: 1px solid #e5e5e5; } .he_e2nriti { margin-top: 10px; border-bottom: 1px solid #e5e5e5; } .he_e2nriti h4 { font-size: 18px; line-height: 28px; color: #333333; margin-bottom: 20px; } .he_morwez { margin-top: 15px; } .he_morwez p a { font-size: 14px; line-height: 24px; color: #666666; display: block; position: relative; padding-left: 13px; } .he_morwez p a::after { content: ''; position: absolute; top: 10px; left: 0; width: 4px; height: 4px; background: #007aff; border-radius: 50%; transition: all 0.36s; } .he_morwez p { margin-bottom: 13px; max-height: 48px; overflow: hidden; } .he_submit { width: 100% } .he_submitul { margin: 0 -7px; overflow: hidden; } .he_submitli { width: 33.33333%; padding: 0 7px; margin-bottom: 55px; } .he_subtbxn { width: 100%; box-shadow: 0.39px 0.95px 11px 0px rgba(0, 0, 0, 0.13); } .he_subntop { background: #fff; padding-left: 22px; padding-right: 15px; padding-top: 17px; padding-bottom: 17px; } .he_subntople { width: 102px; } .he_subntople img { width: 100%; } .he_subntopri span { font-size: 14px; line-height: 20px; color: #007aff; } .he_subntig { width: 100%; position: relative; overflow: hidden; } .he_subntig img { width: 100%; height: 100%; transition: all 0.36s; } .he_subbtn { padding: 17px 20px 30px; } .he_subbtn p { font-size: 16px; line-height: 32px; color: #333333; height: 32px; overflow: hidden; } .he_subbtn h4 { font-size: 24px; line-height: 32px; color: #333333; height: 32px; overflow: hidden; margin-top: 5px; transition: all 0.36s; } .he_e3fenye { padding-top: 40px; padding-bottom: 100px; } .he_f1ifro { padding-top: 130px; padding-bottom: 136px; } .he_f1ifrobx { width: 100%; overflow: hidden; padding: 0 235px; } .he_f1ifrobx iframe { width: 100%; height: 900px; } .he_f4bx { padding-top: 92px; } .he_f4bxny { width: 100%; text-align: center; } .he_f4nyswl { display: inline-block; margin: 0 -3px; overflow: hidden; } .he_f4nyswli { padding: 0 3px; } .he_f4swlibx { min-width: 150px; border: 1px solid #dcdcdc; border-radius: 5px; transition: all 0.36s; } .he_f4swlibx a { font-size: 16px; line-height: 36px; color: #999999; display: block; transition: all 0.36s; } .he_f4nyswli.act .he_f4swlibx { border-color: #007aff; } .he_f4nyswli.act .he_f4swlibx a { color: #007aff; } .he_f4blsi { margin-top: 92px; width: 100%; } .he_f4blsiul { margin: 0 -55px; overflow: hidden; } .he_f4blsili { padding: 0 55px; width: 25%; margin-bottom: 65px; } .he_f4blsibx { width: 100%; } .he_f4blsig { width: 100%; position: relative; overflow: hidden; border-radius: 50%; } .he_f4blsig img { width: 100%; height: 100%; transition: all 0.36s; border-radius: 50%; } .he_f4blste { margin-top: 18px; text-align: center; } .he_f4blste h4 { font-size: 24px; line-height: 36px; color: #333333; height: 36px; overflow: hidden; transition: all 0.36s; } .he_f4blste p { font-size: 16px; line-height: 24px; color: #666666; height: 24px; overflow: hidden; } .f4fenye { padding-top: 50px; padding-bottom: 92px; } .he_f5intera { padding-top: 122px; padding-bottom: 128px; } .he_f5int { width: 100%; } .he_f5intti h4 { font-size: 36px; line-height: 48px; font-weight: bold; color: #001b37; position: relative; display: inline-block; padding-bottom: 13px; } .he_f5intti h4::after { content: ''; position: absolute; bottom: -1px; left: 0; width: 100%; height: 1px; background: #007bff; } .he_f5intti { border-bottom: 1px solid rgba(155, 155, 155, 0.27); } .he_consu { margin-top: 33px; width: 100%; } .he_consuul { margin: 0 -48px; overflow: hidden; } .he_consuli { padding: 0 48px; width: 50%; } .he_consubx { width: 100%; padding: 30px 0 26px; border-bottom: 1px solid #e5e5e5; } .he_conbxtple { width: 24px; line-height: 34px; } .he_conbxtple img { width: 100%; } .he_conbxtpri { width: calc(100% - 24px); padding-left: 20px; } .he_conbxtpri p { font-size: 18px; line-height: 36px; font-weight: bold; color: #007aff; } .he_conbxbm { width: 100%; padding-left: 44px; padding-right: 15px; } .he_conbxbm p { font-size: 18px; line-height: 38px; color: #666666; height: 38px; overflow: hidden; } .he_ques .he_d2aibxgt { background: #fff; } .he_ques .he_d2bpaite p { color: #007aff; } .he_ques .he_d2bpaite p::after { background: #007aff; } .he_ques { margin-top: 68px; } .he_quesp { width: 100%; padding: 0px 180px; text-align: center; margin-bottom: 60px; } .he_quesp p { font-size: 18px; line-height: 36px; color: #ffffff; } .he_ques .he_d2aibxte { bottom: 70px; } .he_job { padding-top: 130px; } .he_g3job { width: 100%; overflow: hidden; } .he_g3jbltle, .he_g3jbltri { width: 50%; } .he_g3jblito { background: #fbfbfb; border-left: 6px solid #007aff; padding: 25px 35px 25px 27px; position: relative; cursor: pointer; } .he_g3jbltle { padding-right: 15px; } .he_g3jbltle p { font-size: 18px; line-height: 30px; color: #333333; height: 30px; overflow: hidden; } .he_g3ltrili p { font-size: 18px; line-height: 30px; height: 30px; overflow: hidden; color: #999999; } .he_g3ltrili p span { color: #333333; } .he_g3ltrili { width: 50%; } .he_g3ltrili:last-child { padding-left: 75px; } .he_anon { width: 35px; height: 100%; background: #007aff; position: absolute; top: 0; right: 0; } .he_anon img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 14px; transition: all 0.36s; } .he_g3jblibm { width: 100%; padding: 20px 33px 58px; display: none; } .he_g3jobj h4 { font-size: 14px; line-height: 36px; font-weight: bold; color: #333333; margin-bottom: 4px; } .he_g3jobj p { font-size: 14px; line-height: 30px; color: #666666; } .he_g3jobj { margin-bottom: 28px; } .he_dela span { font-size: 18px; line-height: 30px; color: #ffffff; } .he_dela { display: inline-block; } .he_dela a { width: 100%; display: block; background: #007aff; padding: 8px 60px; } .he_deliv { padding-top: 21px; } .he_g3jobli { margin-bottom: 21px; } .he_g3jblito.on .he_anon .he_hide { opacity: 1; } .he_g3jblito.on .he_anon .he_show { opacity: 0; } .he_g3fenye { padding-top: 70px; padding-bottom: 97px; } .he_conta { padding-top: 130px; padding-bottom: 158px; } .he_contabx { width: 100%; overflow: hidden; } .he_coxlile { width: 274px; position: relative; } .he_coxliri { width: calc(100% - 274px); margin-top: 22px; } .he_coxlia1 { width: 355px; padding-right: 55px; } .he_coxlia2 { width: calc(100% - 355px); } .he_coxlia1 h4 { font-size: 24px; line-height: 30px; color: #333333; height: 60px; overflow: hidden; margin-bottom: 29px; } .he_coxlia1 p a { font-size: 14px; line-height: 30px; color: #999999; position: relative; } .he_coxlia1 p a::after { content: ''; position: absolute; width: 100%; height: 2px; background: #d0d0d0; bottom: 0; left: 0; } .h4_coicle { line-height: 28px; width: 17px; } .h4_coicle img { width: 100% } .h4_coicri { padding-left: 10px; } .h4_coicri p { font-size: 16px; line-height: 30px; color: #666666; } .he_coabxli:first-child { border-top: 1px solid #e5e5e5; } .he_coabxli { width: 100%; padding-top: 25px; padding-bottom: 28px; border-bottom: 1px solid #e5e5e5; } .he_f3blsi { margin-top: 50px; padding-bottom: 95px; } .he_f3blsiti h4 { font-size: 36px; line-height: 48px; color: #001b37; font-weight: bold; } .he_tabl { margin-top: 46px; margin-bottom: 43px; } .he_tablbx table { /* border:1px solid #e5e5e5; */ width: 100%; } .he_tablbx .he_tath { width: 25%; background: #001b36; font-size: 16px; line-height: 24px; color: #ffffff; text-align: center; padding: 11px 30px; } .he_tablbx td { font-size: 16px; line-height: 24px; color: #333333; text-align: right; padding: 10px 30px; } table, td, th { border: 1px solid #e5e5e5; } .he_tablbx .he_tbone { text-align: left; } .he_tabtr.on { background: #f1f1f1; } .he_tabtr { background: #f8f8f8; } .he_tablp p { font-size: 18px; line-height: 28px; font-weight: bold; color: #001b37; } .he_tablp { margin-top: 48px; margin-bottom: 18px; } .he_tath.on { width: 50%; } .he_stock { padding-top: 130px; padding-bottom: 120px; } .he_stockbx { width: 100%; } .he_stkbxle { width: 367px; background: #f2f2f2; padding: 50px 60px 55px; /* text-align: center; */ } .he_stkbxri { width: calc(100% - 367px); } .he_stklebx { display: inline-block; } .he_stkle p { font-size: 60px; line-height: 68px; color: #ff0000; font-family: 'DIN-Bold' !important; } .he_stklig { width: 22px; margin-top: 20px; margin-left: 5px; } .he_stklig img { width: 100%; } .he_stkri { margin-top: 25px; margin-left: 5px; } .he_stkri span { font-size: 24px; line-height: 48px; font-weight: bold; color: #ff0000; } .he_ling { text-align: left; /* padding-left: 60px; */ } .he_ling p { font-size: 18px; line-height: 30px; font-weight: bold; color: #333333; } .he_stkbxri { background: #001b36; padding-top: 48px; padding-left: 42px; padding-right: 34px; padding-bottom: 33px; } .he_stkbfd { width: 100%; overflow: hidden; } .he_stxrili { width: 25%; } .he_stxrili h4 { font-size: 30px; line-height: 48px; font-weight: bold; color: #ffffff; } .he_stxrili p { font-size: 16px; line-height: 22px; color: #a9c2e5; font-family: 'DIN-Bold' !important; } .he_stkbfdp { margin-top: 65px; } .he_stkbfdp p { font-size: 14px; line-height: 24px; color: #a9c2e5; } .he_shari { margin-top: 50px; box-shadow: 0.39px 0.95px 29px 0px rgba(0, 0, 0, 0.04); padding-top: 65px; padding-left: 70px; padding-right: 70px; padding-bottom: 145px; } .he_shariti h4 { font-size: 36px; line-height: 48px; font-weight: bold; color: #001b37; } .he_sharigf { padding: 0 40px; margin-top: 75px; } .he_sharigf img { width: 100%; } .mc_videom { display: none; position: fixed; left: 0; top: 0; z-index: 999; width: 100%; height: 100%; background: rgba(0, 0, 0, .84); } .mc_modal_close { position: absolute; right: 15px; top: 15px; font-size: 20px; line-height: 20px; cursor: pointer; z-index: 10; } .mc_videom_close { font-family: Arial, Helvetica, sans-serif; font-size: 50px; color: #fff; } .mc_videom_container { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .mc_videom_content { width: 1200px; max-width: calc(100vw - 40px); max-height: calc(100vh - 80px); display: block; } .mc_videom_video { max-width: 100%; vertical-align: middle; background: #000; outline: none; width: 100%; } .mc_videom_iframebox { text-align: center; display: none; } .he_probx { display: none; } .he_probx:first-child { display: block; } .he_bteo3 .he_bteo1riti h4 { display: inline-block; } .he_bteo3 .he_bteo1riti { border-bottom: none; display: inline-block; position: relative; } .he_bteo3 .he_succbxti { border-bottom: 1px solid rgba(155, 155, 155, 0.27); } .he_bteo3 .he_bteo1riti::after { content: ''; bottom: -1px; left: 0; width: 100%; } .he_wotig { width: 100%; position: relative; } .he_d2bpaic img { width: 100%; } .he_wotig img { width: 100%; height: 100%; } .he_g1svg { position: relative; padding-bottom: 30px; } .g_g1pt1fl img { width: 100%; } .g_g2pt4frtu img { width: 100%; } .h4_coicri { width: calc(100% - 17px); padding-right: 15px; } .he_coxlile img { width: 100%; height: 100%; } .he_e1tijbx .slick-dots { -webkit-animation: fadeIn 1s ease both; animation: fadeIn 1s ease both; animation-delay: 0.3s; } .he_syslibx.slick-current .he_sybati h4 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.4s; } .he_syslibx.slick-current .he_sybati p { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.4s; } .he_syslibx.slick-current .he_symor { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.4s; } .he_syslibx:not(:first-child) { display: none; } .he_casebx { position: relative; z-index: 2; } .g_syhead.act .he_naverul { top: 80px; } /*鼠标效果*/ @media screen and (min-width: 1200px) { .he_navli:hover .he_nava { color: #007aff !important; } .he_navsan:hover span { color: #007aff; } .he_navsan:hover img { opacity: 1; } .he_navsinav:hover a { color: #007aff; } .he_laslia:hover a { color: #007aff; } .he_moerbx:hover a { background: #007aff; } .he_casedri:hover { background: #001b37; } .he_casedri:hover .he_hide { opacity: 1; } .he_casedri:hover .he_show { opacity: 0; } .he_globalle .he_moerbx:hover span { color: #fff; } .he_globalle .he_moerbx:hover .he_show { opacity: 0; } .he_globalle .he_moerbx:hover .he_hide { opacity: 1; } .he_synewri a:hover .he_synewig img { transform: scale(1.1); } .he_sylbhls:hover .he_sylbhlsri h4 { color: #007aff; } .he_foeline a:hover { color: #007aff; } .he_lingsn a:hover { color: #007aff; } .he_flinknr:hover span { color: #007aff; } .he_b1pllibx a:hover { color: #007aff; border-color: #007aff; } .he_b13blibx:hover .he_b13bllg img { transform: scale(1.1); } .he_b13blibx:hover .he_b13blite { background: #007aff; } .he_b13blibx:hover .he_b13blite p { color: #ffffff; } .pc_fenye li:hover { color: #fff; background-color: #007aff; } .he_c1libx:hover .he_c1libxig img { transform: scale(1.1); } .he_c1libx:hover .he_c1libxte p { color: #007aff; } .he_cruli:hover span { color: #007aff !important; } .he_nava:hover::after { width: 85%; } .he_bt2tli:hover .he_bt2tbx { background: #007aff; } .he_bt2tli:hover span { color: #fff; } .he_succle:hover { background: #001b37; border-color: #001b37; } .he_succle:hover .he_hide { opacity: 1; } .he_succle:hover .he_show { opacity: 0; } .he_succri:hover { background: #001b37; border-color: #001b37; } .he_succri:hover .he_hide { opacity: 1; } .he_succri:hover .he_show { opacity: 0; } .he_c2swile:hover::after { background: #007aff; } .he_c2swile:hover .he_c2swlete p { color: #ffffff; } .he_c2swile:hover .he_show { opacity: 0; } .he_c2swile:hover .he_hide { opacity: 1; } .he_c2swiri:hover::after { background: #007aff; } .he_c2swiri:hover .he_c2swlete p { color: #ffffff; } .he_c2swiri:hover .he_show { opacity: 0; } .he_c2swiri:hover .he_hide { opacity: 1; } .he_e1nebti:hover p::after { width: 10px; } .he_e1nebti:hover p { padding-left: 20px; color: #333333; font-weight: bold; } .he_wonslibx:hover .he_wotigtebx { background: #001b36; } .he_wonslibx:hover .he_wotigt span { color: #ffffff; } .he_wonslibx:hover .he_wotigp h4 { color: #ffffff; } .he_wonslibx:hover .he_womor span { color: #ffffff; } .he_wonslibx:hover .he_wotigtebx { height: 220px; } .he_wonslibx:hover .he_wotigp { height: 96px; } .he_viebswle:hover .he_viebp2 { color: #007aff; } .he_viebswri:hover .he_viebp2 { color: #007aff; } .he_morwez p:hover a { color: #007aff; } .he_subtbxn:hover .he_subntig img { transform: scale(1.1); } .he_subtbxn:hover .he_subbtn h4 { color: #007aff; } .he_f4swlibx:hover { border-color: #007aff; } .he_f4swlibx:hover a { color: #007aff; } .he_f4blsibx:hover .he_f4blsig img { transform: scale(1.1); } .he_f4blsibx:hover .he_f4blste h4 { color: #014099; } .he_project a:hover .he_projig img { transform: scale(1.1); } .he_project a:hover .he_projte p { color: #007aff; } .he_forile p a:hover { color: #007aff; } .he_prodtopli p:hover { color: #007aff; } .ma_b12s1l_li2 a:hover { color: #007aff; } .ma_b12s1l_li2:hover::before { background: #007aff; } } /*载入效果*/ .g_fadein1 { -webkit-animation: fadeIn 1s ease both; animation: fadeIn 1s ease both; animation-delay: 0.3s; } .g_fadeup1 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.4s; } .g_fadeup2 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.5s; } .g_fadeup3 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.6s; } .g_fadeup4 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.7s; } .g_fadeup5 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.8s; } .g_fadeup6 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 0.9s; } .g_fadeup7 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 1s; } .g_fadeup8 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 1.1s; } .g_fadeup9 { -webkit-animation: fadeInUp 1s ease both; animation: fadeInUp 1s ease both; animation-delay: 1.2s; } .g_fadedown1 { -webkit-animation: fadeInDown 1s ease both; animation: fadeInDown 1s ease both; animation-delay: 0.4s; } .g_fadeleft1 { -webkit-animation: fadeInLeft 1s ease both; animation: fadeInLeft 1s ease both; animation-delay: 0.4s; } .g_faderigth1 { -webkit-animation: fadeInRight 1s ease both; animation: fadeInRight 1s ease both; animation-delay: 0.4s; } .he_newlibxle { padding-bottom: 150px; } .he_synewri a { position: relative; } .he_synewri a::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.3); } .g_syhead.act { box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .he_succle, .he_succri { cursor: pointer; } .he_zdymle { width: 210px; } .he_zdymri { width: calc(100% - 210px); padding-left: 50px; } .ma_b12s1ll_t { cursor: pointer; background: #f0f0f0; padding: 0 30px; } .ma_b12s1ll_l p { line-height: 50px; color: #666; font-size: 16px; font-weight: bold; transition: all 0.36s; } .ma_b12s1l_li.act .ma_b12s1ll_l p { color: #333; } .ma_b12s1l_ul2 { width: 100%; padding: 15px 60px; background: #fff; /* display: none; */ } .ma_b12s1l_li2 { margin-bottom: 16px; position: relative; } .ma_b12s1l_li2::before { content: ""; position: absolute; top: 7px; left: -20px; width: 5px; height: 1px; background: #999; transition: all 0.36s; } .ma_b12s1l_li2 a, .ma_b12s1l_li2 p { color: #999; font-size: 14px; transition: all 0.36s; display: block; cursor: pointer; } .ma_b12s1l_li2.act a { color: #007aff; } .ma_b12s1l_li2.act::before { background: #007aff; } .ma_b12s1r_d { background: #f2f2f2; padding: 0 35px; } .ma_b12s1rd_p { color: #333; font-size: 18px; line-height: 50px; font-weight: bold; display: inline-block; } .ma_b12s1rd_p1 { width: 60%; } .ma_b12s1rd_p3 { width: 18%; } .ma_b12s1rd_p4 { width: 18%; } .ma_b16r_li { background: #fff; } .ma_b16r_li a { display: block; padding: 18px 40px 18px; border-bottom: 1px solid #dee2e6; overflow: hidden; } .ma_b16rl_main1 { width: 60%; } .ma_b16rl_main:first-child img { bottom: auto; } /* .ma_b16rl_main1 img { width: 25px; margin-right: 14px; position: relative; bottom: 3px; float: left; } */ .ma_b16rl_main:first-child span { width: 100%; } .ma_b16rl_main span, .ma_b16rl_main p { color: #333; font-size: 18px; line-height: 1.75; height: 31px; overflow: hidden; transition: all 0.36s; } .ma_b16rl_main3 { width: 18%; } .ma_b16rl_main { float: left; } .ma_b16rlm4_img { display: inline-block; position: relative; width: 22px; bottom: 3px; margin-right: 10px; } .ma_b16rlm4_img1 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; transition: all 0.36s; } .ma_b16rlm4_img2 { position: relative; top: 0; left: 0; width: 100%; z-index: 1; transition: all 0.36s; } .ma_b16rl_main4 { width: 18%; } .he_g3jbltle { width: 45%; } .he_g3jbltri { width: 55%; } .he_g3ltrili:first-child { width: 63%; } .he_g3ltrili:last-child { width: 37%; padding-left: 15px; } .he_bcdow { display: none; } .he_svgtu img { width: 100%; } .he_d2anti .he_d2bpaic { display: none; } .he_d2anti .he_d2bpaite { width: 100%; padding-left: 0; } .he_d2bpaite form { font-size: 18px; color: #fff; } .he_d2anti .he_d2aibxgt { padding: 30px 0; } .he_d2bpaite #txtfw { border: 1px solid #fff; padding: 2px 10px; color: #fff; border-radius: 8px; } .he_d2bpaite img { cursor: pointer; } .he_d2bpaite #btnQuery { margin-left: 20px; } .he_d2bpaite #txtfw { border: 1px solid #fff; padding: 2px 10px; color: #fff; border-radius: 8px; height: 42px; width: 274px; } .he_navsi { height: 250px !important; } .he_forileli { width: 16.666666%; } .he_flinkbt { height: 106px; } .g_g1pt2sk::before { width: 20%; display: none !important; } .g_g1pt2sk::after { display: none !important; width: 20%; } .he_btgtbx .slick-slide{ height: auto !important; } .he_c1liul .slick-slide{ height: auto !important; } .g_g1pt1fr{ position: static !important; transform: inherit !important; } .he_navsan a { width: 210px; } .he_navsi { left:210px; }