/*文创*/ .w-1200.three { font-size: 0; text-align: center; } .w-1200.three .list { float: none; overflow: hidden; } .mune .list i.icon-mune-42 { background-image: url(/image/icon_42.png); background-size: 40px; } .mune .list i.icon-mune-43 { background-image: url(/image/icon_43.png); background-size: 40px; } .mune .list i.icon-mune-44 { background-image: url(/image/icon_44.png); background-size: 40px; } .wc.box-content { padding: 0; background: none; box-shadow: none; } .wc-swiper { margin-top: 60px; overflow: hidden; width: 100%; position: relative; } .pic.cover { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-size: cover; z-index: 3; transition:all 1s; } .wc-swiper li { position: relative; overflow: hidden; width: 100%; height: 700px; } .wc-swiper li .txt{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-70%); z-index: 5; color: #fff; width: 80%; text-align: center; font-size: 18px; transition: all .5s; opacity: 0; transition-delay: .2s; } .wc-swiper li .txt span{ font-size:14px; margin-top:5px; background:url(/image/local.png) center left no-repeat; background-size:20px auto; padding-left:24px; } .wc-swiper li .box::before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.6); opacity:0; transition: all .3s; z-index:4; } .wc-swiper li .box:hover .txt{ opacity: 1; transform: translate(-50%,-50%); font-size:18px; } .wc-swiper li .box:hover .pic{ transform:scale(1.1); } .wc-swiper li .box:hover::before{ opacity: 1; } .wc-swiper li .box { position: absolute; overflow: hidden; transition: all 2s; transition-delay: .5s; } .wc-swiper li .box a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:6; } .wc-swiper li .box::after { display: none; } .wc-swiper li .b1 { width: 415px; height: 218px; left: 0; top: 0; } .wc-swiper li .b2 { height: 462px; width: 415px; left: 435px; top: 0; } .wc-swiper li .b3 { width: 330px; height: 218px; right: 0; top: 0; } .wc-swiper li .b4 { width: 415px; height: 462px; left: 0; bottom: 0; } .wc-swiper li .b5 { height: 218px; width: 330px; left: 435px; bottom: 0; } .wc-swiper li .b6 { height: 218px; width: 330px; right: 85px; bottom: 0; } .wc-swiper li .b0 { height: 218px; width: 330px; right: 85px; bottom: 0; } .wc-swiper li.swiper-slide-active .box { transform: translate(0) !important; } .wc-swiper .op { position: absolute; right: 0; top: 50%; transform: translateY(-50%); z-index: 3; } .wc-swiper .op div { float: left; cursor: pointer; outline: none; } .wc-swiper .op .icon-prev { width: 30px; height: 30px; line-height: 30px; border:1px solid #939394; border-radius:15px; width:80px; background: url(/image/next2.png) center center no-repeat; transform:rotate(180deg) } .wc-swiper .op .icon-prev:hover{ background: url(/image/next3.png) center center no-repeat; border-color:#a17546; } .wc-swiper .op .wc-page { width: auto; font-size: 18px; line-height: 30px; margin: 0 20px; } .wc-swiper .op .icon-next { width: 30px; height: 30px; line-height: 30px; border-radius:15px; border:1px solid #939394; width:80px; transform: rotate(180deg); background: url(/image/flyprev.png) center center no-repeat; } .wc-swiper .op .icon-next:hover{ background: url(/image/flyprev2.png) center center no-repeat; border-color:#a17546; } .wc-swiper .op .icon-prev:hover{ border-color:#a17546; } .wc-swiper .op .icon-next:hover{ border-color:#a17546; } .translateX-100 { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); transform: translateX(-100%); } .translateX_100 { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); transform: translateX(100%); } .translateY-100 { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100); } .translateY_100 { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); transform: translateY(100%); } .wc-detail { overflow: hidden; padding-bottom: 10px; } .wc-detail .top-img { display: block; width: 100%; } .wc-detail .main { width: 1000px; margin: auto; position: relative; z-index: 3; margin-top: -16px; background: #fff; padding: 65px; box-shadow: 0px 4px 8px 0px rgba(11, 35, 79, 0.1); } .wc-detail .main .title { font-size: 20px; text-align: center; } .wc-detail .main .word { margin-top: 30px; text-align: justify; } .wc-detail .main .op { margin-top: 30px; overflow: hidden; padding: 25px 0; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; } .wc-detail .main .op span { font-family: simsun; } .wc-detail .main .op a:last-child { float: right; } .wc-detail .main .op a:hover { color: #2f436e; } /*首页banner*/ .index-banner .banner-swiper { position: absolute; width: 100%; height: 100%; /* z-index: 1; */ left: 0; top: 0; overflow: hidden; } .index-banner .banner-swiper li { width: 100%; height: 100%; overflow: hidden; } .index-banner .banner-swiper li .pic-w { position: relative; overflow: hidden; width: 100%; height: 100%; } .index-banner .banner-swiper li .pic { position: absolute; left: 0; top: 0; bottom: 0; right: 0; background-size: cover; background-position: center center; background-repeat: no-repeat; } .index-banner li.ani-slide .pic-w { -webkit-animation: sc 20s forwards alternate; -ms-animation: sc 20s forwards alternate; -moz-animation: sc 20s forwards alternate; } .index-banner li.ani-slide2 .pic-w { transform: scale(1) ; } @keyframes sc { 0% { transform: scale(1); opacity: 1; } 95{ opacity: 1; } 100% { -webkit-transform: scale(1.3) rotate(0.1deg); -ms-transform: scale(1.3) rotate(0.1deg); -moz-transform: scale(1.3) rotate(0.1deg); } } .index-banner .search-box,.index-banner .font-box{ z-index: 3; } /*首页飞机*/ .index-tianfu{ background:url(/image/mapbg.png) center center no-repeat; } .index-tianfu .box{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .index-tianfu .box::after{ display: none; } .index-tianfu .w-1200{ position: relative; z-index: 5; } .index-tianfu .fly { position: absolute; z-index: 3; left: -15%; top:0; width: 100%; height: 100%; transform: translate(-30%,-30%); animation: topMove 9s linear 6s infinite normal; -webkit-animation: topMove 9s linear 6s infinite normal; -ms-animation: topMove 9s linear 6s infinite normal; -moz-animation: topMove 9s linear 6s infinite normal; } .index-tianfu .fly.fly2 { left:25%; -webkit-animation: topMove 9s linear 6.5s infinite normal; -moz-animation: topMove 9s linear 6.5s infinite normal; -ms-animation: topMove 9s linear 6.5s infinite normal; animation: topMove 9s linear 6.5s infinite normal; } .index-tianfu .fly::after { content:""; position: absolute; z-index: 99; width:36px; height:36px; left: 50%; top: 50%; background:url(/image/loading_1.png) center center no-repeat; } .index-tianfu .dfly { position: absolute; z-index: 3; left: -25%; top:0; -webkit-animation: topMove 9s linear 9s infinite; width: 100%; height: 100%; transform: translate(-110%,-110%); } .index-tianfu .dfly::after { content:""; position: absolute; z-index: 99; width:36px; height:36px; margin:-18px -18px; left: 50%; top: 50%; background:url(/image/loading_1.png) center center no-repeat; } @keyframes topMove { 0% { transform: translate(-110%,110%); -ms-transform: translate(-110%,110%); -moz-transform: translate(-110%,110%); -webkit-transform: translate(-110%,110%); } 100% { transform: translate(100%,-100%); -ms-transform: translate(100%,-100%); -webkit-transform: translate(100%,-100%); -moz-transform: translate(100%,-100%); } } .index-tianfu .dfly.fly3 { left:15%; -webkit-animation: topMove2 9s linear 9.5s infinite normal; -webkit-animation: topMove2 9s linear 9.5s infinite normal; -moz-animation: topMove2 9s linear 9.5s infinite normal; -ms-animation: topMove2 9s linear 9.5s infinite normal; } .index-tianfu .dfly.fly4 { left:-15%; animation: topMove2 9s linear 9.5s infinite normal; -webkit-animation: topMove2 9s linear 9.5s infinite normal; -moz-animation: topMove2 9s linear 9.5s infinite normal; -ms-animation: topMove2 9s linear 9.5s infinite normal; } @keyframes topMove2 { 0% { transform: translate(-110%,-110%); -ms-transform: translate(-110%,-110%); -moz-transform: translate(-110%,-110%); -webkit-transform: translate(-110%,-110%); } 100% { transform: translate(100%,100%); -ms-transform: translate(100%,100%); -moz-transform: translate(100%,100%); -webkit-transform: translate(100%,100%); } } /*弹出框*/ /**/ .fix-box { position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); } .fix-box .center { position: absolute; width: 400px; background: #fff; border-radius: 15px; overflow: hidden; z-index: 3; left: 50%; top: 50%; transform: translate(-50%, -50%); padding-bottom: 30px; } .fix-box .title { text-align: center; height: 228px; background: url(/image/ggbg.png) center bottom no-repeat; padding-top: 50px; color: #314673; font-size: 18px; } .fix-box .title .chn { font-size: 40px; font-weight: bold; text-shadow: 0 0 2px 0 #fff; margin-bottom: 10px; color: transparent; -webkit-text-fill-color: #314673; /*文字的填充色*/ -webkit-text-stroke: 1px #f9f9f9; } .fix-box .des { padding: 30px; font-size: 14px; } .fix-box .close-gb { width: 50px; height: 50px; margin: auto; background: #f1f1f1 url(/image/close.png) center center no-repeat; border-radius: 50%; transition: all .3s; cursor: pointer; } .fix-box .close-gb:hover { transform: rotate(360deg); } /*弹出框2*/ /**/ .fix-box2 { position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); } .fix-box2 .center2 { position: absolute; width: 500px; background: #fff; border-radius: 15px; overflow: hidden; z-index: 3; left: 50%; top: 50%; transform: translate(-50%, -50%); padding-bottom: 30px; } .fix-box2 .title2 { text-align: center; height: 228px; background: url(/image/ggbg.png) center bottom no-repeat; padding-top: 50px; color: #314673; font-size: 18px; } .fix-box2 .title2 .chn2 { font-size: 40px; font-weight: bold; text-shadow: 0 0 2px 0 #fff; margin-bottom: 10px; color: transparent; -webkit-text-fill-color: #314673; /*文字的填充色*/ -webkit-text-stroke: 1px #f9f9f9; } .fix-box2 .des2 { padding: 30px; font-size: 21px; text-indent: 2em; font-family: FangSong; text-align: justify; } .fix-box2 .close-gb2 a{ margin-left: 380px; background: #89b4ff; color: #fff; padding: 5px 20px; border-radius: 5px; } /*流程列表*/ .top-bottom .top-slider { margin-bottom: 40px; font-size: 14px; } .top-bottom .top-slider ul { display: flex; justify-content: space-between; } .top-bottom .top-slider ul li { text-align: center; height: 60px; line-height: 60px; width: 60%; text-align: center; background: #fff; margin-right: 40px; color: #eee; border: 1px solid #ccc; cursor: pointer; overflow:hidden; } .top-bottom .top-slider ul li a { color: #7f7f7f; } .top-bottom .top-slider ul li.active, .top-bottom .top-slider ul li:hover { background: #fff url(/image/icon_07.png) no-repeat left center; border-color: #d29d5b; } .top-bottom .top-slider ul li.active a, .top-bottom .top-slider ul li:hover a { color: #293960; } .top-bottom .top-slider ul li:last-child { margin-right: 0; } .top-bottom .box-content { width: 100%; } .box-content .name.bg-name { margin-top: 40px; position: relative; height: 54px; } .wc.box-content .name.bg-name h3 { height: 41px; line-height: 41px; font-size: 18px; color: #fff; padding: 0px 58px 0 30px; position: relative; display: inline-block; background-color: transparent; } .wc.box-content .name.bg-name h3 span { background-color: #cb9655; display: block; padding-right: 12px; } .wc.box-content .name.bg-name::after { background: url(/image/bg_05.png) no-repeat left center; width: 30px; height: 58px; position: absolute; left: 0; top: 0; content: ''; } .wc.box-content .name.bg-name h3::before { background: url(/image/bg_06.png) no-repeat left center; width: 58px; height: 58px; position: absolute; right: 0; top: 0; content: ''; } .top-slider.sidebar .sidebar-list li.active a,.top-slider.sidebar .sidebar-list li:hover a{ background: none; } .top-slider.sidebar .sidebar-list li a{ border:none; height: 60px; line-height: 60px; padding:0; } .top-slider.sidebar,.top-bottom .top-slider.sidebar{ width: 100% !important; } .index-tianfu .center-block ul li img{ transition:all .8s; } .index-tianfu .center-block ul li:hover img{ transform:scale(1.1) } @media screen and (max-width:1024px) { /*修改列表*/ .top-bottom .top-slider ul{ display: block; } .top-bottom .top-slider ul li{ width: 100%; float: left; height: 50px; line-height: 50px; margin-bottom: 15px; margin-right: 0; } .top-slider.sidebar .sidebar-list li a{ height: 50px; line-height: 50px; } .fix-box .center{ width: 80%; } .fix-box .title{ height: 160px; padding-top: 25px; font-size: 12px; } .fix-box .title .chn{ font-size: 26px; -webkit-text-stroke: .1px #f9f9f9; margin-bottom: 5px; } .fix-box .close-gb{ width: 40px; height: 40px; } .wc-detail .main{ width: 100%; padding: 10px; margin-top: 0; padding-top: 30px; } .wc-detail .main .title{ font-size: 18px; } .wc-detail .main .op a{ display: block; float: none !important;margin-bottom: 10px; } .wc-detail .main .op a:last-child{ margin-bottom: 0; } .wc-detail .main .op a span{ display: none; } .wc-detail .main .word{ margin-top: 20px; } .mune .list i.icon-mune-42{ background-size: 35px; } .wc-swiper li .box{ position: relative; left: auto; top: auto; bottom: auto; right: auto; width: 100%; margin-bottom: 10px; } .wc-swiper .op{ top: 0; transform: translate(0); } .wc-swiper li{ height: auto; padding-top: 40px; } .wc-swiper{ margin-top: 40px; } }