/** 娓呴櫎鍐呭杈硅窛 **/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 缁撴瀯鍏冪礌 */ dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */ pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */ form, fieldset, legend, button, input, textarea, /* form elements 琛ㄥ崟鍏冪礌 */ th, td /* table elements 琛ㄦ牸鍏冪礌 */ { margin: 0; padding: 0; } /** 璁剧疆榛樿瀛椾綋 **/ body, button, input, select, textarea /* for ie */ { font: 14px/1.0 "PingFangSC-Regular", "sans-serif", "Source Han Sans CN", "FZS3JW", "Arial", "Microsoft YaHei", "榛戜綋", "瀹嬩綋", "KaiTi", sans-serif; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } address, cite, dfn, em, var, i { font-style: normal; } /* 灏嗘枩浣撴壎姝 */ code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 缁熶竴绛夊瀛椾綋 */ small { font-size: 12px; } /* 灏忎簬 12px 鐨勪腑鏂囧緢闅鹃槄璇? 璁 small 姝e父鍖 */ /** 閲嶇疆鍒楄〃鍏冪礌 **/ ul, ol { list-style: none; } /** 閲嶇疆鏂囨湰鏍煎紡鍏冪礌 **/ a { color: #333; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } a:hover { text-decoration: none; cursor: pointer; } sup { vertical-align: text-top; } /* 閲嶇疆, 鍑忓皯瀵硅楂樼殑褰卞搷 */ sub { vertical-align: text-bottom; } /** 閲嶇疆琛ㄥ崟鍏冪礌 **/ legend { color: #000; } /* for ie6 */ fieldset, img { border: 0; } /* img 鎼溅锛氳閾炬帴閲岀殑 img 鏃犺竟妗 */ button, input, select, textarea { font-size: 100%; outline: none; } /* 浣垮緱琛ㄥ崟鍏冪礌鍦 ie 涓嬭兘缁ф壙瀛椾綋澶у皬 */ button, input[type="button"] { cursor: pointer; -webkit-appearance: none; } input::-ms-clear { display: none; } /*闅愯棌鏂囨湰妗嗗弶瀛?/ input::-ms-reveal { display: none; } /*闅愯棌瀵嗙爜妗嗗皬鐪肩潧*/ /* 娉細optgroup 鏃犳硶鎵舵 */ /** 閲嶇疆琛ㄦ牸鍏冪礌 **/ table { border-collapse: collapse; border-spacing: 0; } /* 閲嶇疆 HTML5 鍏冪礌 */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; } /* //鍏ㄥ睆鎸夐挳 */ video::-webkit-media-controls-fullscreen-button { display: none; } /* //鎾斁鎸夐挳 */ video::-webkit-media-controls-play-button {} /* //杩涘害鏉 */ video::-webkit-media-controls-timeline { display: none; } /* //瑙傜湅鐨勫綋鍓嶆椂闂 */ video::-webkit-media-controls-current-time-display { display: none; } /* //鍓╀綑鏃堕棿 */ video::-webkit-media-controls-time-remaining-display { display: none; } /* //闊抽噺鎸夐挳 */ video::-webkit-media-controls-mute-button { display: none; } video::-webkit-media-controls-toggle-closed-captions-button { display: none; } /* //闊抽噺鐨勬帶鍒舵潯 */ video::-webkit-media-controls-volume-slider { display: none; } /* //鎵€鏈夋帶浠 */ video::-webkit-media-controls-enclosure { display: none; } sup { line-height: 0; position: relative; vertical-align: baseline; top: -.5rem; } * { /* outline: 1px red solid; */ font-size: 24px; outline: none; } body { width: 100%; } @font-face { font-family: "BEBAS"; src: url('BEBAS___.TTF'); font-weight: normal; font-style: normal; } @font-face { font-family: "TPYZT"; src: url('STXINWEI.TTF'); font-weight: normal; font-style: normal; } /* 棣栭〉鏍峰紡 */ .head { display: flex; /* justify-content: space-between; */ height: 80px; width: 100%; align-items: center; position: fixed; top: 0; z-index: 1002; padding: 0 60px; box-sizing: border-box; border-bottom: 1px solid rgba(255, 255, 255, .1); transition: .5s; } .head-center { transition: .5s; } .head-center { display: flex; margin-left: 4rem; height: 100%; align-items: center; } .head-center li a { font-size: .65rem; line-height: 80px; color: rgba(255, 255, 255, .6); height: 100%; transition: .5s; } .head-center li .nav-active { color: rgba(255, 255, 255, 1); border-bottom: 2px #fff solid; transition: .5s; } .head-center li>a:hover { color: rgba(255, 255, 255, 1); border-bottom: 2px #fff solid; box-sizing: border-box; transition: .5s; } .head-center li { height: 100%; display: flex; align-items: center; padding: 0 1rem; position: relative; } .head-right form { width: 20px; height: 20px; position: relative; transition: .5s; } .head-right form:hover { width: 150px; height: 30px; } .head-right form:hover .input-border { width: 150px; height: 100%; border: 1px solid rgba(255, 255, 255, .1); padding-left: 40px; padding-right: 10px; box-sizing: border-box; color: #fff; } .input-border::-webkit-input-placeholder { color: #fff; } .input-border::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } .input-border:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } .input-border:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; } .head-right form:hover .search { left: 10px; } .head-right .email { width: 20px; height: 15px; background-image: url('../img/email.png'); background-position: center; background-repeat: no-repeat; background-size: contain; margin: 0 15px; padding: 0 15px; border-left: 1px solid #fff; border-right: 1px solid #fff; } .head-bg .email { background-image: url('../img/email2.png'); } .head-right .en { width: 20px; height: 20px; background-image: url('../img/en.png'); background-position: center; background-repeat: no-repeat; background-size: contain; } .head-bg .en { background-image: url('../img/en2.png'); } .head-center a { transition: .5s; } .banner-swiper .swiper-slide { background: #003A8E; } .banner-swiper .swiper-slide .banner-info-img { width: 70%; } .banner-swiper .swiper-slide img { width: 100%; } .banner, .banner-swiper, .banner-swiper .swiper-wrapper, .banner-swiper .swiper-slide, .banner-swiper video { width: 100%; max-height: 830px; } .banner-swiper { width: 100%; } .banner-swiper video { object-fit: fill; opacity: .5; } .head-right { display: flex; align-items: center; position: absolute; right: 60px; transition: .5s; } .input-active { width: 100px !important; padding-left: 8px; border: 1px solid rgba(255, 255, 255, .1) !important; } .head-right img { height: 15px; margin: 10px; } .head-right .search { cursor: pointer; background-image: url('../img/search.png'); height: 20px; width: 20px; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); border: none; background-color: transparent; background-position: center; background-repeat: no-repeat; background-size: contain; } .head-bg .search { background-image: url('../img/search2.png'); } .head-right .input-border { width: 0; background: none; outline: none; border: none; border-radius: 12.5px; font-size: .6rem; color: #fff; box-sizing: border-box; transition: .5s; height: 25px; } .head-bg form:hover .input-border { border: 1px solid rgba(0, 0, 0, .1); color: #666; } .head-right img:nth-child(1) { height: 22px; } .head-right img:nth-child(3) { border-left: 1px #fff solid; border-right: 1px #fff solid; padding: 2.5px 15px; box-sizing: border-box; } .banner { position: relative; background-image: url(../img/bg-banner.png); } .banner .swiper-button-next, .banner .swiper-button-prev { height: 42px; width: 42px; border-radius: 50%; border: rgba(255, 255, 255, .4) solid 2px; z-index: 1002; } .banner .swiper-button-next:after, .banner .swiper-button-prev:after { font-size: .9rem; color: rgba(255, 255, 255, .4); z-index: 1002; } .banner .swiper-button-prev { left: 45px; z-index: 1002; } .banner .swiper-button-next { right: 45px; z-index: 1002; } .banner-bg { position: absolute; top: 0; height: 100%; width: 100%; z-index: 1000; } .banner-text { position: absolute; top: 45%; left: 10%; z-index: 1000; width: 50%; display: flex; flex-direction: column; } .banner-text span { color: #fff; font-size: 2.4rem; margin-bottom: 30px; letter-spacing: 3px; font-weight: 500; width: 80%; display: inline-block; } .banner-text span:nth-child(1){ font-family: "SimHei"; white-space: nowrap; } .banner-text span:nth-child(2) { font-size: .8rem; line-height: 2.5rem; font-weight: 0; white-space: nowrap; } .content { display: flex; justify-content: center; align-items: center; flex-direction: column; padding: 80px 150px; box-sizing: border-box; background-color: #F9FAFE; /* background-image: url(../img/title-img.png); */ background-repeat: no-repeat; background-position: 130px 60px; padding-bottom: 60px; } .content2 { width: 100%; background: #fff; position: relative; } .content-title { width: 100%; display: flex; align-items: center; justify-content: space-between; padding-bottom: 20px; box-sizing: border-box; border-bottom: 1px solid #DCDDDF; margin-bottom: 60px; } .content-title-left { position: relative; background-repeat: no-repeat; background-position: -15px -15px; } .content-title-left span { color: #31312F; font-size: 1.3rem; font-weight: 500; letter-spacing: 3px; z-index: 3; position: relative; } .content-title-left::before { position: absolute; content: ""; left: -15px; top: -20px; background-position: center; background-repeat: no-repeat; background-size: contain; height: 40px; width: 40px; z-index: 2; background-image: url('../img/title-img.png'); } .content-title-left span:nth-child(2) { color: #CDCDCF; font-size: .9rem; text-transform: uppercase; } .content-title-right {} .content-title-right a { font-size: .65rem; display: flex; align-items: center; justify-content: center; } .content-title-right span { background-image: url(../img/next.png); background-repeat: no-repeat; height: 20px; width: 20px; margin-left: 10px; z-index: 1000; } .content-title-left::after { position: absolute; left: 0; bottom: -20px; height: 4px; width: 65px; content: ""; background: #003C8F; } .content-item { width: 100%; display: flex; box-shadow: 0px 0px 14px 2px rgba(6, 62, 145, 0.2); max-height: 600px; } .content-item-left { width: 62%; } .content-item-right { width: 38%; background: #fff; } .news-swiper img { max-height: 600px; width: 100%; } .news-swiper .swiper-pagination { padding-right: 40px; text-align: right; box-sizing: border-box; padding-bottom: 15px; } .news-swiper .swiper-pagination-bullet { height: 10px; width: 10px; background: #fff; } .news-swiper .swiper-pagination-bullet-active { background: #fff; } .news-swiper { position: relative; } .news-swiper-text { position: absolute; display: flex; flex-direction: column; justify-content: center; bottom: 0; left: 0; background-color: rgba(0, 0, 0, .4); width: 100%; padding: 15px 30px; box-sizing: border-box; } .news-swiper-text span { color: #fff; font-size: 1rem; line-height: 1.4rem; font-weight: 500; letter-spacing: 2px; } .news-swiper-text span:nth-child(1) { font-size: .55rem; font-weight: normal; letter-spacing: 0; } .content-item-right ul { display: flex; flex-direction: column; height: 100%; } .content-item-right ul li { height: 20%; margin-left: 60px; box-sizing: border-box; border-bottom: 1px #DEDEDE solid; } .content-item-right ul li:nth-last-child(1) { border-bottom: none; } .content-item-right ul li a { display: flex; justify-content: space-between; align-items: center; height: 100%; position: relative; } .content-item-right ul li a div { display: flex; flex-direction: column; width: 85%; } .content-item-right ul li a img { height: 30px; width: 30px; opacity: 0; position: absolute; right: 5%; top: 50%; transform: translate(0, -50%); transition: .5s; } .content-item-right ul li a div span:nth-child(1) { color: #B2B2B2; font-size: .55rem; transition: .5s; display: none; } .content-item-right ul li a div span:nth-child(2) { color: #3E3E3E; font-size: .8rem; font-weight: 600; /*white-space: nowrap;*/ text-overflow: ellipsis; overflow: hidden; width: 100%; transition: .5s; } .content-item-right ul li a div span:nth-child(2){ word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .content-item-right ul li a div span { line-height: 1.5rem; } .content-item-right ul li:hover a div span:nth-child(2) { color: #00338C; } .content-item-right ul li:hover a div span:nth-child(1) { color: #00338C; } .content-item-right ul li:hover a img { opacity: 1; } .content-title2 { padding: 0 150px; box-sizing: border-box; } .content2-bg { width: 100%; } .content2 .content { padding-bottom: 0; background-color: #fff; } .content2-left { position: absolute; height: 100%; width: 20%; left: 0; bottom: 0; background: rgba(0, 51, 137, .6); z-index: 1000; } .content2-center { position: absolute; height: 100%; width: 23%; left: 20%; bottom: 0; background: #fff; z-index: 1000; } .content2-img { position: relative; box-shadow: 0px 0px 14px 2px rgba(6, 62, 145, 0.2); border-bottom: 1px solid rgba(175, 175, 175, 0.1); } .content2-left-swiper { width: 100%; height: 100%; } .content2-left-swiper .swiper-slide { /* height: 60%; */ cursor: pointer; } .content2-left-swiper .swiper-slide:nth-child(2n) { /* height: 40%; */ } .content2-left-swiper .swiper-slide:nth-child(3n) { /* height: 20%; */ } .content2-img { overflow: hidden; position: relative; } .content2-border1 { height: 400px; width: 400px; background: #164994; border-radius: 50%; position: absolute; left: -220px; bottom: calc(50% - 200px); border: rgba(255, 255, 255, .1) 1px solid; } .content2-border2 { height: 600px; width: 600px; background: rgba(0, 51, 137, .4); border-radius: 50%; position: absolute; left: -320px; bottom: calc(50% - 300px); border: rgba(255, 255, 255, .1) 1px solid; } .content2-border3 { height: 800px; width: 800px; background: rgba(0, 51, 137, .5); border-radius: 50%; position: absolute; left: -420px; bottom: calc(50% - 400px); border: rgba(255, 255, 255, .1) 1px solid; } .content2-border4 { height: 1000px; width: 1000px; background: rgba(0, 51, 137, .6); border-radius: 50%; position: absolute; left: -520px; bottom: calc(50% - 500px); border: rgba(255, 255, 255, .1) 1px solid; box-shadow: 700px 0 200px rgba(0, 51, 137, .5); } .content2-border { position: absolute; left: -85px; bottom: calc(50% - 75px); height: 150px; width: 150px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); background: #446479; } .content2-point { position: absolute; right: 0; bottom: 50%; } .content2-point-inner { position: relative; } .point1, .point2, .point3, .point4 { border-radius: 50%; display: flex; justify-content: center; align-items: center; width: 100px; height: 100px; background: rgba(255, 255, 255, .1); } .point1 { background: rgba(255, 255, 255, 0); transition: .5s; } .point1:hover { background: rgba(255, 255, 255, .1); width: 100px; height: 100px; } .point4 { background: #F9D80F; width: 10px; height: 10px; } .point3 { width: 25px; height: 25px; background: rgba(255, 255, 255, .2); } .point2 { width: 50px; height: 50px; background: rgba(255, 255, 255, .15); } .content2-info { position: absolute; right: 15%; top: 28%; background: #014EC4; display: flex; flex-direction: column; padding: 20px 50px; box-sizing: border-box; } .content2-info::after { position: absolute; content: ""; left: -60px; top: 70px; width: 100px; height: 3px; background: #FECC00; } .content2-info span { color: #fff; font-size: .7rem; padding: 15px 0; text-align: center; letter-spacing: 2px; } .content2-info span:nth-child(1) { letter-spacing: 5px; font-size: .85rem; font-weight: 700; } .content2-info span:nth-child(2) { font-size: 3.5rem; color: #FFCD01; font-weight: 700; letter-spacing: 12px; /* font-family: 'BEBAS'; */ } .content2-info span:nth-child(4) { letter-spacing: 5px; } .content2-left-swiper .swiper-slide { /* Center slide text vertically */ /* display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; transition: 300ms; transform: scale(0.5); opacity: .4; margin-left: -50px; */ } .content2-left-swiper .swiper-slide-prev, .content2-left-swiper .swiper-slide-next { /* transform: scale(.8); opacity: .6; margin-left: -20px; */ } .content2-left-swiper .swiper-slide-prev { margin-top: -20px; margin-bottom: 50px !important; } .content2-left-swiper .swiper-slide-next { margin-top: 25px; margin-bottom: 10px !important; } .content2-left-swiper .swiper-slide-active, .swiper-slide-duplicate-active { /* transform: scale(.95); opacity: 1; margin-left: 0; margin: 15px 0; */ } .content2-left-swiper span { font-size: .8rem; color: #fff; margin-left: 15px; } .content2-tab { display: flex; justify-content: center; align-items: center; width: 80%; margin-left: 10%; height: 3rem; } .content2-tab-item { width: 50%; display: flex; justify-content: space-between; align-items: center; height: 100%; padding: 0 120px; box-sizing: border-box; background: #fff; z-index: 1000; box-shadow: 15px 0px 14px 2px rgba(6, 62, 145, 0.2); border-right: 1px solid rgba(0, 0, 0, .1); cursor: pointer; position: relative; transition: .5s; } .content2-tab-item:hover::after { content: ""; position: absolute; right: 8%; top: 50%; transform: translate(0, -50%); height: 35px; width: 35px; background-image: url('../img/next3.png'); background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .content2-tab-item:hover { color: #fff; transition: .5s; background-image: linear-gradient(to right, #002EB7, #005FCB); } /* .content2-tab-item:nth-child(1) { background: #002EB7; color: #fff; } */ .content2-tab-item span { font-size: .8rem; font-weight: bold; color: #002EB7; margin-top: 5px; margin-left: 90px; transition: .5s; } .content2-tab-item:hover span { letter-spacing: 3px; color: #fff; margin-left: 0; } .content2-tab { position: absolute; bottom: -.7rem; } .content2-tab-item p { margin-top: 8px; transition: .5s; } .content-global { background-color: #fff; } .content-img { /* margin-top: 70px; */ position: relative; width: 100%; } .content-global-btn { position: absolute; top: -60px; left: 0; display: flex; justify-content: space-between; width: 100%; align-items: center; } .content-global-btn p { background-image: linear-gradient(to right, #002EB7, #005FCB); height: 75px; width: 500px; text-align: center; line-height: 75px; border-radius: 37.5px; color: #fff; font-size: .8rem; letter-spacing: 2px; } .content-global-btn2 { background-image: linear-gradient(to right, #002EB7, #005FCB); height: 50px; width: 200px; display: flex; border-radius: 22.5px; justify-content: center; align-items: center; } .content-global-btn2 span { font-size: .65rem; color: #fff; width: 45%; text-align: center; height: 70%; display: flex; align-items: center; justify-content: center; border-radius: 17.5px; cursor: pointer; transition: .5s; } /* .content-global-btn2 span:nth-child(2) { color: #000; background: #fff; } */ .btn-active { color: #000 !important; background: #fff; transition: .5s; } .content-img img { width: 100%; } .content-img-info { position: absolute; left: 0; top: 15%; width: 27%; } .content-img-info h1 { font-size: 1.2rem; color: #333; font-weight: 500; margin-bottom: 30px; } .option { opacity: 0; } .content-img-info-china { display: flex; align-items: center; } .content-img-info-china span { font-size: 1.8rem !important; color: #003A8E; } .content-img-info-china p { width: auto !important; margin: 0 20px; } .content-img-info span { font-size: 1rem; font-weight: bold; margin: 30px 0; display: inline-block; } .content-img-info p { font-size: .9rem; line-height: 35px; color: #666; letter-spacing: 1px; padding-left: 42px; position: relative; } .content-img-info p::after { position: absolute; content: ""; left: 0; top: 50%; height: 2px; width: 40px; background-color: #666; } .content-address { position: absolute; width: 18%; right: 5%; top: 15%; box-shadow: 0px 0px 14px 2px rgba(6, 62, 145, 0.2); transition: .5s; } .content-address::after { position: absolute; content: ""; left: -60px; top: 70px; width: 80px; height: 3px; background: #FECC00; } .content-address-info img { display: block; width: 23px; margin-top: 15px; } .content-address-info { background: #fff; padding: 30px; box-sizing: border-box; transition: .5s; } .content-address-info span { font-size: .65rem; letter-spacing: 1px; margin-bottom: 15px; display: block; } .bg-last { width: 100%; } .bg-last img { margin-left: -2.5%; margin-top: -2%; } .diandian { width: 100%; } .content-img { background-image: url('../img/diandian.png'); height: 740px; width: 100%; background-position: 20% 5%; } .content-img-card { position: absolute; left: -1.8%; bottom: 0%; } .map-1 { position: absolute; right: 0%; top: 0%; width: 68rem; height: 100%; transition: .5s; } .map-1-info { width: 48%; height: 77%; position: absolute; right: 18.5%; top: 12%; background-image: url('../img/map1-x.png'); background-position: center; background-repeat: no-repeat; background-size: contain; opacity: 0; transition: .5s; } .map-2 { position: absolute; right: 18%; top: 5%; transition: .5s; } .map-inner { width: 100%; height: 100%; display: flex; justify-content: flex-end; position: relative; background-image: url('../img/map1.png'); background-position: right; background-repeat: no-repeat; background-size: 75%; } /* .map-inner::after{ content: ""; position: absolute; width: 100%; height: 100%; background-image: url('../img/map1-x.png'); background-position: 65%; background-repeat: no-repeat; background-size: 48%; } */ .map-point { position: absolute; cursor: pointer; z-index: 1000; } .map-point span { display: flex; justify-content: center; align-items: center; cursor: pointer; } .map-point1-3 { height: 10px; width: 10px; background: #3D6AAD; border-radius: 50%; } .map-point1-2 { height: 30px; width: 30px; background: rgba(61, 106, 173, .2); border-radius: 50%; } .map-point1-1 { height: 50px; width: 50px; background: rgba(61, 106, 173, .1); border-radius: 50%; } .map-point1 { bottom: 56%; left: 18%; } .map-info1 { bottom: 59%; left: 22%; } .map-point2 { bottom: 24%; left: 28%; } .map-info2 { bottom: 27%; left: 32%; } .map-point3 { bottom: 47%; left: 47%; } .map-info3 { bottom: 50%; left: 51%; } .map-point4 { bottom: 61%; left: 45%; } .map-info4 { bottom: 64%; left: 49%; } .map-point5 { bottom: 65%; left: 58%; } .map-info5 { bottom: 68%; left: 62%; } .map-point6 { bottom: 35%; left: 75%; } .map-info6 { bottom: 38%; left: 79%; } .map-point7 { bottom: 43%; left: 56%; } .map-info7 { bottom: 46%; left: 61%; } .map-point8 { bottom: 15%; left: 67%; } .map-info8 { bottom: 18%; left: 72%; } .map-point9 { bottom: 9%; left: 58%; } .map-info9 { bottom: 12%; left: 62%; } .map-point10 { bottom: 57%; left: 18%; } .map-info10 { bottom: 60%; left: 23%; } .map-inner p { color: #3D6AAD; font-size: .55rem; position: absolute; opacity: 0; transition: .5s; } .china-info { transition: .5s; } .global-info { transition: .5s; } .map-active-info { opacity: 1 !important; } .map-point1-3 { transition: .5s; } .map-active-point { background: #FCCF02; } .content-address-info span { transition: .5s; line-height: .9rem; } .change-img { transition: .5s; } .ban-swiper { width: 100%; } .qian-swiper .swiper-slide { position: relative; } .qian-swiper .swiper-slide span { position: absolute; display: inline-block; background-image: url(../img/shuqian.png); background-repeat: no-repeat; background-position: 20% 20%; height: 30px; width: 20px; top: 0; left: 25%; opacity: 0; transition: .5s; } .qian-swiper .swiper-slide-thumb-active span { opacity: 1; } .qian-swiper { position: absolute !important; display: flex; right: 3%; top: 10%; } .swiper-bottom { width: 100%; position: relative; } .swiper-bottom .ban-swiper .swiper-slide { display: flex; } .swiper-bottom .ban-swiper img { width: 100%; } .qian-swiper .swiper-slide { transition: .75s; max-width: 126px; } .qian-swiper .swiper-slide-thumb-active { transition: .75s; transform: rotateY(0) !important; margin: 0 6px !important; margin-left: 18px !important; } .qian-swiper .swiper-slide:nth-child(odd) { transform: perspective(800px) rotateY(45deg); margin-right: -22px; } .qian-swiper .swiper-slide:nth-child(even) { transform: perspective(800px) rotateY(-45deg); margin-right: -12px; } .content2-center-tab { display: flex; width: 100%; padding-bottom: 20px; box-sizing: border-box; border-bottom: 1px solid #DFDFDF; } .content2-center { padding: 30px 35px; box-shadow: 0px 0px 14px 2px rgba(6, 62, 145, 0.2); box-sizing: border-box; padding-top: 45px; } .content2-center-tab span { font-size: .9rem; margin-right: 30px; cursor: pointer; white-space: nowrap; transition: .5s; } .content2-center-tab span:nth-last-child(1) { margin-right: 0; } .content-center-bottom { position: absolute; bottom: 5%; right: 35px; } .content-center-bottom span { font-size: .8rem; letter-spacing: 2px; transition: .5s; } .content2-center-tab span:hover { color: #002c77; } .content2-center-tab .active { color: #002c77; } .content2-center-item { display: none; } .content2-center-item-active { display: block; } .content2-center-item-title { font-size: 1.2rem; font-weight: bold; display: inline-block; margin: 50px 0; } .content2-center-item p { font-size: .8rem; color: #9A9A9A; line-height: 1.4rem; margin-top: 50px; text-align: justify; } .content2-center-item ul { display: flex; flex-direction: column; margin: 50px 0; } .content2-center-item ul a { font-size: .8rem; color: #9A9A9A; line-height: 2.5rem; position: relative; padding-left: 15px; box-sizing: border-box; cursor: pointer; transition: .5s; } .content2-center-item ul a::after { position: absolute; width: 4px; height: .65rem; content: ""; background: #003C8F; left: 0; top: 35%; transition: .5; } .content2-center-item ul a:hover { color: #003898; } .content2-center-item ul a:hover::after { background: #FDC703; } .content2-point { cursor: pointer; } .point-move { animation: mymove 4s infinite; } @keyframes mymove { 0% { transform: scale(1); /*寮€濮嬩负鍘熷澶у皬*/ } 25% { transform: scale(1.1); /*鏀惧ぇ1.1鍊?/ } 50% { transform: scale(1); } 75% { transform: scale(1.1); } } .content2-border2 .content2-point:nth-child(1) { right: 6%; bottom: 77%; } .content2-border2 .content2-point:nth-child(2) { right: -8%; bottom: 44%; } .content2-border2 .content2-point:nth-child(3) { right: -2%; bottom: 16%; } .content2-border3 .content2-point { bottom: 59%; right: -4%; } .content2-border4 .content2-point { bottom: 38%; right: -4.5%; } .content2-img h1 { color: #fff; position: absolute; font-size: .6rem; letter-spacing: 2px; opacity: .6; transition: .5s; } .info-position1 { bottom: 79%; left: 12%; } .info-position2 { bottom: 66%; left: 21%; } .info-position3 { bottom: 50.5%; left: 17%; } .info-position4 { bottom: 38%; left: 27%; } .info-position5 { bottom: 26.5%; left: 15%; } .active-point { opacity: 1 !important; font-size: .7rem !important; transition: .5s; } .info-position span { opacity: 0; transition: .5s; } .info-position span:nth-child(1) { margin: 0 10px; } .content2-img-item1 { width: 100%; max-height: 792px; } .bottom-bg { position: relative; background-image: url('../img/bottom-bg.png'); background-position: center; background-repeat: no-repeat; background-size: cover; padding-bottom: 10%; } .bottom-bg img { width: 100%; } .bottom-bg span { position: absolute; left: 150px; font-size: 1.2rem; } .bottom-bg span:nth-child(1) { top: 30%; color: #fff; } .bottom-bg span:nth-child(2) { top: 55%; color: #FFCC06; letter-spacing: 1px; font-weight: 400; } .bottom-bg .foot-info-img { width: 350px; position: absolute; left: 150px; top: 30%; } .btn-content { position: absolute; right: 150px; display: flex; align-items: center; top: 50%; transform: translate(0, -50%); } .btn-content a { height: 50px; width: 200px; border-radius: 25px; font-size: .65rem; border: .5px solid rgba(255, 255, 255, .2); display: flex; align-items: center; justify-content: center; color: #fff; padding-left: 15px; box-sizing: border-box; transition: .5s; } .btn { display: flex; margin-left: 80px; border-radius: 25px; transition: .5s; } .btn-content .btn:nth-child(1) a { background-image: url('../img/k3.png'); background-repeat: no-repeat; background-position: 20% 50%; position: relative; } .btn-content .btn:nth-child(1) a img { position: absolute; top: -100px; left: 50%; height: 100px; width: 100px; transform: translate(-50%, 0); opacity: 0; z-index: -1; transition: .5s; } .btn-content .btn:nth-child(1) a:hover img { opacity: 1; top: -110px; z-index: 10; } .btn-content .btn:nth-child(2) a { background-image: url('../img/k2.png'); background-repeat: no-repeat; background-position: 20% 50%; } .btn-content .btn:hover a { color: #003B96; } .btn-content .btn:nth-child(1):hover a { background-image: url('../img/k1.png'); background-repeat: no-repeat; background-position: 20% 50%; } .btn-content .btn:nth-child(2):hover a { background-image: url('../img/k4.png'); background-repeat: no-repeat; background-position: 20% 50%; } .btn-content .btn:hover { background: #fff; } .bottom-foot { height: 80px; display: flex; justify-content: center; align-items: center; background: #F9F9F9; } .bottom-foot span,.bottom-foot a { font-size: .55rem; color: #929292; } .bottom-foot span:nth-child(2) { margin: 0 15px; } .ban-swiper .swiper-wrapper { /* 閫氳繃鏀瑰彉animation-timing-function 鍒朵綔寮规€у垏鎹㈡晥鏋 */ transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s; } .content2-left-swiper .swiper-slide { /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; transition-property: all; } .content2-left-swiper .swiper-wrapper { width: 100%; height: 100%; } .top-head { width: 100%; padding-bottom: 36.5%; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } .top-head-info { position: absolute; left: 8.5%; top: 50%; transform: translate(0, calc(-50% + 40px)); padding-bottom: 15px; } .top-head-info h1 { color: #fff; font-size: 2rem; font-weight: 500; position: relative; z-index: 5; } .fk-iy { content: ""; position: absolute; height: 40px; width: 40px; background-color: #003A8E; left: -20px; top: -20px; z-index: 2; } .top-head-info span { color: #FFD438; font-size: 1rem; display: inline-block; font-weight: 300; letter-spacing: 2px; margin: 30px 0; margin-right: 1.8rem; } .top-info-border { width: 60px; height: 4px; background-color: #fff; position: absolute; bottom: 0; left: 0; } .top-head-list { position: absolute; bottom: 0; left: 0; height: 70px; width: 100%; background-color: rgba(255, 255, 255, .1); display: flex; justify-content: space-between; padding: 0 160px; box-sizing: border-box; } .top-head-list li { flex: 1; transition: .5s; } .top-head-list li:hover { background-color: #003A8F; } .top-head-list li a { color: #fff; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: .8rem; letter-spacing: 1px; font-size: .7rem; position: relative; } .top-head-list .active { background-color: #003A8F; position: relative; z-index: 2; } .top-head-list li a::after { content: ""; position: absolute; left: -1px; top: 50%; height: 20px; width: 1px; transform: translate(0, -50%); background-color: rgba(255, 255, 255, .5); } .top-head-list li:nth-last-child(1) a::before { content: ""; position: absolute; right: 0; top: 50%; height: 20px; width: 1px; transform: translate(0, -50%); background-color: rgba(255, 255, 255, .5); } .top-head-list .active::before, .top-head-list .active::after { display: none; } .mbx { width: 100%; padding: 30px 160px; box-sizing: border-box; display: flex; align-items: center; } .mbx2 { background-color: #F1F4F9; } .mbx a, .mbx p { font-size: .6rem; color: #666; } .mbx a { margin-right: 15px; position: relative; cursor: auto; transition: .5s; } /* .mbx a:hover { color: #003990; } */ .mbx a::after { content: '-'; position: absolute; right: -8px; line-height: .6rem; } .mbx a:nth-last-child(1)::after { display: none; } .about-info-out { padding: 0 160px; padding-bottom: 100px; box-sizing: border-box; background-position: bottom; background-repeat: no-repeat; background-size: contain; } .about-info-out2 { background-color: #F1F4F9; } .about-info-title { display: flex; align-items: center; justify-content: center; background-position: center; background-repeat: no-repeat; background-size: 50%; width: 20rem; height: 4rem; margin: 0 auto; font-size: 1.5rem; font-weight: 500; position: relative; margin-bottom: 50px; } .about-info-title::after { content: ""; position: absolute; width: 40px; height: 4px; background-color: #003A8F; left: 50%; bottom: 10px; transform: translate(-50%, 0); } .about-info-title p { position: absolute; font-size: 2.2rem; text-transform: uppercase; opacity: .1; bottom: 0; color: #999; letter-spacing: 2px; white-space: nowrap; } .about-info { width: 100%; display: flex; flex-wrap: wrap; align-items: flex-start; } .about-left { width: 26%; height: auto; margin-right: 8%; } .about-inner-info { width: 66%; } .about-inner-info2 { background-color: #fff; padding: 50px 100px; box-sizing: border-box; } .about-inner-info p { font-size: .8rem; line-height: 1.5rem; letter-spacing: 1px; text-indent: 2em; margin-bottom: 15px; color: #666; text-align: justify; } .about-info-tab { width: 100%; display: flex; align-items: center; justify-content: center; margin-bottom: 50px; } .about-info-tab2 { margin: 0; justify-content: flex-start; box-sizing: border-box; padding-bottom: 50px; } .about-info-tab2 span:nth-child(1) { margin-left: 0; } .about-info-tab2 span:nth-child(1):hover { background-image: url('../img/zz2.png') !important; } .about-info-tab2 span:nth-child(2):hover { background-image: url('../img/ry2.png') !important; } .about-info-tab2 span { background-repeat: no-repeat; background-position: 25% 50%; background-size: 20px; box-sizing: border-box; } .about-info-tab2 span:nth-child(2) { background-size: 18px; } .about-info-tab span { font-size: .65rem; height: 45px; width: 180px; display: flex; align-items: center; justify-content: center; border: 1px solid rgba(0, 0, 0, .1); color: rgba(0, 0, 0, .4); border-radius: 22.5px; margin: 0 30px; box-sizing: border-box; cursor: pointer; transition: .5s; } .about-info-tab span:hover { border: 2px solid #003A8F; color: #003A8F; } .about-info-tab .active { border: 2px solid #003A8F; color: #003A8F; } .about-info-tab-item { width: 100%; display: flex; align-items: flex-start; padding: 100px; box-sizing: border-box; background-color: #F1F4F9; opacity: 0; z-index: -1; display: none; transition: .5s; } .about-info-tab-item-active { opacity: 1; z-index: 1; display: flex; } .jtld-info { display: flex; margin-bottom: 30px; } .jtld-info h1 { font-size: 1.5rem; color: #333; margin-right: 30px; font-weight: 500; padding-bottom: 20px; white-space: nowrap; position: relative; } .jtld-info h1::after { position: absolute; content: ""; bottom: 0; left: 0; width: 50px; height: 4px; background-color: #002c77; } .jtld-info span { display: flex; font-size: .65rem; /* padding-bottom: 20px; */ line-height: 1rem; color: #999; align-items: flex-end; } .qm { width: 100%; display: flex; justify-content: flex-end; margin-top: 50px; } .ryzz-list { width: 100%; box-sizing: border-box; height: 500px; overflow-y: scroll; display: none; } .ryzz-list-active { display: block; } .about-inner-info .ryzz-item, .ryzz-list p { padding: 10px 0; border-top: 1px solid rgba(0, 0, 0, .1); margin-bottom: 0; font-size: .7rem; width: 85%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #333; box-sizing: border-box; background-image: url('../img/jt.png'); background-position: left; background-size: 15px; background-repeat: no-repeat; } .about-inner-info .ryzz-item:nth-last-child(1), .ryzz-list p:nth-last-child(1) { border-bottom: 1px solid rgba(0, 0, 0, .1); } /*婊氬姩鏉℃牱寮?/ .ryzz-list::-webkit-scrollbar { width: 4px; /*height: 4px;*/ } .ryzz-list::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px #003990; background: #003990; } .ryzz-list::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 0; background: rgba(0, 0, 0, 0.1); } .fzlc-tab-list { width: 100%; display: flex; margin-bottom: 100px; } .fzlc-tab-item { flex: 1; margin-right: 1px; background-color: #003A8F; color: #fff; height: 65px; display: flex; justify-content: center; align-items: center; cursor: pointer; position: relative; transition: .5s; } .fzlc-tab-item:nth-last-child(1) { margin-right: 0; } .fzlc-tab-item p { font-size: .8rem; display: flex; align-items: center; justify-content: center; letter-spacing: 2px; transition: .5s; } .fzlc-tab-item span { width: 45px; height: 45px; background-color: #fff; border-radius: 50%; display: flex; color: #002EB7; justify-content: center; align-items: center; font-weight: 500; margin-right: 10px; font-size: .8rem; transition: .5s; } .fzlc-tab-item::after { content: ""; position: absolute; bottom: 5px; left: 50%; transform: translate(-50%, 0); background-image: url('../img/sj.png'); height: .25rem; width: .5rem; opacity: 0; transition: .5s; } .fzlc-tab-item:hover, .fzlc-tab-list .active { background-color: #FCC707; } .fzlc-tab-item:hover::after, .fzlc-tab-list .active::after { opacity: 1; } .fzlc-tab-info { width: 100%; display: none; justify-content: space-between; align-items: flex-start; } .fzlc-tab-info-left { width: 20%; } .fzlc-tab-info-right { width: 78%; } .fzlc-tab-info-title { width: 100%; margin-bottom: 30px; } .fzlc-tab-left-list { width: 100%; } .fzlc-tab-left-list li { margin-bottom: 30px; } .fzlc-tab-left-list li, .fzlc-tab-left-list li a { width: 100%; color: #333; text-align: center; font-size: .8rem; transition: .5s; font-weight: 500; text-align: left; } .fzlc-tab-left-list li a p { width: 100%; display: flex; padding-bottom: 60%; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 15px; position: relative; } .fzlc-tab-info-left h1 { font-size: 1rem; font-weight: 500; margin-bottom: 30px; } .fzlc-tab-left-list li a p img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; transition: .5s; } .fzlc-tab-left-list li a:hover p img { opacity: 1; } .fzlc-tab-info-right ul { width: 100%; } .fzlc-tab-info-right ul li { display: flex; /* justify-content: flex-end; */ padding-left: 22%; position: relative; } .fzlc-tab-info-right div { border-bottom: 1px solid rgba(0, 0, 0, .1); width: 100%; padding: 30px 0; } .fzlc-tab-info-right p { font-size: .8rem; line-height: 1.4rem; letter-spacing: 1px; color: #666; text-align: justify; box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-start; width: 100%; } .fzlc-tab-info-right p img { max-width: 50%; margin-top: 30px; } .fzlc-tab-info-right li::before { position: absolute; content: ""; width: 2px; height: 100%; left: 18%; top: 0; z-index: 1; background-color: #003990; } .fzlc-tab-info-right li::after { content: ""; position: absolute; width: 15px; height: 15px; border-radius: 50%; border: 2px solid #003990; left: calc(18% - 8.5px); background-color: #fff; z-index: 2; top: 34px; } .fzlc-tab-info-right li:nth-child(1)::after { top: 0; } .fzlc-tab-info-right li:nth-last-child(1)::before { height: 34px; } .fzlc-tab-info-right li span { position: absolute; left: 0; top: 32px; color: #003990; font-weight: 600; width: 15%; text-align: right; } .fzlc-tab-info-right li:nth-child(1) span { top: 0; } .fzlc-tab-info-right li:nth-last-child(1) p { border-bottom: none; } .fzlc-tab-info-right li:nth-child(1) p { padding-top: 60px; } .fzlc-tab-title-info { position: absolute; left: 15.5%; top: -18%; display: flex; align-items: center; z-index: 3; border: none !important; } .fzlc-tab-info-right .fzlc-tab-title-info span { display: flex; align-items: center; position: static; justify-content: center; border-radius: 30px; background-color: #003990; color: #fff; font-weight: 600; width: auto; } .fzlc-tab-info-right .fzlc-tab-title-info span:nth-child(1) { box-sizing: border-box; width: 60px; height: 60px; } .fzlc-tab-info-right .fzlc-tab-title-info span:nth-child(2) { box-sizing: border-box; height: 50px; padding: 0 50px; font-size: .8rem; border-radius: 25px; font-weight: 400; margin-left: -15px; } .fzlc-tab-info-active { opacity: 1; display: flex; } .about-info-title2 { width: 100%; } .about-info-title2::after { display: none; } .about-info2 { padding: 50px 0; box-sizing: border-box; border-top: 1px solid rgba(0, 0, 0, .1); border-bottom: 1px solid rgba(0, 0, 0, .1); } .about-info2 p { text-indent: 2em; font-size: .7rem; color: #666; line-height: 1.5rem; letter-spacing: 1px; margin: 10px 0; width: 100%; } .about-info2 p img { margin: 0 auto; margin-top: 30px; max-width: 70%; } .btn-box { width: 100%; display: flex; justify-content: space-between; margin-top: 60px; } .btn-page { width: 8rem; height: 2rem; display: flex; align-items: center; justify-content: center; font-size: .7rem; color: #003990; border-radius: 1.1rem; border: 3px solid #003990; box-sizing: border-box; transition: .5s; } .btn-page:hover { background-color: #003990; color: #fff; } .ywly-type { display: flex; justify-content: space-between; margin-bottom: 50px; } .ywly-type span { flex-shrink: 0; width: 48.5%; height: 3rem; text-align: center; line-height: 3rem; background-color: #f1f4f9; border: 2px solid #f1f4f9; cursor: pointer; transition: .5s; } .ywly-type span.active { background-color: #003a8f; border-color: #fcc707; color: #fff; } .ywly-type span:hover { background-color: #003a8f; border-color: #fcc707; color: #fff; } .ywly-ul{ display: flex; justify-content: space-between; margin-top: 40px; } .ywly-ul li{ flex-shrink: 0; width: 48.5%; } .ywly-ul li h5{ font-size: 1.2rem; font-weight: 500; margin-bottom: 30px; } .ywly-ul li a{ display: block; overflow: hidden; } .ywly-ul li a img{ width: 100%; margin-top: 0; vertical-align: top; transition: .5s; } .ywly-ul li:hover a img{ transform: scale(1.1); } .ywly-list { width: 100%; } .ywly-list>div{ display: none; } .ywly-list>div:first-of-type{ display: block; } .ywly-list h1 { font-size: 1.2rem; font-weight: 500; padding-bottom: 30px; margin-bottom: 20px; position: relative; } .ywly-list h1::after { width: 40px; height: 4px; background-color: #003990; content: ""; position: absolute; bottom: 0; left: 0; } .ywly-item-info-box { width: 100%; display: flex; justify-content: space-between; align-items: flex-end; } .ywly-item-info { width: 65%; text-align: justify; } .ywly-item-info p { color: #666; font-size: .8rem; line-height: 1.4rem; margin: 10px 0; } .ywly-item-info p:nth-last-child(1) { margin-bottom: 0; } .ywly-item img { width: 100%; margin-top: 30px; } .ywly-item { margin-bottom: 50px; } .qxpt-box{ } .qxpt-box .ul{ font-size: 0; } .qxpt-box .ul li{ display: inline-block; vertical-align: top; width: 49%; margin-right: 2%; margin-bottom: 30px; background-color: #f1f4f9; transition: .5s; } .qxpt-box .ul li:nth-of-type(2n){ margin-right: 0; } .qxpt-box .ul li a{ display: block; position: relative; } .qxpt-box .ul li a img{ position: absolute; width: 100%; top: 0; left: 0; transition: .5s; -ms-interpolation-mode: nearest-neighbor; image-rendering: pixelated; } .qxpt-box .ul li a .img1{ position: static; vertical-align: top; } .qxpt-box .ul li a .img2{ opacity: 1; } .qxpt-box .ul li a .img3{ opacity: 0; } .qxpt-box .ul li:hover{ background-color: #003a8f; } .qxpt-box .ul li:hover a .img2{ opacity: 0; } .qxpt-box .ul li:hover a .img3{ opacity: 1; } .fh-page{ margin: 40px auto 0; } .szgc-list { width: 100%; display: flex; flex-wrap: wrap; } .szgc-item { width: 32%; margin-right: 2%; margin-top: 50px; cursor: pointer; overflow: hidden; } .szgc-item:nth-child(-n + 3) { margin-top: 0; } .szgc-item:nth-child(3n) { margin-right: 0; } .szgc-item p { padding-bottom: 60%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .szgc-item:hover p { transform: scale(1.1) translate(0, -4.5%); } .szgc-item span { display: flex; padding: 5px 15px; padding-left: 0; margin-top: 18px; box-sizing: border-box; font-size: .8rem; position: relative; transition: .5s; } .szgc-item span::before { position: absolute; content: ""; left: 0; top: 0; width: 5px; height: 100%; opacity: 0; background-color: #003990; transition: .5s; } .szgc-item:hover span { padding-left: 15px; color: #003990; } .szgc-item:hover span::before { opacity: 1; } .pagination { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; margin-top: 50px; } .pagination a { height: 35px; min-width: 35px; border-radius: 5px; border: 1px solid rgba(0, 0, 0, .1); color: #666; display: flex; align-items: center; justify-content: center; font-size: .6rem; margin: 0 6px; transition: .5s; } .pagination .prev { background-image: url('../img/djt.png'); background-position: center; background-repeat: no-repeat; background-size: 6px; } .pagination .next { background-image: url('../img/djt2.png'); background-position: center; background-repeat: no-repeat; background-size: 6px; } .pagination .first { padding: 0 10px; background-image: url('../img/sjt.png'); background-position: center; background-repeat: no-repeat; background-size: 10px; } .pagination .last { padding: 0 10px; background-image: url('../img/sjt2.png'); background-position: center; background-repeat: no-repeat; background-size: 10px; } .pagination #fytz{ width: 60px; height: 35px; text-align: center; font-size: .6rem; border-radius: 5px; border: 1px solid rgba(0, 0, 0, .1); } .pagination .active { background-color: #003990; color: #fff; } .pagination a:hover { background-color: #003990; color: #fff; } .pagination .first:hover { background-image: url('../img/sjt3.png'); } .pagination .last:hover { background-image: url('../img/sjt4.png'); } .pagination .next:hover { background-image: url('../img/djt4.png'); } .pagination .prev:hover { background-image: url('../img/djt3.png'); } .tc { width: 100%; height: 100vh; position: fixed; display: none; top: 0; left: 0; background-color: rgba(0, 0, 0, .5); z-index: 1003; } .tc-inner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .img-close { position: absolute; right: 15px; top: 15px; cursor: pointer; } .img-box { display: inline-block; min-width: 50vw; } .news-item { width: 23%; margin-right: 2.66%; display: inline-block; background-color: #F1F4F9; margin-top: 40px; position: relative; overflow: hidden; transition: .5s; } .news-item:nth-child(-n + 4) { margin-top: 0; } .news-item:nth-child(4n) { margin-right: 0; } .news-img { padding-bottom: 61%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .news-item:hover .news-img { transform: scale(1.1) translate(0, -5%); } .news-info { padding: 30px 15px; box-sizing: border-box; } .news-info h1 { font-size: .85rem; line-height: 1.2rem; height: 3.6rem; overflow:hidden; font-weight: 500; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; transition: .5s; } .news-info p { font-size: .65rem; color: #999; text-align: justify; line-height: 1.2rem; margin: 15px 0; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .news-info span { font-size: .6rem; color: #888; } .news-item::after { content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background-color: #003A8F; transition: .5s; } .news-item:hover::after { width: 100%; } .news-item:hover h1 { color: #003A8F; } .news-item::before { position: absolute; content: ""; position: absolute; bottom: 30px; right: 15px; width: 30px; height: 30px; background-image: url('../img/news-next.png'); background-position: center; background-repeat: no-repeat; background-size: contain; opacity: 0; transform: translate(0, 25%); transition: .5s; } .news-item:hover::before { opacity: 1; } .news-item:hover { box-shadow: 0 0 20px rgba(0, 0, 0, .2); background-color: #fff; } .jtdt-item { width: 100%; height: 220px; background-color: #F1F4F9; display: flex; flex-direction: column; justify-content: space-between; padding: 50px 30px; box-sizing: border-box; position: relative; margin-top: 30px; transition: .5s; } .jtdt-item:nth-child(1) { margin-top: 0; } .jtdt-item h1 { font-size: 1rem; font-weight: 500; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 75%; } .jtdt-item span { font-size: .6rem; color: #888; } .jtdt-item p { font-size: .65rem; color: #888; line-height: 1.2rem; text-align: justify; max-width: 75%; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .jtdt-item::after { width: 1px; height: 40%; top: 30%; right: 6%; position: absolute; content: ""; background-color: rgba(0, 0, 0, .1); } .news-next { position: absolute; width: 30px; height: 30px; background-image: url('../img/news-next2.png'); background-position: center; background-repeat: no-repeat; background-size: contain; right: 30px; top: calc(50% - 15px); transition: .5s; } .jtdt-item:hover .news-next { background-image: url('../img/news-next.png'); } .jtdt-item:hover { background-color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, .2); } .jtdt-item::before { content: ""; position: absolute; top: 0; left: 0; width: 0; height: 6px; background-color: #003A8F; transition: .5s; } .jtdt-item:hover::before { width: 100%; } .whcp-top { width: 100%; display: flex; background-color: #fff; margin-bottom: 80px; } .whcp-top-left { width: 38%; display: flex; flex-direction: column; justify-content: space-between; padding: 80px 50px; box-sizing: border-box; } .whcp-top-left p { font-size: .8rem; color: #666; line-height: 1.4rem; text-align: justify; } .whcp-top-left h1 { font-weight: 500; padding-bottom: 50px; position: relative; } .whcp-top-left h1::after { position: absolute; content: ""; bottom: 0; left: 0; width: 50px; height: 4px; background-color: #003A8F; } .whcp-top-right { width: 62%; display: flex; } .whcp-top-right img { width: 100%; } .whcp-top-left .btn-page { border: 2px solid #003A8F; } .whcp-item { width: 100%; height: 80px; background-color: #fff; display: flex; padding: 30px 50px; box-sizing: border-box; justify-content: space-between; align-items: center; margin-top: 30px; } .whcp-item:nth-child(1) { margin-top: 0; } .whcp-item p { font-size: .8rem; } .whcp-item .btn-page { border: 2px solid #003A8F; } .xly-item { width: 100%; margin-top: 50px; } .xly-item:nth-child(1) { margin-top: 0; } .xly-item-info-out { display: flex; justify-content: space-between; padding-top: 50px; box-sizing: border-box; border-top: 1px solid rgba(0, 0, 0, .1); } .xly-item-info { width: 55%; } .xly-item-info-out img { width: 38%; } .xly-item-info p { font-size: .8rem; line-height: 1.4rem; color: #666; text-align: justify; text-indent: 2em; margin-bottom: 15px; } .xly-item-info p:nth-last-child(1) { margin-bottom: 0; } .xly-item h1 { height: 60px; width: 200px; background-color: #003A8F; display: flex; justify-content: center; align-items: center; box-sizing: border-box; color: #fff; background-position: center; background-repeat: no-repeat; background-size: cover; font-size: .8rem; } .xly-item-info2 { width: 100%; } .qm img { width: auto; } .about-info-out3 { padding-bottom: 30px; margin-bottom: 30px; } .xly-tab { width: 100%; display: flex; } .xly-tab li { flex: 1; margin-right: 50px; background-color: #F1F4F9; display: flex; align-items: center; justify-content: center; height: 70px; cursor: pointer; position: relative; transition: .5s; } .xly-tab li:nth-last-child(1) { margin-right: 0; } .xly-tab li span { font-size: .8rem; transition: .5s; } .xly-tab li:hover, .xly-tab .active { background-color: #003990; } .xly-tab li:hover span, .xly-tab .active span { color: #fff; } .xly-tab li::after { position: absolute; content: ""; bottom: 0; left: 50%; width: 12px; height: 6px; background-image: url('../img/sjb.png'); background-position: center; background-repeat: no-repeat; background-size: contain; opacity: 0; transition: .5s; } .xly-tab li:hover::after, .xly-tab .active::after { opacity: 1; } .xly-tab-item { width: 100%; margin-top: 50px; display: none; } .xly-tab-item ul { width: 100%; display: flex; } .xly-tab-item li { flex: 1; margin-right: 20px; border: 1px solid rgba(0, 0, 0, .1); padding: 30px 0; box-sizing: border-box; position: relative; } .xly-tab-item li:nth-last-child(1) { margin-right: 0; } .xly-tab-item-list { padding: 0 15px; } .xly-tab-item-list p { font-size: .6rem; color: #666; line-height: 1.3rem; } .xly-tab-item li h1 { padding-bottom: 20px; margin-bottom: 20px; font-size: .8rem; padding-left: 35px; box-sizing: border-box; background-image: url('../img/jt.png'); background-position: 15px 20%; background-repeat: no-repeat; background-size: 15px; border-bottom: 1px solid rgba(0, 0, 0, .1); } .xly-tab-item li::after { position: absolute; content: ""; top: 0; width: 100%; height: 3px; background-color: #003990; } .xly-tab-item-active { display: flex; } .gypp-out { width: 100%; } .gypp-info { font-size: .8rem; color: #666; line-height: 1.5rem; margin-bottom: 50px; } .ggpp-tab { width: 100%; display: flex; flex-wrap: wrap; } .ggpp-tab li { width: 49%; height: 100px; background-color: #F1F4F9; margin-top: 30px; margin-right: 2%; display: flex; align-items: center; padding: 0 60px; padding-left: 200px; background-position: left center; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; cursor: pointer; position: relative; transition: .5s; } .ggpp-tab li:nth-child(-n + 2) { margin-top: 0; } .ggpp-tab li:nth-child(2n) { margin-right: 0; } .ggpp-tab li span { font-size: .8rem; color: #555; transition: .5s; } .ggpp-tab li::after { position: absolute; content: ""; right: 60px; top: 50%; width: 30px; height: 30px; transform: translate(0, -50%); background-image: url("../img/news-next2.png"); transition: .5s; } .ggpp-tab li:hover::after, .ggpp-tab .active::after { background-image: url("../img/h-next.png"); } .ggpp-tab li:nth-child(1):hover, .ggpp-tab .active:nth-child(1) { background-image: url('../img/h1s.jpg') !important; } .ggpp-tab li:nth-child(2):hover, .ggpp-tab .active:nth-child(2) { background-image: url('../img/h2s.jpg') !important; } .ggpp-tab li:nth-child(3):hover, .ggpp-tab .active:nth-child(3) { background-image: url('../img/h3s.jpg') !important; } .ggpp-tab li:nth-child(4):hover, .ggpp-tab .active:nth-child(4) { background-image: url('../img/h4s.jpg') !important; } .ggpp-tab li:nth-child(5):hover, .ggpp-tab .active:nth-child(5) { background-image: url('../img/h5s.jpg') !important; } .ggpp-tab li:nth-child(6):hover, .ggpp-tab .active:nth-child(6) { background-image: url('../img/h6s.jpg') !important; } .ggpp-tab li:hover span, .ggpp-tab .active span { color: #fff; } .ggpp-tab-item { width: 100%; padding-bottom: 46%; background-position: center; background-repeat: no-repeat; background-size: cover; margin-top: 50px; position: relative; } .ggpp-tab-item-out { display: none; } .ggpp-tab-item-active { display: block; } .ggpp-tab-item-info { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: center; padding: 3% 10%; box-sizing: border-box; } .ggpp-tab-item-info p { font-size: .8rem; color: #666; line-height: 1rem; text-align: center; } .ggpp-tab-item-info h1 { font-weight: 500; font-size: 1.2rem; text-align: center; margin-bottom: 15px; } .ggpp-tab-item-info h2 { font-weight: 500; font-size: .8rem; margin-top: 35px; margin-bottom: 25px; text-align: center; } .gypp-img-out { width: 100%; display: flex; margin-top: 50px; } .gypp-img-out div { width: 24%; margin-right: 1.33%; overflow: hidden; } .gypp-img-out div span { display: flex; width: 100%; padding-bottom: 63%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .gypp-img-out div:nth-child(4n) { margin-right: 0; } .gypp-img-out div:hover span { transform: scale(1.1); } .rczl-item1 { display: flex; justify-content: space-between; background-color: #fff; margin-top: 50px; } .rczl-item1:nth-child(1) { margin-top: 0; } .rczl-item1-info { width: 38%; padding: 0 50px; box-sizing: border-box; transition: .5s; } .rczl-item1-img { width: 62%; height: 100%; transition: .5s; } .rczl-item1-info h1 { font-size: 1rem; color: #000; line-height: 1.5rem; position: relative; padding-bottom: 40px; box-sizing: border-box; margin-bottom: 40px; padding-top: 50px; } .rczl-item2:hover .rczl-item1-img { transform: scale(1.1) translate(4.5%, 0); } .rczl-item1-info h1::after { position: absolute; content: ""; bottom: 0; left: 0; width: 50px; height: 4px; background-color: #033993; } .rczl-item1-info p { font-size: .8rem; color: #666; line-height: 1.2rem; margin: 10px 0; letter-spacing: 1px; text-align: justify; } .rczl-item1:nth-child(3) .rczl-item1-info p { font-size: .8rem; line-height: 1.2rem; } .le-title { font-size: 1rem; margin: 80px 0; letter-spacing: 1px; padding-bottom: 40px; position: relative; font-weight: 500; } .le-title::after { position: absolute; content: ""; left: 0; bottom: 0; width: 40px; height: 5px; background-color: #033993; } .rczl-list { display: flex; width: 100%; flex-wrap: wrap; } .rczl-list-item { width: 48%; margin-right: 4%; background-color: #fff; padding-left: 10%; box-sizing: border-box; min-height: 5rem; margin-top: 50px; display: flex; align-items: center; position: relative; } .rczl-list-item:nth-child(-n + 2) { margin-top: 0; } .rczl-list-item:nth-child(2n) { margin-right: 0; } .rczl-item-info:nth-child(2n) { margin-right: 0; } .rczl-item-info h1 { font-size: .8rem; margin-bottom: 10px; font-weight: 500; } .rczl-item-info p { font-size: .7rem; color: #555; line-height: 1.2rem; letter-spacing: 1px; font-weight: 400; } .rczl-item-info { position: relative; padding-left: 30px; box-sizing: border-box; width: 100%; } .rczl-item-info::before { height: 55px; width: 6px; left: 0; top: 50%; transform: translate(0, -50%); background-color: #033993; content: ""; position: absolute; } .rczl-list-item-title { display: flex; align-items: center; justify-content: center; font-size: 1.8rem; height: 140%; width: 16%; content: ""; position: absolute; left: 2%; top: -20%; background-image: url('../img/rczl-bg.png'); background-position: center; background-repeat: no-repeat; background-size: contain; color: #738AB6; font-style: italic; font-family: "瀹嬩綋"; font-weight: 900; padding-bottom: 1%; letter-spacing: 2px; box-sizing: border-box; } .top-head-info2 { left: 50%; transform: translate(-50%, 0); } .rczl-item2 { background-color: #F1F4F9; overflow: hidden; } .rczl-item2 p { text-indent: 2em; } .rczl-item2:nth-child(3) .rczl-item1-info p { font-size: .8rem; color: #666; line-height: 1.2rem; margin: 5px 0; letter-spacing: 1px; } .rczl-item2:nth-child(2) h1 { padding-bottom: 60px; } .rczl-item2:nth-child(2) span { position: absolute; top: 60%; font-size: .8rem; transform: translate(0, -10%); color: #999; letter-spacing: 1px; left: 0; } .xyzp-out { width: 100%; display: flex; flex-wrap: wrap; } .xyzp-kp { width: 48%; margin-right: 4%; display: flex; flex-direction: column; background-color: #F1F4F9; align-items: center; height: 25vh; padding-top: 3%; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, .1); margin-bottom: 50px; } .xyzp-kp:nth-child(2) { margin-right: 0; } .xyzp-kp h1 { font-size: .8rem; font-weight: 500; margin: 15px 0; } .xyzp-kp p { font-size: .65rem; color: #666; margin: 5px 0; } .xyzp-kp .xyzp-kp-info { font-size: .6rem; color: #999; } .xyzp-item { width: 100%; margin-top: 15px; } .xyzp-item:nth-child(3) { margin-top: 0; } .xyzp-item-title { width: 100%; height: 8vh; padding: 0 50px; box-sizing: border-box; display: flex; justify-content: space-between; cursor: pointer; background-color: #F1F4F9; align-items: center; transition: .5s; } .xyzp-item h1 { width: 20%; font-weight: 500; transition: .5s; } .xyzp-item-info { width: 70%; display: flex; } .xyzp-item-info p { font-size: .8rem; color: #222; padding-right: 100px; box-sizing: border-box; position: relative; transition: .5s; } .xyzp-item-info p:nth-child(1)::after { content: ""; position: absolute; right: 50px; height: 120%; top: -10%; width: 1px; background-color: rgba(0, 0, 0, .3); } .xyzp-item-more { width: 30px; height: 30px; background-image: url('../img/zp1.png'); background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .xyzp-item-bottom { background-color: #fff; padding: 50px; box-sizing: border-box; box-shadow: 0 0 20px rgba(0, 0, 0, .1); display: none; } .xyzp-item-bottom p { font-size: .68rem; color: #666; margin: 20px 0; padding-left: 30px; box-sizing: border-box; background-image: url('../img/jt.png'); background-position: left center; background-repeat: no-repeat; background-size: 16px; line-height: 1rem; } .xyzp-item-bottom h1 { font-weight: 500; font-size: .9rem; margin-bottom: 20px; } .xyzp-item .active { background-color: #003990; } .xyzp-item .active h1 { color: #fff; } .xyzp-item .active .xyzp-item-info p { color: #fff; } .xyzp-item .active .xyzp-item-more { background-image: url('../img/zp2.png'); } .tpgj-out { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .tpgj-inner { width: 49%; } .tpgj-inner:nth-child(1) { height: 600px; background-image: url('../img/tpgj-bg.jpg'); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 120px 40px; box-sizing: border-box; } .tpgj-inner:nth-child(1) h1 { font-size: 1rem; font-weight: 600; margin-bottom: 30px; } .tpgj-inner:nth-child(1) p { font-size: .8rem; color: #333; letter-spacing: 1px; line-height: 1.4rem; } .tpgj-left-list { margin-top: 100px; display: flex; } .tpgj-left-list img { margin-left: -25px; } .tpgj-left-list img:nth-child(1) { margin-left: 0; z-index: 3; } .tpgj-left-list img:nth-child(2) { z-index: 2; } .tpgj-inner-item { width: 100%; height: 290px; margin-bottom: 20px; background-position: center; background-repeat: no-repeat; background-size: cover; display: inline-block; } .tpgj-inner-item:nth-last-child(1) { margin-bottom: 0; } .tpgj-inner-item h1 { color: #fff; font-size: 1rem; font-weight: 500; margin-bottom: 30px; } .tpgj-inner-item h2 { font-size: .8rem; color: #fff; margin: 20px 0; } .tpgj-inner-item p { font-size: .65rem; color: rgba(255, 255, 255, .6); line-height: 1.2rem; } .tpgj-inner-item img { transform: rotate(90deg); margin-top: 30px; } .tpgj-inner-item div { width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding: 0 50px; box-sizing: border-box; background-color: rgba(0, 57, 144, .3); transition: .5s; } .tpgj-inner-item:hover div { padding-left: 80px; background-color: rgba(0, 57, 144, .6); } .tpgjInfo-left { width: 75%; padding: 60px; box-sizing: border-box; background-color: #F1F4F9; } .tpgjInfo-right { width: 23%; } .tpgjInfo-left h1 { font-size: 1rem; font-weight: 500; } .tpgjInfo-left h2 { font-size: .8rem; color: #666; margin: 30px 0; padding-bottom: 30px; position: relative; } .tpgjInfo-left h2::after { position: absolute; content: ""; left: 0; bottom: 0; width: 50px; height: 5px; background-color: #003A8F; } .tpgjInfo-left h3 { font-size: .65rem; color: #999; margin-bottom: 30px; } .tpgiInfo-left-info { padding-top: 30px; box-sizing: border-box; border-top: 1px solid rgba(0, 0, 0, .1); } .tpgiInfo-left-info p { font-size: .8rem; color: #555; line-height: 1.4rem; letter-spacing: 1px; text-indent: 2em; } .tpgjInfo-right .tpgj-inner-item p { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 95%; } .tpgiInfo-left-info img { width: 100%; margin-top: 30px; } .shgy-top { height: 270px; width: 100%; background-image: url('../img/shgy.jpg'); background-position: center; background-repeat: no-repeat; background-size: cover; display: flex; align-items: center; justify-content: center; padding: 0 200px; box-sizing: border-box; margin-bottom: 50px; } .shgy-top p { color: #fff; font-size: .8rem; line-height: 1.4rem; letter-spacing: 1px; text-align: justify; } .contact-out { width: 100%; display: flex; flex-wrap: wrap; } .contact-out li { width: 31%; margin-right: 3.5%; margin-top: 30px; border: 1px solid rgba(0, 0, 0, .1); padding: 30px 0; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding: 30px 20px; box-sizing: border-box; } .contact-out li p { text-align: center; line-height: 1rem; } .contact-out li:nth-child(-n + 3) { margin-top: 0; } .contact-out li:nth-child(3n) { margin-right: 0; } .contact-out li h1 { font-size: .8rem; margin: 20px 0; } .contact-out li p { font-size: .65rem; color: #666; } .contact-out li:nth-child(2), .contact-out li:nth-last-child(2) { background-color: #F1F4F9; } .contact-map-out { width: 100%; height: 500px; margin-top: 50px; position: relative; } .contact-map { height: 100%; width: 100%; } .BMap_cpyCtrl { display: none; } .anchorBL { display: none; } .BMap_stdMpCtrl { display: none; } .map-mp { height: 250px; width: 500px; background-color: #fff; position: absolute; left: 15%; top: 50%; transform: translate(0, -50%); padding: 50px 30px; box-sizing: border-box; z-index: 5; } .map-mp h1 { padding-left: 50px; box-sizing: border-box; font-size: .9rem; font-weight: 500; position: relative; } .map-mp h1::before { width: 22px; height: 24px; content: ""; position: absolute; left: 0; background-image: url('../img/dw.png'); } .map-mp h1::after { position: absolute; content: ""; height: 100%; width: 2px; top: 0; left: 35px; background-color: #003A8F; } .map-mp p { padding-left: 50px; font-size: .65rem; color: #666; margin: 10px 0; line-height: 1.2rem; } .map-mp a { margin-left: 50px; display: flex; width: 5.5rem; height: 1.8rem; border-radius: .9rem; align-items: center; justify-content: center; font-size: .65rem; color: #003A8F; padding-left: 30px; border: 1px solid rgba(0, 0, 0, .1); background-image: url('../img/qw.png'); background-position: 1rem center; background-repeat: no-repeat; background-size: 20px; font-weight: 500; } .qqbj-list { width: 100%; } .qqbj-title { width: 100%; padding: 30px; box-sizing: border-box; background-color: #003A8F; color: #fff; margin-bottom: 30px; } .qqbj-title span { padding-left: 30px; margin-left: 30px; position: relative; } .qqbj-title span::before { content: ""; position: absolute; width: 30px; height: 2px; left: -15px; top: 50%; background-color: #fff; } .qqbj-info { width: 100%; background-position: center; background-repeat: no-repeat; background-size: 60%; margin-top: 60px; position: relative; } .qqbj-info:nth-child(2) { margin-top: 0; } .qqbj-info p { font-size: .8rem; color: #666; line-height: 1.4rem; text-indent: 2em; margin: 15px 0; } .qq-point { position: absolute; transition: .5s; } .qq-point-inner { height: 140px; width: 140px; border-radius: 50%; } .qq-point::after { content: ""; position: absolute; left: 50%; top: 50%; height: 30px; width: 30px; border-radius: 50%; background-color: #003A8F; transform: translate(-50%, -50%); } .qq-point::before { content: ""; position: absolute; left: 50%; top: 50%; height: 10px; width: 10px; border-radius: 50%; background-color: #fff; transform: translate(-50%, -50%); z-index: 3; } .qq-point span { position: absolute; top: 70%; left: 50%; transform: translate(-50%, 0); font-size: .75rem; color: #666; } .qqbj-map { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: inline-block; width: 950px; } .point-info { width: 10vw; height: 6vw; background-position: center; background-repeat: no-repeat; background-size: cover; position: absolute; cursor: pointer; } .point-info:nth-last-child(1) { top: 0; left: 0; } .point-info:nth-last-child(2) { left: 14%; top: 0; } .point-info:nth-last-child(3) { right: 28%; top: 0; } .point-info:nth-last-child(4) { right: 14%; top: 0; } .point-info:nth-last-child(5) { right: 0; top: 0; } .point-info:nth-last-child(6) { right: 0; top: 17%; } .point-info:nth-last-child(7) { right: 0; top: 34%; } .point-info:nth-last-child(8) { right: 0; bottom: 0; } .point-info:nth-last-child(9) { right: 14%; bottom: 0; } .point-info:nth-last-child(10) { left: 28%; bottom: 0; } .point-info:nth-last-child(11) { left: 14%; bottom: 0; } .point-info:nth-last-child(12) { left: 0; bottom: 0; } .point-info:nth-last-child(13) { left: 0; top: 60%; } .point-info:nth-last-child(14) { left: 0; top: 43%; } .point-info:nth-last-child(15) { left: 0; top: 17%; } .qqbj-info .point-info p { max-height: 0; opacity: 0; width: 100%; display: flex; align-items: center; justify-content: center; padding: 0 5px; box-sizing: border-box; background-color: rgba(0, 58, 143, .9); color: #fff; font-size: .52rem; text-indent: 0; margin: 0; position: absolute; bottom: 0; letter-spacing: 1px; line-height: .75rem; transition: .5s; } .qqbj-info .point-info:hover { z-index: 2; } .qqbj-info .point-info:hover p { max-height: 999px; padding: 10px 5px; bottom: 0; transform: translate(0,100%); opacity: 1; } .qqbj-title { margin-top: 100px; } .qqbj-item { width: 100%; height: 200px; background-color: #F1F4F9; display: flex; justify-content: space-between; padding: 20px 30px; padding-right: 50px; box-sizing: border-box; align-items: flex-start; margin-top: 30px; position: relative; transition: .5s; } .qqbj-item-info { width: 80%; } .qqbj-item img { width: 16%; margin: auto 0; display: inline-block; } .qqbj-item-info span { font-size: .6rem; color: #888; } .qqbj-item-info p { font-size: 1rem; color: #333; text-indent: 0; font-weight: 500; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 30px 0; } .qqbj-item::after { height: 30px; width: 30px; content: ""; position: absolute; left: 30px; bottom: 25px; background-image: url('../img/news-next2.png'); background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .qqbj-item::before { width: 0; height: 6px; content: ""; position: absolute; top: 0; left: 0; background-color: #003A8F; transition: .5s; } .qqbj-item:hover::after { background-image: url('../img/news-next.png'); } .qqbj-item:hover::before { width: 100%; } .qqbj-item:hover { background-color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, .1); } .qqbj-item:nth-child(1) { margin-top: 0; } .wlcs-item { width: 100%; position: relative; margin-bottom: 50px; } .wlcs-item-title { height: 60px; width: 200px; display: flex; box-sizing: border-box; position: relative; color: #fff; align-items: center; justify-content: center; font-size: .8rem; font-weight: 500; background-color: #003A8F; letter-spacing: 1px; margin-bottom: 30px; } .wlcs-item::after { content: ""; position: absolute; left: 0; top: 60px; border-bottom: 1px solid rgba(0, 0, 0, .1); width: 100%; } .wlcs-item p { font-size: .8rem; color: #666; line-height: 1.4rem; letter-spacing: 1px; } .wlcs-item-inner { width: 100%; display: flex; } .wlcs-item-inner-item { width: 31%; height: 350px; margin-right: 3.5%; background-color: #F1F4F9; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 50px 30px; box-sizing: border-box; } .wlcs-item-inner-item:nth-child(3n) { margin-right: 0; } .wlcs-item-inner-item h1 { color: #fff; font-size: .8rem; font-weight: 500; margin-bottom: 40px; text-align: center; } .wlcs-item-inner-item p { font-size: .65rem; color: #fff; text-align: center; margin-bottom: 30px; padding-top: 20px; } .wlcs-item-inner-item ul { display: flex; justify-content: center; } .wlcs-item-inner-item ul p { color: #fff; font-size: 1.5rem; text-align: center; font-weight: 700; } .wlcs-item-inner-item ul p span { font-size: .65rem; font-weight: 400; margin-left: 15px; } .wlcs-item-inner-item ul li { width: 50%; } .wlcs-item-inner-item:nth-child(2) h1 { color: #333; } .wlcs-item-inner-item:nth-child(2) div { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; } .wlcs-item-inner-item:nth-child(2) span { padding: 15px 30px; box-sizing: border-box; font-size: .65rem; color: #666; background-color: #fff; border: 1px solid rgba(0, 0, 0, .1); border-radius: 5px; margin: 10px 5px; } .wlcs-item-inner-item:nth-child(3) ul { display: flex; color: #fff; line-height: 75px; margin-bottom: 30px; } .wlcs-item-inner-item:nth-child(3) ul li { display: flex; flex-direction: column; font-size: .65rem; color: #fff; align-items: center; line-height: 1rem; } .wlcs-item-inner-item:nth-child(3) ul li img { margin-bottom: 15px; } .wlcs-item-out { display: flex; } .wlcs-item-out .wlcs-item { width: 49%; } .wlcs-item-out .wlcs-item:nth-child(1) { margin-right: 2%; } .wlcs-item-out .wlcs-item-inner-item { width: 100%; margin-right: 0; display: flex; align-items: center; background-size: contain; padding: 30px 20px; box-sizing: border-box; } .wlcs-item-out .wlcs-item-inner-item div { background-size: contain; background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; } .wlcs-item-out .wlcs-item-inner-item ul { display: flex; flex-direction: column; width: 100%; height: 100%; } .wlcs-item-out .wlcs-item-inner-item ul li { width: 100%; } .wlcs-item-out .wlcs-item-inner-item ul h1 { font-size: .65rem; font-weight: 500; box-sizing: border-box; color: #333; margin: 0; padding: 0; text-align: left; padding-left: 50px; position: relative; } .wlcs-item-out .wlcs-item-inner-item ul h1::before { position: absolute; content: ""; left: 15px; top: 0; height: 15px; width: 16px; background-image: url('../img/jt.png'); background-position: center; background-repeat: no-repeat; background-size: contain; } .wlcs-item-out .wlcs-item-inner-item ul p { font-size: .6rem; color: #666; font-weight: 400; box-sizing: border-box; margin: 0; padding: 0; text-align: left; padding-left: 50px; margin: 12px 0; } .tzyl { width: 100%; height: 380px; display: flex; } .tzyl-item { width: 22%; height: 100%; margin-right: 4%; background-color: #F1F4F9; box-sizing: border-box; border-top: 6px solid #003990; padding: 50px 20px; } .tzyl-item:nth-child(4n) { margin-right: 0; } .tzyl-item h1 { font-size: .8rem; font-weight: 500; margin-bottom: 40px; text-align: center; } .tzyl-item-list { display: flex; flex-wrap: wrap; position: relative; height: 80%; } .tzyl-item-list span { width: 48%; height: 45px; border: 1px solid rgba(0, 0, 0, .1); border-radius: 5px; background-color: #fff; color: #666; font-size: .65rem; display: flex; align-items: center; justify-content: center; margin-right: 4%; box-sizing: border-box; margin-bottom: 15px; } .tzyl-item-list span:nth-child(2n) { margin-right: 0; } .tzyl-item-list p { width: 48%; height: 100px; font-size: .55rem; color: rgb(255, 255, 255); background-color: #308C89; margin-right: 4%; margin-bottom: 15px; padding: 10px 5px; line-height: .9rem; letter-spacing: 0; box-sizing: border-box; text-align: justify; font-weight: 200; } .tzyl-item-list p:nth-child(2n) { margin-right: 0; } .tzyl-item-list p:nth-child(1) { border-bottom-right-radius: 20px; } .tzyl-item-list p:nth-child(2) { border-bottom-left-radius: 20px; } .tzyl-item-list p:nth-child(3) { border-top-right-radius: 20px; } .tzyl-item-list p:nth-child(4) { border-top-left-radius: 20px; } .tzyl-item-cicle { width: 120px; height: 120px; box-sizing: border-box; border: 5px solid #fff; border-radius: 50%; position: absolute; display: flex; justify-content: center; align-items: center; font-size: .65rem; color: #fff; transform: translate(-50%, 0); } .tzyl-item h2 { font-size: .65rem; color: #666; text-align: center; } .wlcs-item-list { width: 100%; } .hxyy-item { width: 100%; height: 400px; display: flex; margin-top: 50px; background-color: #F1F4F9; } .hxyy-item:nth-child(1) { margin-top: 0; } .hxyy-item-left { width: 35%; height: 100%; padding: 80px 60px; box-sizing: border-box; } .hxyy-item-right { width: 65%; height: 100%; background-position: center; background-size: cover; background-repeat: no-repeat; padding: 50px 90px; box-sizing: border-box; display: flex; flex-wrap: wrap; } .hxyy-item:nth-child(1) .hxyy-item-right, .hxyy-item:nth-child(2) .hxyy-item-right { padding: 50px 160px; } .hxyy-item-left h1 { position: relative; margin-bottom: 30px; padding-bottom: 30px; } .hxyy-item-left h1::after { width: 40px; height: 4px; content: ""; position: absolute; left: 0; bottom: 0; background-color: #003A8F; } .hxyy-item-right-item1 { width: calc(50% - 30px); margin-right: 60px; height: calc(50% - 15px); background-color: #fff; padding: 30px 20px; box-sizing: border-box; border-radius: 5px; } .hxyy-item-right-item1:nth-child(-n + 2) { margin-bottom: 30px; } .hxyy-item-right-item1:nth-child(2n) { margin-right: 0; } .hxyy-item-right-item1 h1 { font-size: .7rem; padding-left: 30px; box-sizing: border-box; font-weight: 500; margin-bottom: 15px; background-image: url('../img/jt.png'); background-position: left; background-size: 16px; background-repeat: no-repeat; } .hxyy-item-right-item1 p { font-size: .6rem; padding-left: 30px; box-sizing: border-box; } .hxyy-item-right-item2 { width: 33.3%; height: 100%; position: relative; } .hxyy-item-right-item2 p { height: 50%; display: flex; align-items: flex-end; padding-bottom: 30px; box-sizing: border-box; color: rgb(212, 212, 212); font-weight: 200; font-size: .6rem; padding-right: 30px; } .hxyy-item-right-item2 div { height: 50%; padding-top: 30px; box-sizing: border-box; } .hxyy-item-right-item2 div h1 { font-size: .65rem; color: #fff; margin-bottom: 15px; } .hxyy-item-right-item2 div p { height: auto; color: rgb(212, 212, 212); font-size: .6rem; padding-right: 0; } .hxyy-item-right-item2::after { position: absolute; content: ""; left: 0; top: 50%; border-top: 1px solid #FBC707; width: 100%; } .hxyy-item-right-item2::before { position: absolute; content: ""; left: 0; top: 50%; height: 10px; width: 10px; background-color: #FBC707; border-radius: 50%; transform: translate(0, -50%); } .hxyy-item-right-item3 h1 { font-size: .65rem; color: #fff; margin-bottom: 15px; padding-left: 30px; position: relative; } .hxyy-item-right-item3 p { color: rgb(212, 212, 212); font-size: .6rem; padding-left: 30px; letter-spacing: 0; } .hxyy-item-right-item3 h1::after { content: ""; position: absolute; left: 0; width: 16px; height: 15px; background-image: url('../img/jt2.png'); background-position: center; background-repeat: no-repeat; background-size: cover; } .hxyy-item-right .tzyl-item-cicle { background-color: #308C89; width: 100px; height: 100px; font-size: 1.2rem; font-weight: 700; position: static; transform: translate(0, 0); } .hxyy-item-right .tzyl-item-cicle:nth-child(odd) { background-color: #013A91; } .hxyy-item:nth-last-child(1) .hxyy-item-right { display: flex; align-items: center; justify-content: space-between; padding: 50px 120px; } .hxyy-item2 { height: auto; background-color: transparent; } .hxyy-item2 a { width: 48%; margin-right: 4%; padding-bottom: 30%; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } .hxyy-item2 a:nth-child(2n) { margin-right: 0; } .hxyy-item2-info { position: absolute; bottom: 0; left: 0; background-color: #013A91; display: flex; padding: 30px; box-sizing: border-box; justify-content: center; flex-direction: column; transition: .5s; } .hxyy-item2-info h1 { color: #fff; font-size: .8rem; margin-bottom: 0; transition: .5s; } .hxyy-item2-info p { color: #999; opacity: 0; max-height: 0; transition: .5s; } .hxyy-item2 a:hover .hxyy-item2-info p { opacity: 1; max-height: 100px; } .hxyy-item2 a:hover .hxyy-item2-info h1 { margin-bottom: 15px; } .hxyy-item2-info::after { content: ""; position: absolute; right: 30px; top: 50%; height: 30px; width: 30px; background-image: url('../img/x1.png'); background-position: center; background-repeat: no-repeat; background-size: cover; transform: translate(0, -50%); transition: .5s; } .hxyy-item2 a:hover .hxyy-item2-info::after { top: 0px; background-image: url('../img/x2.png'); } .about-tab-swiper { width: 100%; height: 50px; margin-bottom: 50px; } .about-tab-item-swiper { width: 100%; height: 80vh; } .about-tab-item-swiper .swiper-wrapper { opacity: 0; transition: .5s; } .about-tab-item-swiper .swiper-slide { opacity: 0 !important; transform: .5s; } .about-tab-item-swiper .swiper-slide-active { opacity: 1 !important; } .about-tab-swiper span { display: flex; align-items: center; justify-content: center; border: 1px solid rgba(0, 0, 0, .1); border-radius: 25px; font-size: .65rem; color: #666; box-sizing: border-box; cursor: pointer; transition: .5s; } .about-tab-swiper .swiper-slide-thumb-active { border: 1px solid #013A91; color: #013A91; } .about-tab-item-swiper .swiper-slide { display: flex; align-items: center; justify-content: center; /* flex-direction: row-reverse; */ flex-direction: column; padding-right: 5%; padding-left: 5%; box-sizing: border-box; position: relative; } .about-tab-item-swiper .swiper-slide .title-tab-item-swiper h1 { font-size: 1.5rem; color: #333; /* max-width: 20px; */ font-weight: 700; font-family: "妤蜂綋"; line-height: 1.8rem; color: #AB9574; margin-bottom: 30px; } /* .about-tab-item-swiper .swiper-slide .title-tab-item-swiper h1:nth-child(2){ margin-top: 50px; } .about-tab-item-swiper .swiper-slide .title-tab-item-swiper h1:nth-child(1) { margin-bottom: 90px; } */ .about-tab-item-swiper .swiper-slide .title-tab-item-swiper { /* position: absolute; */ /* top: 32%; right: 30%; */ display: flex; /* flex-direction: row-reverse; */ align-items: center; } .about-tab-item-swiper .swiper-slide p { /* max-width: 20px; */ /* font-family: "妤蜂綋"; */ margin: 5px 10px; font-weight: 700; line-height: 1.2rem; letter-spacing: 2px; font-size: 1rem; color: #AB9574; } .about-tab-item-swiper .swiper-slide { /* background-image: url('../img/zouzhe.png'); */ background-position: center; background-repeat: no-repeat; background-size: 1000px; } .about-tab-item-swiper .swiper-button-next, .about-tab-item-swiper .swiper-button-prev { width: 60px; height: 60px; border-radius: 50%; background-color: #013A91; } .about-tab-item-swiper .swiper-button-next::after { font-size: .8rem; font-weight: 800; } .about-tab-item-swiper .swiper-button-prev::after { font-size: .8rem; font-weight: 800; } .news-box { width: 100%; } .search .tit { font-size: 23px; color: #333; font-weight: bold; margin-top: 60px; margin-bottom: 45px; } .search ul { margin-bottom: 80px; width: 100%; } .search ul li a { display: block; width: 820px; transition: all 0.3s ease; } .search ul li .ti { font-size: 20px; color: #333; margin-bottom: 10px; line-height: 25px; } .search ul li .de { font-size: 18px; color: #666; line-height: 25px; } .search ul li { border-bottom: 1px solid #eee; padding: 20px; text-align: left; padding-right: 30%; box-sizing: border-box; padding-left: 0; } .search ul li a:hover { padding-left: 20px; } @media screen and (max-width:1200px) { .search ul li { padding: 0; width: 100%; padding: 20px 10px; box-sizing: border-box; } .search ul { width: 100%; } .search ul li a { width: 100%; } } .info_box {} .info_box .title_div { font-size: 14px; color: #999; text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 20px; margin-bottom: 30px; } .info_box .title_div h3 { font-size: 32px; /* line-height: 1.2; */ color: #333; margin-bottom: 24px; } .info_box .title_div strong { font-weight: normal; display: inline-block; line-height: 18px; height: 18px; border-right: 1px solid #999; padding-right: 20px; margin-right: 18px; font-size: .6rem; } .info_box .title_div span { display: inline-block; line-height: 18px; height: 18px; margin-right: 18px; font-size: .6rem; } .previous_a, .next_a, .return_a { font-size: .65rem; } .return_a { margin: 0 20px; } .previous_a span, .next_a span { font-size: .65rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .info_box .title_div em { display: inline-block; line-height: 18px; height: 18px; background: url(../img/tb16.png) no-repeat left center; padding-left: 20px; vertical-align: top; } .info_box .title_div em a { background-image: none; padding-left: 0; font-size: 14px; color: #999; margin: 0; line-height: 18px; height: 18px; } .info_box .content_div {} .info_box .content_div p { color: #333; line-height: 30px; /* margin-bottom: 30px; */ font-size: .85rem!important; text-align: justify; } .info_box .content_div p span{ font-size: .85rem!important; } .info_box .content_div p img { margin: 0 auto; display: block; width: auto; height: auto; max-width: 100%; } .info_box .page_div { height: 50px; background: #f2f2f2; padding: 0 20px; line-height: 50px; position: relative; margin-top: 60px; } .info_box .page_div a { font-size: 16px; color: #999; transition: 0.5s ease; -webkit-transition: 0.5s ease; } .info_box .page_div a.return_a { position: absolute; color: #265593; top: 0; left: 50%; transform: translateX(-50%); } .info_box .page_div a.previous_a { float: left; max-width: calc(50% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .info_box .page_div a.next_a { float: right; max-width: calc(50% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .info_box .page_div a:hover { color: #265593; } @media screen and (max-width:750px) { .info_box { padding-top: 35px; padding-bottom: 40px; } .info_box .title_div h3 { font-size: 20px; } .info_box .title_div { margin-bottom: 20px; } .info_box .content_div p { font-size: 16px; } .info_box .page_div { margin-top: 30px; } .info_box .page_div a.previous_a, .info_box .page_div a.next_a { float: none; width: 40%; max-width: 40%; display: flex; justify-content: center; align-items: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .info_box .page_div { height: auto; line-height: 1.8; padding: 10px; display: flex; } .info_box .page_div a.return_a { position: static; transform: none; display: flex; width: 20%; justify-content: center; align-items: center; } .info_box .title_div strong { display: block; border-right: none; padding: 0; margin: 0; margin-bottom: 5px; font-size: .8rem; } .info_box .title_div h3 { margin-bottom: 15px; } } .news-box .content { margin: 0; background-color: transparent; background-image: none; padding: 0; } .head-bg { height: 75px; box-shadow: 0 0 10px rgba(0, 0, 0, .2); background-color: #fff; border-bottom: none; } .head-bg .head-center li>a { color: #333; box-sizing: border-box; } .head-bg ul li .nav-active { color: #003A8F; border-bottom: 2px solid #003A8F; } .head-bg ul li:hover>a { border-bottom: 2px solid #003A8F; color: #003A8F; } .head-center li p{ position: absolute; width: auto; top: 100%; left: 50%; transform: translateX(-50%); background-color: rgba(0,58,143,0.7); padding: 10px 0; text-align: left; display: none; } .head-center li p a{ display: block; white-space: nowrap; padding: 0 15px; height: 30px; line-height: 30px; text-align: center; color: #fff; opacity: 0.6; font-size: .6rem; } .head-center li p a:hover{ opacity: 1; } .head-left { width: 18%; display: flex; align-items: flex-start; } .head-left img { width: 100%; height: auto; display: flex; } /* 鍔ㄧ敾 */ .anm-bottom { transform: translate(0, 5vh); opacity: 0; } .anm-top { transform: translate(0, -5vh); opacity: 0; } .anm-left { transform: translate(5vw, 0); opacity: 0; } .anm-right { transform: translate(5vw, 0); opacity: 0; } .anm-zoom { opacity: 0; } .anm-transition { transition: .8s; } .zouzhe { width: 0; padding-bottom: 30%; background-image: url('../img/zz-center.png'); background-position: center; background-repeat: no-repeat; background-size: cover; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: 1.5s; } .zouzhe::before { content: ""; position: absolute; left: -1%; top: -20%; width: 38px; height: 140%; background-image: url('../img/zz-left.png'); background-position: center; background-size: contain; background-repeat: no-repeat; } .zouzhe::after { content: ""; position: absolute; right: -1%; top: -20%; width: 38px; height: 140%; background-image: url('../img/zz-left.png'); background-position: center; background-size: contain; background-repeat: no-repeat; } .mobile-head-right { display: none; } .mobile-nav { display: none; opacity: 0; z-index: -1; } /* 20201027 */ .mobile-banner { display: none; } .news-mobile { display: none; } .qqbj-mobile { display: none; } .wlcs-mobile { display: none; } .gypp-mobile { display: none; } .ul-img-box { display: none; } /* .about-info-title { background-position: left top; background-repeat: no-repeat; background-size: 70%; } */ /* 20201030 */ .about-info-title { display: flex; left: 0; width: auto; white-space: nowrap; padding: 10px 60px; background-position: right bottom; background-size: auto; background-image: url('../img/t-b2.png') !important; } .about-info-title::before { content: ''; position: absolute; left: 0; top: 0; height: 40px; width: 40px; background-image: url('../img/t-b.jpg'); background-position: center; background-repeat: no-repeat; background-size: auto; } .about-info-out { display: flex; flex-direction: column; } .rczl-item1{ overflow: hidden; } .rczl-item2 .rczl-item1-info{ background-color: #F1F4F9!important; position: relative; z-index: 2; } .rczl-item1 .rczl-item1-info{ position: relative; z-index: 2; background-color: #fff; } .rczl-item1-img{ position: relative; z-index: 1; } .rczl-item1:hover .rczl-item1-img{ transform: scale(1.05); } .news-swiper-img-box{ width: 100%; padding-bottom: 55%; background-position: center; background-repeat: no-repeat; background-size: cover; } .whcp-img-box{ width: 100%; padding-bottom: 68%; background-position: center; background-size: cover; background-repeat: no-repeat; } .rczl-img-box{ width: 62%; padding-bottom: 35%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: .5s; } .rczl-item1:hover .rczl-img-box{ transform: scale(1.05); } .fzlc-tab-mobile{ display: none; } .fzlc-tab-info-left-mobile{ display: none; } .info-div{ } .info-div p{ font-size: 16px; line-height: 1.5; } .info-div p img{ max-width: 100%; }