@charset "UTF-8"; body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; } caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } address, cite, dfn, em, var { font-style: normal; } code, kbd, pre, ul:after { content: ""; display: block; clear: both; } li { list-style: none; } a, a:hover, a:link, a:visited, a:active { text-decoration: none; } img { border: 0; } button, input, select, textarea { /* font-size: 100%; */ outline: none } table { border-collapse: collapse; border-spacing: 0; } .hide { display: none; } body { -webkit-font-smoothing: antialiased; background-color: #fff; vertical-align: baseline; font-family: "PingFang SC",myFont; -webkit-font-smoothing: antialiased; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; } *, *::before, *::after { box-sizing: border-box; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "PingFang SC",myFont; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html, body { height: 100%; } ::-moz-selection { background: #0042D0; color: #FFF; } ::selection { background: #0042D0; color: #FFF; } ::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #bdbdbd; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } ::-webkit-scrollbar { width: 0px; } a, div, p, span, li, h2, h1, h3 { font-family: "PingFang SC",myFont; } .clr { display: block; clear: both } .clear:after { content: ''; height: 0; line-height: 0; display: block; visibility: hidden; clear: both; } /* video::-webkit-media-controls-timeline { display: none; } */ .mt12 { margin-top: 12px; } .inner { margin: 0 auto; width: 13.62rem; min-width: 9.6rem; } .inner .i-common-top { position: relative; padding-top: 0.72rem; } .inner .i-common-top h3 { font-size: 0.40rem; font-weight: 400; color: #333333; text-align: center; } .inner .i-common-top .more { position: absolute; right: 0; } .inner .i-common-top .more a { float: right; font-size: 0.16rem; font-weight: 400; color: #666666; cursor: pointer; display: flex; align-items: center; } .inner .i-common-top .more a:hover { color: #0042D0; } .inner .i-common-top .more i { margin-left: 4px; width: 14px; height: 14px; display: block; float: right; background-image: url(../image/arrow.png); background-repeat: no-repeat; background-size: 100%; } .inner .i-common-top .more a:hover i { background-image: url(../image/arrow_on.png); } .inner .nav { list-style: none; color: #333 } /**澶撮儴**/ .nav-header{ display: flex; } .header { position: fixed; top: 0; left: 0; width: 100%; z-index: 998; height: 64px; } .header.bg { background: #fff; box-shadow: 0 1px 4px 0 rgba(218, 218, 218, 0.8) } .header .logo { display: block; height: 100%; line-height: 64px; margin-right: 0.8rem; } .header .logo span { display: block; width: 118px; height: 40px; margin: 12px 0; background-image: url(../image/logo.png); background-repeat: no-repeat; background-size: 100%; } .headerw { z-index: 9999; } .headerw .logo { display: block; height: 100%; line-height: 64px; margin-right: 0.8rem; } .headerw .logo span { display: block; width: 118px; height: 40px; margin: 12px 0; background-image: url(../image/logo_home.png); background-repeat: no-repeat; background-size: 100%; } .header .nav { display: flex; } .header .nav li { position: relative; height: 64px; line-height: 64px; } .header .nav li > a { display: block; height: 55px; line-height: 55px; margin: 0 25px; font-size: 14px; color: #333; position: relative; } .headerw .nav li > a { color: #fff; } .header .nav li.child > a { padding-right: 0.38rem; } .minWidth { min-width: 13.6rem; } .header .nav li:hover a { color: #0042D0; } .nav-ul-item-active a { color: #0042D0 !important; } .nav-ul-item-on a.nav-link { color: #0042D0 !important; border-bottom: 3px solid #0042D0; border-radius: 2px; } .nav-ul-item-active a::before { content: ""; position: absolute; top: 0; left: 0; border-bottom: 3px solid #0042D0; width: 0; height: 60px; border-radius: 2px; } .header .nav li:hover a::before { width: 100%; transition: .2s all linear; transition-delay: .1s } .header .nav li > a::before { content: ""; position: absolute; top: 0; left: 0; border-bottom: 3px solid #0042D0; border-radius: 2px; width: 0; height: 55px; } .header .index_navLevel { display: none; min-width: calc(100% + 60px); position: absolute; top: 64px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); background: rgba(255, 255, 255, 0.8000); backdrop-filter: blur(6px); font-size: 14px; text-align: center; line-height: 40px; z-index: 99999; } .header .index_navLevel > dd a { text-align: center; position: relative; padding: 0 10px; white-space: nowrap; color: #333 !important; } .header .index_navLevel > dd a:hover { cursor: pointer; color: #0042D0 !important } .header .langu { display: flex; align-items: center; justify-content: center; flex-direction: center; font-size: 14px; width: 100px; float: right; line-height: 64px; color: #999; } .header .langu img { width: 16px; height: 16px; } .header .langu span { margin-left: 8px; cursor: pointer; } .header .cn { color: #0042D0; margin-right: 8px; } .headerw .cn { color: #fff; margin-right: 8px; } .headerw .cn :before { content: "/"; display: block; position: absolute; top: 0; height: 0; right: -2px; font-size: 12px; } .headerw .en { color: #666; } .header .en { color: #fff; } .header .en:hover { color: #0042D0; } /*棣栭〉*/ .home-view { position: relative; width: 100%; height: 100%;; overflow: hidden; z-index: 1; } .index_sliderItemVideo { width: 100%; left: 0; bottom: 0; height: 100%; object-fit: cover; position: absolute; } .product { display: block; width: 100%; height: 100%; } .qinglifang { position: relative; width: 100%; height: 100%;; overflow: hidden; } .qinglifang_Video { z-index: 1003; width: 100%; left: 0; bottom: 0; height: 100%; object-fit: cover; } .qinglifang .left .img2 { width: 6.18rem; height: 1.98rem; margin-left: -0.7rem; margin-top: -0.1rem; } .qinglifang .left .qlf-group { background-image: url(../image/qlf_0011.png); background-repeat: no-repeat; background-size: 100%; animation: run 1s steps(50) 1; background-position: bottom; -webkit-animation: run 1s steps(50) 1; } @keyframes run { from { background-position-y: 0rem; } to { background-position-y: -99rem; } } .qinglifang .left { flex: 1; position: absolute; left: 5%; width: 5.64rem; /* height:3.03rem; */ z-index: 2; top: calc(50% - 2.2rem); } .qinglifang .left .pos { width: 2.84rem; height: 0.95rem; } .qinglifang .left .img1 { width: 100%; height: 100%; background: url('../image/qlf_02.png'); background-repeat: no-repeat; background-size: 100%; display: none; } /* 鍙充晶椋炲叆 */ @keyframes bounceInRight { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; transform: translate3d(-500px, 0, 0); } 100% { opacity: 1; transform: none; } } .qinglifang .right { flex: 1; position: absolute; right: 5%; width: 4.8rem; z-index: 2; top: calc(50% - 2.2rem); } .qinglifang .right img { width: 4.19rem; height: 1.48rem; opacity: 0; } .qlf_qp1 { animation: bounceInRight .5s 0.1s linear forwards; -webkit-animation: bounceInRight .5s 0.1s linear forwards; } .qlf_qzt { animation: bounceInRight .8s 0.1s linear forwards; -webkit-animation: bounceInRight .8s 0.1s linear forwards; } .qlf_qs1 { animation: bounceInRight .6s 0.1s linear forwards; -webkit-animation: bounceInRight .6s 0.1s linear forwards; } .qlf_qz1 { animation: bounceInRight .7s 0.1s linear forwards; -webkit-animation: bounceInRight .7s 0.1s linear forwards; } .product #wrapper { transform: translate(-50%, 0); position: absolute; top: 30%; left: 50%; } .product .btn_qinzhen { position: absolute; pointer-events: none; width: 900px; height: 524px; transform: translate(0, 0); top: calc(30%); right: 0; background-image: url(../image/qinzhen_btn.png); background-repeat: no-repeat; background-size: 100%; } .product .btn_lifang { width: 500px; height: 525px; position: absolute; left: 50%; top: calc(30%); transform: translate(-50%, 0); } @media (min-width: 1360px) and (max-width: 1530px) { .btn_qinpan, .btn_qinshi, .btn_qinzhen { width: 700px !important; height: 400px !important; } .product #wrapper { transform: translate(-50%, -50%); position: absolute; top: 50%; left: 50%; } } @media (min-width: 1200px) and (max-width: 1360px) { .btn_qinpan, .btn_qinshi, .btn_qinzhen { width: 630px !important; height: 360px !important; } .product #wrapper { transform: translate(-50%, -50%); position: absolute; top: 50%; left: 50%; } } @media (min-width: 1100px) and (max-width: 1200px) { .btn_qinpan, .btn_qinshi, .btn_qinzhen { width: 600px !important; height: 320px !important; } .product #wrapper { transform: translate(-50%, -50%); position: absolute; top: 50%; left: 50%; } } .product .zoombie { width: 500px; height: 420px; background-image: url("../image/lf.png"); } .pro_flex { display: flex; height: 100%; } .pro_flex .pro_left { width: 65%; height: 100%; padding: 1.05rem 0 } .video_mask { position: absolute; width: 65%; height: 100%; padding: 1.05rem 0; z-index: 2; height: 100%; pointer-events: none; } .video_mask img { width: 100%; height: 100%; pointer-events: none; } .pro_flex .pro_right { display: flex; padding-left: 3%; align-items: center; width: 35%; height: 100%; } .pro_flex .itemVideo_qz { width: 100%; /* left: 0; bottom: 0; */ height: 100%; object-fit: contain; } .pageContent { position: relative; /* background:#141724 */ } .pageContent .video_intro { width: 480px; z-index: 1002; cursor: pointer; } .pageContent .video_intro a { display: block; } .pageContent .video_intro a:hover .more i { background-image: url(../image/arrow_on.png); } .pageContent .qin_left { left: 30%; padding-top: 50%; padding-left: 10%; } .pageContent .video_intro .video_intro_title { width: 332px; height: 36px; background-image: url(../image/qinzhen.png); background-repeat: no-repeat; background-size: cover; } .pageContent .video_intro .qinpan { background-image: url(../image/qinpan.png); } .pageContent .video_intro .qinshi { background-image: url(../image/qinshi.png); } .pageContent .video_intro .video_intro_title .more { width: 32px; height: 32px; display: block; float: right; margin-top: 2px; margin-right: -50px; } .pageContent .video_intro .video_intro_title .more a { float: right; font-size: 16px; font-weight: 400; color: #666666; cursor: pointer; display: flex; align-items: center; } .pageContent .video_intro:hover .more a { color: #0042D0; } .pageContent .video_intro .video_intro_title .more i { margin-left: 12px; width: 32px; height: 32px; display: block; float: right; background-image: url(../image/arrow.png); background-repeat: no-repeat; background-size: 100%; } .pageContent .video_intro .video_intro_title .more a:hover i { background-image: url(../image/arrow_on.png); } .pageContent .video_intro .video_intro_content { margin-top: 24px; width: 420px; font-size: 0.16rem; font-weight: 400; color: #FFFFFF; line-height: 28px; text-align: justify; text-justify: inter-ideograph; } @media (min-width: 1100px) and (max-width: 1360px) { .pro_flex .pro_right { display: flex; padding-left: 0; padding-right: 24px; align-items: center; width: 35%; height: 100%; } .pageContent .video_intro .video_intro_content { width: 380px; } } .pageContent .video_intro .line { display: block; width: 40px; height: 4px; margin-top: 24px; background: #00A6CB; } .relative_mask { top: 64px } .page_qinshi .video_mask { position: absolute; width: 65%; height: 100%; right: 0; padding: 1.05rem 0; height: 100%; } .page_qinshi .pro_left { display: flex; padding-left: 10%; text-align: right; align-items: center; width: 40%; height: 100%; } .page_qinshi .pro_right { width: 60%; height: 100%; padding: 1.05rem 0 } .news_vidio_box { width: 100%; height: 100%; } #footerOuter { display: none; } .news { background-color: fff; padding-bottom: 0.72rem } .news .news_video { margin-bottom: 0.6rem; } .news .news_video ul { display: flex; } .news .news_video li { font-size: 20px; float: left; width: 32%; margin-left: 2%; } .news .news_video ul li:nth-child(3n+1) { margin-left: 0; } .news .news_video ul li .panel { text-align: center; } .news .news_video li .panel img { width: 100%; cursor: pointer; } .news .news_video li .news_title { padding: 0.16rem 0; } .news .news_video li div .news_vidio_item { width: 100%; margin-bottom: 16px; } /* .news .news_list{ } */ .news .news_list .news-item { position: relative; float: left; width: 4.30rem; background: #F9F9F9; height: 100%; cursor: pointer; margin-top: .26rem; -webkit-transition: box-shadow .2s ease; transition: box-shadow .2s ease; -webkit-transition: -webkit-transform .6s ease; transition: -webkit-transform .6s ease; transition: transform .6s ease; transition: transform .6s ease, -webkit-transform .6s ease } .news .news_list .news-item:hover { box-shadow: 7px 4px 15px -1px #dcdcdc; -webkit-transform: translateY(-6px); -ms-transform: translateY(-6px); transform: translateY(-6px) } .news .news_list .news-item a { display: block; } .news .news_list .news-item a img { width: 4.30rem; height: 2.50rem; display: block; } .news .news_list .news-item a .info { padding: 0.14rem .14rem 0; } .news .news_list .news-item a .info .desc { font-size: 0.20rem; font-weight: 500; color: #333333; height: 0.6rem; line-height: .28rem; margin-bottom: 0.12rem; cursor: pointer; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; align-items: center; } .news .news_list .news-item a .time { padding-left: .14rem; font-size: .16rem; color: #b1b1b1; padding-bottom: .14rem; margin-top: -0.08rem } .news .news_list .news-item:nth-child(3n-1) { margin: .26rem 0.36rem 0 0.36rem; } .job { width: 100%; height: 3rem; background-image: url(../image/job_bg.png); background-repeat: no-repeat; background-size: cover; display: flex; justify-content: center; } .job a button { border-style: none; width: 1.86rem; height: 0.48rem; background: #FFFFFF; border-radius: 0.06rem; margin-top: 1.88rem; box-sizing: border-box; position: relative; color: hsla(0, 0%, 100%, .8); text-align: center; cursor: pointer; box-shadow: 0px 2px 16px 0px rgba(0, 38, 121, 0.32); } .job a button .job_icon { position: absolute; width: 0.16rem; height: 0.30rem; top: 0.08rem; left: 0.26rem; background-image: url(../image/job_icon.png); background-repeat: no-repeat; background-size: 100%; background-position: 50%; } .job a button span { font-size: 0.20rem; font-weight: 600; color: #0042D0; position: relative; display: block; margin-left: 0.2rem; } .about { height: 5rem; background-color: #15549b; } .footer { background-color: #0B111A } .footer .bottom { height: 3rem; } .footer .footer-content { display: flex; /* align-items: center; */ justify-content: center; } .footer-content .footer-logo { width: 2.94rem; height: 1.96rem; margin-top: .48rem; } /* .footer-link-h5 { width: 90%; margin: 0 auto; margin-top: 0.24rem; border-top: 1px solid #2D333B; } .footer-link-h5 .title{ font-size: .15rem; padding-left:0.18rem; margin-top:0.18rem; margin-bottom: 0.18rem; color:#fff } .footer-link-h5 .row{ width:100%; position: relative; margin-top:0.18rem; margin-bottom: 0.18rem; height:0.5rem; } .footer-link-h5 .row .item{ width:50%; float:left; position: relative; height:0.5rem; } .footer-link-h5 .row .item img{ vertical-align: middle; } .footer-link-h5 a{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 0.13rem; font-weight: 400; color: #FFFFFF; opacity: 0.7; display: block; } */ .footer .footer-content .footer-logo { width: 2.94rem; height: 1.96rem; margin-right: 0.6rem; margin-top: .48rem; } .footer .footer-content ul { flex: 1; border-bottom: #151B25 solid 1px } .footer .footer-link { height:78px; line-height: 78px; display: flex; border-top: 1px solid #2D333B ; } .footer .footer-link img { vertical-align: middle; } .footer .footer-link span { width:1px; height:24px; background-color: #2D333B; margin-top:32px; margin-right:30px } .footer .footer-link a{ height: 78px; font-size: 16px; font-weight: 400; color: #FFFFFF; opacity:0.7; display: inline-block; margin-right:30px } .footerBox .tableCell { display: block !important; } .linkList { display: flex; margin: 0.40rem 0 0 0; zoom: 1; font-size: 12px } .linkItem { flex: 1; padding: 10px; list-style-type: none; width: 27%; } .linkItem .address{ display: inline-block; width: 100%; white-space: nowrap; color: hsla(0, 0%, 100%, .5); font-size: 14px; } .linkItem .address p{ line-height: 40px; } .linkItem .address p img{ width:16px; height:16px; } .linkItem .concatStyle{ margin-top:10px; display: flex; justify-content: space-around; } .linkItemPar { color: #FFF; font-size: 0.20rem; margin-bottom: 0.24rem; text-align: center; } /* .linkList li:first-child { margin-left: -1rem !important } */ .linkList li:last-child { /* margin-right:-0.9rem!important */ } .linkWarp { display: block; } .linkWarp dd { font-size: 0.16rem; padding: 0.1rem 0; text-align: center; } .linkHerf { display: inline-block; width: 100%; /* margin: 0.06rem 0; */ white-space: nowrap; color: hsla(0, 0%, 100%, .5); transition: color .3s; } .linkHerf:hover { color: #fff } .news_noLinking { display: inline-block; width: 100%; margin: 0.06rem 0; white-space: nowrap; color: hsla(0, 0%, 100%, .5); } .siteInfo { background: #151B25; box-sizing: border-box; width: 100%; height: 0.84rem; line-height: 0.84rem; } .buttonGroups { display: flex; justify-content: flex-end; align-items: center; height: 0.84rem; } .index_button { box-sizing: border-box; position: relative; color: hsla(0, 0%, 100%, .8); text-align: center; cursor: pointer; padding-left: 28px; font-size: 14px; width: 180px; height: 32px; margin-right: 24px; background: rgba(255, 255, 255, 0.0500); border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.2000); } .index_icon { position: absolute; width: 20px; height: 16px; top: 8px; left: 16px; background-image: url(../image/wechat.png); background-repeat: no-repeat; background-size: 100%; background-position: 50%; } .index_icon_hover { background-image: url(../image/wechat2.png); } .index_qrCode { position: absolute; display: none; width: 100%; bottom: 0.52rem; left: 0; border-radius: 0.04rem; } .index_qrCode_show { display: block; } .index_siteInfoMsg { font-size: 14px; color: #ddd; display: flex; justify-content: space-between; align-items: center; } .index_siteInfoMsg .address { display: flex; justify-items: center; align-items: center; } .index_siteInfoMsg .address img { width: 16px; height: 16px; margin-right: 8px; } .bnt_active { background-color: #fff; border: 2px solid #333 } .bnt_active span { color: #333 } .clearfix { zoom: 1; } /* 浜у搧椤?/ /*鏂伴椈涓績*/ .news_banner { width: 100%; height: 3.36rem; /* background-image: url(../image/banner_news.png) ; */ background-repeat: no-repeat; background-size: 100%; min-width: 13.6rem; } .news_crumb { font-weight: 400; font-size: 14px; line-height: 4.2857; word-wrap: break-word; word-break: break-all; } .news_crumb .news_link { color: #666666 } .news_crumb .news_arrows { color: #999; margin: 0 8px } .news_crumb .news_subLink { color: #666666; cursor: pointer } .news_mainContent { background-color: #fff; padding: 0.32rem 0.4rem; } .news_mainContent img{ display: block; margin:32px auto; max-width: 1080px; } /*================jeep鏂伴椈鍥剧墖澶氬浘鏍峰紡================*/ /* p_img_num瀵瑰簲鐨勭埗鍏冪礌p鏍峰紡锛宨mg_num_num瀵瑰簲鐨勫浘鐗囨牱寮 */ .news_mainContent .p_img_1 { margin: 30px auto; display: flex; justify-content: center; align-items: center; } .news_mainContent .p_img_1 img{ width:100%; max-width: 1080px; margin:0px auto; display: inline; } .news_mainContent .p_img_2 { margin: 30px auto; display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(1, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_2 img { width: 100%; height: 100%; margin:0px auto; display: inline; } .news_mainContent .p_img_3 { margin: 30px auto; /* grid鏄簩缁村竷灞€锛岃 * 鍒 鐨勭綉鏍 */ display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(3, auto); grid-template-rows: repeat(1, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_3 img { width: 100%; height: 100%; margin:0px auto; display: inline; } .news_mainContent .p_img_4 { margin: 30px auto; display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(2, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_4 img { width: 100%; height: auto; margin:0px auto; display: inline; } .news_mainContent .p_img_6 { margin: 30px auto; display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(3, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_6 img { width: 100%; height: auto; margin:0px auto; display: inline; } .news_mainContent .p_img_8 { margin: 30px auto; /* grid鏄簩缁村竷灞€锛岃 * 鍒 鐨勭綉鏍 */ display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(4, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_8 img { width: 100%; height: auto; margin:0px auto; display: inline; } .news_mainContent .p_img_9 { margin: 30px auto; /* grid鏄簩缁村竷灞€锛岃 * 鍒 鐨勭綉鏍 */ display: grid; grid-column-gap: 5px; grid-row-gap: 5px; /* 涓よ涓ゅ垪鐨勮〃鏍硷紝琛屻€佸垪鐨勫楂樺敖閲忕瓑浜庡崟涓猙ox鐨勭殑瀹介珮锛屼笖鎬诲楂樺敖閲忎笉瑕佸ぇ浜庣埗鍏冪礌鍙 parent 鐨勫楂橈紝涓嶇劧鍚屾牱浼氭樉绀哄紓甯?/ grid-template-columns: repeat(3, auto); grid-template-rows: repeat(3, auto); justify-content: center; align-items: end; } .news_mainContent .p_img_9 img { width: 100%; height: auto; margin:0px auto; display: inline; } /**================**/ .news_mainContent .time { font-size: 14px; font-weight: 400; color: #999999; } .news_mainContent p { font-weight: 400; font-size: 15px !important; color: #333333; line-height: 34px; justify-content: space-between; } .news_box .news_scrollRelative { position: relative; } .news_box .news_scrollFixed { position: fixed; top: 0; left: 0; right: 0; z-index: 2; background-color: #fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5); } .news_box .news_nav { height: 80px; } .news_box .news_nav ul { display: flex; } .news_box .news_nav ul li { list-style: none; cursor: pointer; position: relative; font-size: 16px; font-weight: 400; color: rgba(0, 0, 0, .8); height: 0.8rem; line-height: 0.8rem; margin: 0 0.30rem; align-items: center; --webkit-display: -webkit-inline-box; display: inline-flex; justify-content: center; } .news_box .news_nav ul .selected { box-sizing: content-box; color: #0042D0; } .news_box .news_nav ul .selected:after { content: ""; display: block; position: absolute; width: 70px; height: 4px; background-color: #06f; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .new_listRelative { background-color: #f9f9f9; padding: 24px 0 72px; } .news_detailRelative { padding-top: 0 } .news_box .news_content .news_cat { display: none; } .news_box .news_content .news_cat:nth-child(1) { display: block; } .news_box .news_cat_flex { margin: 0 auto; display: flex; justify-content: space-between; } .news_box .news_content .news_cat .news_listBox .news_mainlist { width: 100% } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item { background: #fff; border: 1px solid #ebebeb; padding: 19px 40px 19px 19px; margin-top: 24px; } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item:first-child { margin-top: 0 } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner { display: flex; cursor: pointer; } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .news_imgBox { width: 2.70rem; height: 2rem; display: flex; align-items: center; justify-content: center; overflow: hidden; border: 1px solid #ebebeb; flex-shrink: 0; position: relative; /* background-color: #000; */ } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .news_imgBox :hover img { transform: scale(1.04); } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .news_imgBox .new_mainImg { vertical-align: top; height: 100%; /*width: 100%;*/ transition: all .3s ease; } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .new_titleDateDesc { flex: 1; margin-left: 24px; /* // width: 4.40rem; */ } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .new_titleDateDesc .news_title { margin-top: 0.17rem; font-size: 20px; font-weight: 400; color: #000; line-height: 28px; height: 28px; overflow: hidden; } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .new_titleDateDesc .news_desc { margin-top: 0.17rem; font-size: 14px; font-weight: 400; color: #4a4a4a; line-height: 26px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news_box .news_content .news_cat .news_listBox .news_mainlist .news_item .news_item_inner .new_titleDateDesc .news_date { font-size: 12px; margin-top: 0.09rem; font-weight: 400; color: rgba(0, 0, 0, .5); line-height: 1.416; } .news_box .news_addMore { width: 128px; height: 40px; border-radius: 4px; border: 1px solid #0042D0; margin: 40px auto 0; background-color: #fff; font-size: 14px; font-weight: 500; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #0042D0; } .news_box .news_relativeListBox { width: 3.76rem; /* height: 5.76rem; */ background: #FFFFFF; } .news_box .news_relativeListBox { width: 3.76rem; background: #fff; border: 1px solid #ebebeb; padding: 0 16px; align-self: baseline } .news_relativeListBox .news_relativeTitle { font-size: 0.16rem; font-weight: 400; color: #333333; line-height: 3.125; text-indent: 9px } .news_relativeItem { border-top: 1px solid hsla(0, 0%, 51.8%, .1); padding: 14px 0 } .news_relativeItem .news_relativeItemInner { cursor: pointer; display: flex; justify-content: space-between } .news_relativeItem .news_relativeItemInner .news_imgBox { width: 0.80rem; height: 0.80rem; border: 1px solid #ebebeb; display: flex; align-items: center; justify-content: center; overflow: hidden } .news_relativeItem .news_relativeItemInner .news_imgBox .news_img { height: 100%; vertical-align: top } .news_relativeItem .news_relativeItemInner .news_contentBox { width: 2.24rem; display: flex; flex-direction: column; justify-content: space-between } .news_relativeItem .news_date { font-size: 12px; font-weight: 400; color: rgba(0, 0, 0, .3); line-height: 17px; } .news_relativeItem .news_relativeItemInner .news_contentBox:hover .news_title { /* color: var(--color4958C3); */ opacity: .6 } .news_relativeItem .news_relativeItemInner .news_contentBox .news_title { height: 50px; overflow: hidden; font-size: 14px; font-weight: 400; color: rgba(0, 0, 0, .6); line-height: 26px } .news_relativeItem.news_relativeItemInner .news_contentBox .news_date { font-size: 12px; font-weight: 400; color: rgba(0, 0, 0, .3); line-height: 17px } /*鍏充簬鎴戜滑*/ .about_banner { width: 100%; height: 3.36rem; background-image: url(../image/banner_about.png); background-repeat: no-repeat; background-size: 100% 100%; } .about_box .about_scrollRelative { position: relative; } .about_box .about_scrollFixed { position: fixed; top: 0; left: 0; right: 0; z-index: 2; background-color: #fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5); } .about_box .about_nav { height: 0.8rem; } .about_box .about_nav ul { display: flex; } .about_box .about_nav ul li { list-style: none; cursor: pointer; position: relative; font-size: 14px; font-weight: 400; color: rgba(0, 0, 0, .8); height: 0.8rem; line-height: 0.8rem; margin: 0 0.30rem; align-items: center; --webkit-display: -webkit-inline-box; display: inline-flex; justify-content: center; } .about_box .about_nav ul .selected a { box-sizing: content-box; color: #0042D0; } .about_box .about_nav ul .selected:after { content: ""; display: block; position: absolute; width: 70px; height: 4px; background-color: #06f; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .about_box .about_nav ul li a { color: #333 } .about_content_scrollRelative { margin-top: 0.8rem } .about_content p { font-size: 14px; font-weight: 400; color: #333333; line-height: 24px; text-align: justify; display: flex; align-items: center; margin-bottom: .2rem } .about_content p span { display: inline-block; width: .06rem; height: .06rem; background: #0042D0; border-radius: .05rem; margin-right: 0.1rem } .about_content .img_intro { width: 100%; margin: 0 auto } #gsjs { padding-top: 0.4rem; } #gscl { padding-top: 0.24rem; font-size: 0.32rem; color: #333333; } .gscl_content { display: flex; /* padding: 0 0.43rem; */ padding-bottom: 0.40rem; } .gscl_l { height: 0.45rem; font-size: 0.32rem; color: #333333; line-height: 0.45rem; } .gscl_r { flex: 1; font-size: 14px; font-weight: 400; color: #333333; padding: 0 0 0 0.4rem; } .fzlc_l { height: 0.45rem; font-size: 0.32rem; color: #333333; line-height: 0.45rem; } .fzlc_r { flex: 1; font-size:14px; font-weight: 400; color: #333333; /* padding:0 0.30rem; */ } .gscl_img ul { display: flex; flex-wrap: wrap; flex-direction: row; } .gscl_img li { list-style: none; width: 18%; margin-left: 2.5%; margin-bottom: 20px } .gscl_img ul li:nth-child(5n+1) { margin-left: 0; } .gscl_img li img { width: 100% } .gscl_img li .gscl_img_txt { font-size: 14px; font-weight: 400; color: #333333; line-height: 22px; text-align: center; } .gscl_img li .tscl_2 { display: none; } .gscl_img li .tscl { display: block; } .year_box { padding: .2rem 1.6rem 0 3.4rem } @media screen and (max-width: 1330px) { .year_box { margin-top: 20px; } .gscl_img li .tscl { display: none; } .gscl_img li .tscl_2 { display: block; } .gscl_img li .gscl_img_txt { margin-top: 0 !important } } .rz_img ul { width: 100%; display: flex; flex-wrap: wrap; } .rz_img .li_same { list-style: none; width: 20%; text-align: center; } .rz_img .li_same img { vertical-align: middle; width: 2.85rem; } /* 璁よ瘉璧勮川 */ #rzzz .rz_img .rz_same { display: flex; flex-direction: column; align-items: center; width:20%; } #rzzz .rz_img .rz_same img { width:100% } #rzzz .rz_img .rz_same p { font-size: 14px; color: #333333; line-height: 22px; text-align: center; } /* @media screen and (max-width: 1332px) { .rz_img .rz_one { margin-left: 0.4rem !important } .rz_img .rz_two { margin-left: 0.2rem !important } .rz_img .rz_two .p_first { display: none !important; } .rz_img .rz_two .p_second { display: block !important; } .rz_img .rz_thr, .rz_img .rz_four { margin-left: 0.1rem !important } } */ .second { display: flex; margin-top: -24px; justify-content: center; align-items: center; background-image: url(../image/rz_bg.png); background-repeat: no-repeat; background-size: contain; background-position: 28% 50%; } .about_yearItem + .about_yearItem { margin-top: 0.3rem; } .about_yearItem .about_yearTitle { font-size: 18px; font-weight: 500; color: #000; line-height: 1.375; margin-bottom: 12px } .about_yearTitle { font-size: 24px; font-weight: 500; color: #000; line-height: 1.375; margin-bottom: 12px; } @media screen and (max-width: 750px) { .about_yearItem + .about_yearItem { margin-top: .6rem } .about_yearItem .about_yearTitle { font-size: .32rem; margin-bottom: .18rem } } .about_monthItem { display: flex; position: relative } .about_monthItem .about_month { width: 1.20rem; padding-right: 12px; text-align: right; font-size: 16px; font-weight: 400; color: rgba(0, 0, 0, .4); line-height: 1.375; flex-shrink: 0 } @media screen and (max-width: 1300px) { .about_monthItem .about_month { width: 100px; } } .about_monthItem .about_dot { position: relative; -ms-grid-row-align: stretch; align-self: stretch; flex-shrink: 0 } .about_monthItem .about_dot:before { content: ""; display: block; width: 1px; background-color: #0042D0; opacity: 0.5; left: 50%; top: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); position: absolute; bottom: 0 } .about_monthItem .about_dot:after { content: ""; display: block; width: 8px; height: 8px; background: #0042D0; border-radius: 50%; position: relative } .about_monthItem .about_monthText { margin-left: 20px; font-size: 14px; font-weight: 400; color: #323232; line-height: 2.2857; display: flex; padding-bottom: 35px; margin-top: -0.05rem } .about_monthItem .about_monthText .about_subTitle { flex-shrink: 0 } .about_monthItem .about_monthText .about_text { margin-left: 15px; padding-left: 20px; } @media screen and (max-width: 750px) { .about_monthItem .about_month { width: .8rem; padding: 0; text-align: right; font-size: .2rem } .about_monthItem .about_dot { margin-left: .18rem } .about_monthItem .about_dot:after { width: .16rem; height: .16rem } .about_monthItem .about_monthText { margin-top: 0; margin-left: .28rem; padding-bottom: .56rem } .about_monthItem .about_monthText .about_subTitle { display: none } .about_monthItem .about_monthText .about_text { padding-left: 20px; line-height: .3rem; font-size: .2rem } } #qywh h2, #lxwm h2, #rzzz h2, #fzlc h2 { font-size: 0.32rem; font-weight: 400; color: #333333; padding: 0.6rem 0 0.6rem 0; text-align: center; } #gsjs { padding-top: 0.4rem; display: flex; } #gscl { padding-top: 0.24rem; font-size: 0.32rem; color: #333333; } .gscl_content { /* display: flex; */ /* padding: 0 0.43rem; */ display: block; padding-bottom: 0.40rem; } .gscl_l { height: 0.45rem; font-size: 0.32rem; color: #333333; line-height: 0.45rem; } .gscl_r { flex: 1; font-size: 14px; font-weight: 400; color: #333333; padding: 0 0 0 0.4rem; } .about_content_scrollRelative { margin-top: 0.8rem } .about_content p { font-weight: 400; color: #333333; line-height: 24px; text-align: justify; display: flex; align-items: center; margin-bottom: .1rem } .about_content p span { display: inline-block; width: .06rem; height: .06rem; background: #0042D0; border-radius: .05rem; margin-right: 0.1rem } .about_content .img_intro { width: 5.36rem; height: 4.06rem; padding: 0.08rem; background: #fff; } .about_content .img_intro img { width: 100%; height: 100%; } .flex-history { display: flex; padding: 0.4rem 0; } .flex-history .history_title { height: 0.44rem; font-size: 0.32rem; font-family: "PingFang SC",myFont; font-weight: 400; color: #333333; line-height: 0.44rem; margin-right: 0.32rem; } .history_content { font-size: 14px; font-weight: 400; color: #333333; width: 12rem; line-height: 0.22rem; /* padding-right: 0.24rem; */ } .img_history { width: 13.62rem; height: 3.9rem; background-image: url(../image/lichengs.png); background-repeat: no-repeat; background-size: 100%; background-position: left 0.3rem; display: flex; margin-bottom: 0.16rem; } .img_history img { width: 100%; height: 100%; } .img_history .item_his { display: flex; flex-direction: column; align-items: center; /* justify-content: space-between; */ } .img_history .item_his:nth-child(2) { margin-left: 0.23rem; margin-right: 0.23rem; } .img_history .item_his:nth-child(3) { margin-right: 0.23rem; } .item_his .content_his:last-child { margin-bottom: 0; } .history_time_line { display: flex; width: 13.2rem; justify-content: space-around; color: #333; } .liile_his { font-weight: 400; font-size: 14px; line-height: 0.22rem; height: 0.22rem; margin-bottom: 0.13rem; } .big_his { font-weight: 500; font-size: 0.16rem; margin-top: 0.17rem; margin-bottom: 0.08rem; line-height: 0.24rem; height: 0.24rem; } .content_his { width: 3.12rem; height: 0.98rem; background: #FCFCFC; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.04); border-radius: 0.04rem; border: 1px solid #CED7E1; font-size: 14px; padding: 0.16rem; margin-bottom: 0.24rem; line-height: 0.22rem; } .content_his:last-child { padding: 0.16rem 0.15rem; } .fzlc_l { height: 0.45rem; font-size: 0.32rem; color: #333333; line-height: 0.45rem; font-weight: 400; margin: 0.33rem 0 0.4rem 0; } .fzlc_r { flex: 1; font-size: .14rem; font-weight: 400; color: #333333; padding-right: 0.24rem; } .gscl_img ul { display: flex; flex-wrap: wrap; flex-direction: row; } .gscl_img li { list-style: none; width: 18%; /* float: left; */ margin-left: 2.5%; margin-bottom: 20px } .gscl_img ul li:nth-child(5n+1) { margin-left: 0; } .gscl_img li img { width: 100% } .gscl_img li .gscl_img_txt { font-size: 14px; font-weight: 400; color: #333333; line-height: 22px; text-align: center; } .gscl_img li .tscl_2 { display: none; } .gscl_img li .tscl { display: block; } .year_box { padding: .2rem 1.6rem 0 3.4rem } @media screen and (max-width: 1330px) { .year_box { margin-top: 20px; } .gscl_img li .tscl { display: none; } .gscl_img li .tscl_2 { display: block; } .gscl_img li .gscl_img_txt { margin-top: 0 !important } } .cultureBg { background-image: url(../image/culture_bg.png); background-repeat: no-repeat; background-size: 100%; padding: 0.6rem 0; } .culture { display: flex; } .culture_l { width: 5.04rem; margin-right: 0.16rem; display: flex; flex-direction: column; justify-content: space-between; height: 4.33rem; } .culture_r { width: 8.56rem; } .culture_r .culture_img { position: relative; width: 100%; height: 4.36rem; /* background-color: #fff; */ background-image: url(../image/jiazhiguan.png); background-repeat: no-repeat; background-size: 100%; } .culture .content { height: 2.06rem; background-image: url(../image/yuanjing.png); background-repeat: no-repeat; background-size: 100%; } .culture .contl { background-image: url(../image/shiming.png); } .culture .content .content_l { display: flex; flex: 1 } .culture .content .content_r { display: flex; flex: 1 } .culture .content .content_c { width: 24px } .index6 { overflow: hidden; border-bottom: 1px solid #f0f0f0; display: flex; padding-bottom: 0.72rem; height: 4rem } .index6-L { width: 1.8rem; text-align: center; } .index6-L img { width: 1.5rem; display: block; margin: 0 auto; } .index6-L p { font-size: 0.16rem; color: #514747; text-align: center; } .index6-C { margin-left: 0rem; margin-right: 0.48rem; width: 3.25rem; } .index6-C em { display: block; padding-bottom: 0.25rem; } .index6-C em img { width: 2.4rem; } .index6-C p { position: relative; margin-top: 0.4rem; padding-left: 0.24rem; font-size: 0.16rem; line-height: 0.24rem; color: #333333; } .index6-C p img { position: absolute; top: 0.04rem; left: 0; width: 0.16rem; } .index6-R { flex: 1; z-index: 1 } .index6-R img { width: 100%; box-sizing: border-box; padding: 0.05rem; border: 1px solid #ddd; } .map { overflow: hidden; height: 100%; margin: 0; font-family: "PingFang SC",myFont; } .BMap_bubble_title { font-size: 14px !important; font-weight: 500; } @media (min-width: 1100px) and (max-width: 1316px) { #fzlc, .gscl_content { padding: 0 5% 20px 5%; } .gscl_inner { margin: 0 5% } } @media (min-width: 959px) and (max-width: 1100px) { .gscl_inner { margin: 0 5% } } @media screen and (min-width: 1316px) { .gscl_inner { margin: 0 auto; width: 13.62rem; min-width: 9.6rem; } } /*鑻辨枃鐗堝ご閮?/ .header-nav{ display: flex; justify-content: space-between; width: 80%; margin: 0 auto; min-width: 8rem; } .header #change-ln{ display:flex; font-size: 14px; height: 55px; } .header #change-ln a{ margin-left: 6px; height: 55px; line-height: 55px; } .header #change-ln img{ align-self: center; width: 16px; height:16px; } .header #change-ln div{ align-self: center; width: 16px; height:16px; background-size: 100%; background-image: url("../image/en/dyy-other.png"); margin-bottom: 2px; } .headerw #change-ln div{ align-self: center; width: 16px; height:16px; background-image: url("../image/en/dyy.png"); background-size: 100%; margin-bottom: 2px; } .headerw #color-choosed{ color:#fff; } .headerw #color-choose{ color:#8894A6; } #color-choosed-other{ color:#265ED7; } #color-choose-other{ color:#353535; } /*鎵嬫満绔?/ .nav-ul-change{ display: flex; }