body { font-family: "microsoft yahei","微软雅黑","helvetica neue", helvetica, "stheiti","microsoft yahei", sans-serif,arial; font-size: 14px; line-height: 1.42857143; color: #333333; background-color: #ffffff; overflow: hidden; } /*.fullpage-wrapper{ top: -120px; } */ img{width: 100%} .section1{ background-color: #f9fbfc; } .swiper-container.index-banner { width: 100%; height: 100%; position: relative; } .index-banner .swiper-slide { position: relative; text-align: center; font-size: 18px; background: #fff; overflow: hidden; width: 100%; height: 100%; /* 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;*/ } .index-banner-warp{ position: absolute; width: 100%; height: 96%; z-index: 0; top: 0; left: 0; } .index-banner-pagination{ bottom: 100px; width: 100%; } .index-banner-pagination { position: absolute; z-index: 20; bottom: 140px; width: 100%; text-align: center; transform: translate3d(0,0,0); } .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #aeb6bd; margin: 0 5px; opacity: 0.8; border: 1px solid #aeb6bd; cursor: pointer; } .swiper-active-switch { background: #ff0000; } /*.index-banner-pagination .swiper-pagination-bullet{ margin:0 5px; }*/ .banner-bg{ /* width: auto; */ /* overflow: hidden; */ margin: 0 auto; height: 100%; display: block; /* overflow: hidden; */ } .banner-bg.displaytype2{ width: 100%; } .banner-bg-mobile{ display: none; width: 100%; height: 100%; } #banner-mousemove .banner-bg img{ width: 120%; margin-left: 0; } .banner-bg img{ /* width: auto; height: 100%; min-height: 720px;*/ /* width: 100%; */ /* margin: 0 auto; */ } .banner-bg.mini img{ width: 100%; height: 100%; min-height: 600px; left: 0; top: 0; margin-left: 0; } .banner-bg.displaytype2 img{ width: 100%; height: auto; min-height: 720px; /* width: 100%; */ /* margin: 0 auto; */ } @media screen and (max-width: 640px){ #banner-mousemove .banner-bg img{ position: relative; left: -136%; width: 300%; margin-left: 0; } .banner-bg img{ position: relative; left: 50%; margin-left: -290%; width: 340%; height: 100%; min-height: inherit !important; /*min-height: 720px;*/ /* width: 100%; */ /* margin: 0 auto; */ } .m-sl-img{ /*width: 97% !important;*/ } .m-sl-txt{ /*width: 6.7rem !important;*/ } } .banner-cont-txt{ position: absolute; width: 35%; top: 190px; left: 10%; font-size: 18px; line-height: 1.6; color: #5f636a; text-align: left; z-index: 2; } .banner-cont-txt-tit{ font-size: 64px; } .banner-cont-enti{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; } .banner-cont-enti-item.building1{ position: absolute; left: 55%; /*bottom:50px;*/ width: 500px; /*height: 900px;*/ bottom: -120px; } .mobile-content-el{ display: none; } .pc-content-el { display: block; } .section .page-warp{ position: relative; } .section1 .page-warp{ position: relative; width: 100%; height: 100%; } .cards{ position: relative; width: 460px; height: 400px; display: block; background-color: #fff; font-size: 12px; } .cards-top{position: relative;} .cards-top-tit{ font-size: 32px; text-align: center; position: absolute; top: 50%; width: 100%; color: #fff; line-height: 40px; margin-top:-20px; } .cards .cards-txt{ padding:30px; font-size: 12px; line-height: 2; position: relative; } .cards .cards-txt .phone{ display: none; } .cards .ui-more-btn{ position: absolute; bottom: 20px; padding: 0 30px; } .txt-big{ font-size: 14px; line-height: 2; } .txt-sml.address{ margin-top: 5px; } .ui-more-btn{ cursor: pointer; display: inline-block; } .ui-more-btn i{ display: inline-block; width: 25px; height: 25px; background: url(/uploads/image/sizx/allicon.png) no-repeat; background-position:-423px -245px; vertical-align: middle; margin-right: 4px; } .ui-box-link-btn{ position: absolute; width: 35px; height: 35px; bottom: 18px; right: 18px; cursor: pointer; z-index: 10; } .ui-box-link-btn i { display: inline-block; width: 100%; height: 100%; background: url(/uploads/image/sizx/icon-arrow-right-w.png) no-repeat; vertical-align: middle; margin-right: 4px; } .qrcode{ position: absolute; top: 30px; right: 30px; width: 215px; height: 110px } .block51 .cards.cards-left{ float: left; } .block51 .cards.cards-right{ float: right; } .section1 .section-content{ width: 100%; position: absolute; bottom: 0px; z-index: 9; height: 160px; transform: translate3d(0,0,0); /*background-color: #fff;*/ /*height: 140px;*/ } .section1 .news-zhongxin{ width: 70%; /*min-width: 790px;*/ color: #5f636a; left: 0; top: 0; background-color: #fff; } .news-zhongxin .ui-more-btn{ position: absolute; bottom: 30px; right: 15px; } .section1 .news-zhongxin .ui-more-btn{ position: absolute; right: 20px; bottom: 27px; } .section1 .section-content-item{ position: absolute; height: 220px; margin-top: 0; font-size: 12px; line-height: 2; z-index: 1; -webkit-box-shadow: 0 3px 10px rgba(160,160,160,0.5); -moz-box-shadow: 0 3px 10px rgba(160,160,160,0.5); box-shadow: 0 3px 10px rgba(160,160,160,0.5); transition: all .3s; } .section1 .section-content-item.shares-zhongxin{ height: 266px; } .section1 .news-zhongxin.on{ margin-top: -60px; z-index: 2; } .section1 .shares-zhongxin.on{ margin-top: -110px; z-index: 2; } .news-zhongxin .news-tag{ width: 150px; float: left; text-align: center; color: #db2b3b; font-size: 20px; padding-top: 15px; height: 100%; border-right: #aeb6bd solid 1px; } .news-zhongxin .news-list{ margin-left: 150px; padding-left: 30px; padding-top: 15px; /*max-height: 130px;*/ overflow: hidden; } .news-zhongxin .news-list p{ padding:3px 0; max-width: 700px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .news-zhongxin .news-list .news-tit{ padding-right: 10px; display: inline-block; width: 102px; } .news-zhongxin .news-list p.new .news-tit{ color: #db2b3b; } .shares-zhongxin{ width: 520px; min-width: 520px; top: 0; right: 0; } .shares-tab-header span{ display: inline-block; width: 50%; text-align: center; font-size: 20px; line-height: 2; padding: 10px 0; color: #fff; background-color: rgba(115,115,115,0.5); cursor: pointer; } .shares-tab-header span.on{ color: #5f636a; background-color: #fff; } .shares-tab-header span.shares-tab-header-left{ float: left; } .shares-tab-header span.shares-tab-header-right{ } .shares-zhongxin .shares-cont{ background-color: #f1f1f1; display: none; position: relative; width: 520px; height: 160px; } .shares-zhongxin .shares-cont.on{ display: block; } .shares-ml-tab-header { text-align: center; background-color: #fff; border-bottom: #ccc solid 1px; } .shares-ml-tab-header span{ display: inline-block; font-size: 12px; padding:8px 0; margin:0 15px; cursor: pointer; } .shares-ml-tab-header span.on{ color: #db2b3b; border-bottom: #db2b3b solid 1px; } .shares-ml-tab-body{ width: 100%; } .shares-ml-tab-body li{ /*width: 100%;*/ height: 115px; display: none; padding: 0 10px; background-color: #fff; } .shares-ml-tab-body li.on{ display: block; } .shares-ml-tab-list{ list-style: disc; background-color: #fff; padding-left: 30px; padding-top: 12px; padding-bottom: 12px; min-height: 214px; } .shares-ml-tab-list li{ float: left; list-style: disc; width: 40%; line-height: 38px; padding-top: 0; cursor: pointer; margin-left: 7%; }.shares-ml-tab-list li:hover a{ color: #ff0000; } .shares-ml-tab-list li:hover{ color: #db2b3b; } .section-content{ position: relative; width: 1140px; height: 100%; max-height: 615px; margin:0 auto; /*padding-top: 80px;*/ } .section .section-txt { position: relative; left: 0; top: 0; z-index: 10; /*width: 512px;*/ /*height: 45px;*/ /*margin-left: -256px;*/ font-size: 12px; line-height: 2; font-weight: 300; color: #333; opacity: 0; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); transition: all .3s; padding-top: 80px; } .section .section-txt .section-txt-tit{ font-size: 50px; line-height: 1.1; padding-bottom: 10px; } .section .section-txt .section-txt-p{ width: 630px; font-size: 14px; } .section-content .ui-more-btn{ margin-top:12px; } .section-nav-box{ width: 100%; margin-top: 30px; height: 300px; overflow: hidden; position: relative; } .section-nav-list-tit{ width: 210px; float: left; position: relative; cursor: pointer; background-color: #ebebeb; transform: translate3d(0,0,0); z-index: 3; } .section-nav-list-tit li{ font-size: 16px; line-height: 2; padding: 14px 20px; color:#57636a; position: relative; z-index: 3; } .section-nav-list-tit li.nav-cont-item-bg { position: absolute; top: 100px; left: 0; height: 60px; width: 100%; background-color: #fff; z-index: 1; transition: all 0.2s; display: block; border-left: #db2b3b solid 2px; -webkit-box-shadow: 0 3px 10px rgba(160,160,160,0.5); -moz-box-shadow: 0 3px 10px rgba(160,160,160,0.5); box-shadow: 0 3px 10px rgba(160,160,160,0.5); } .section-nav-list-tit li.on{ color: #333; /*background-color: #fff;*/ } .section-nav-list-cont{ position: absolute; margin-left: 210px; background-color: #fff; } .section-nav-list-cont li{ z-index: 0; position: absolute; height: 300px; overflow: hidden; width: 920px; top: 800px; background-color: #fff; } .section-nav-list-cont li.on{ /*display: block;*/ z-index: 9; top: 0; } .section-nav-list-txt{ display: block; max-width: 380px; width: 380px; text-align: left; line-height: 2; font-size: 12px; color: #333; height: 100%; float: left; padding: 30px 30px; } .img-slider p.txt{ position: absolute; padding:0 20px; line-height: 1.8; bottom: 20px; color:#fff; } .section .on .section-sub-txt{ opacity: 1; top: 0px; /*-webkit-transform: scale(1, 1); transform: scale(1, 1);*/ } .section .section-sub-txt { position: relative; left: 0; top: 80px; z-index: 10; font-size: 12px; line-height: 2; font-weight: 300; color: #333; opacity: 0; transition: all 0.3s; } .section-nav-list-txt p{ text-align: left; } .section-nav-list-txt p.tit{ font-size: 32px; } .section-nav-list-imgs{ display: block; float: right; position: relative; height: 100%; width: 540px; overflow: hidden; background-color: #ebebeb; } .section-nav-list-imgs img{ } .img-slider-btn{ position: absolute; width: 35px; height: 35px; top: 45%; z-index: 9; cursor: pointer; } .img-slider-btn i{ display: inline-block; width: 100%; height: 100%; background: url(/uploads/image/sizx/icon-arrow-right-w.png) no-repeat; } .img-slider-leftbtn{ left: 20px; /*width: 100%;*/ /*height: 100%;*/ } .img-slider-btn.img-slider-leftbtn i{ background: url(/uploads/image/sizx/icon-arrow-left-w.png) no-repeat; } .img-slider-rightbtn{ right: 20px; } .section-cont-box{ width: 1140px; height: 320px; margin: 30px auto 0; font-size: 12px; line-height: 1.8; } .section-box-p{ font-size: 16px; } .section3 .section-box-p{ font-size: 12px; } .section-box-img{ position: relative; width: 580px; height: 320px; top: 0; left: 0; float: right; color: #f2f2f2; overflow: hidden; z-index: 1; -webkit-transition: all .2s linear; transition: all .2s linear; } .section-box-img:hover{ z-index: 99; } .section-box-img.box-type-one{ width: 320px; height: 300px; display: inline-block; } .section-box-img.box-type-two{ width: 500px; height: 150px; } .section-box-img .section-box-bg{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition: all .6s; } .section-box-img .section-box-bg img{ width: 100%; height: 100%; } .section-box-img:hover .section-box-bg{ -webkit-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2); } .section-box-txt{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; } .section-box-destxt{ background-color: #fff; position: relative; left: 0; float: left; /*height: 100%;*/ width: 560px; font-size: 12px; line-height: 1.8; } .txt-padding{ padding:20px 35px; } .section-cont-box .main-tit{ font-size: 35px; color: #333; } .news-list .news-item{ position: relative; margin-bottom: 10px; line-height: 18px; } .news-item .s-news-time{ display: inline-block; width: 50px; height: 50px; background-color: #d5000f; color: #fff; font-size: 12px; text-align: center; letter-spacing: 2px; vertical-align: middle; padding-top: 7px; } .news-item .s-news-txt{ overflow: hidden; line-height: 18px; vertical-align: middle; display: inline-block; width: 420px; padding-left: 15px; } .news-item .s-news-time .d{ font-size: 16px; } .news-item .s-news-time span:first-child{ /*font-size: */ } .news-item .s-news-time span:nth-child(2){ letter-spacing: 2px; } .section-cont-box .main-tit-bar { width: 40px; height: 4px; background-color: #fff; display: inline-block; margin-bottom: 5px; } .section-cont-box .section-box-img .main-tit{ color: #fff; } .new-tit{ font-size: 16px; } .item-active-shadow { -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.5); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(-1px, -2px, 0); } .section-content-mini .section-cont-box { margin: 10px auto 0; } .section-content-mini .section-box-img.box-type-one { height: 260px; } .section-content-mini .section-box-img.box-type-two { height: 130px; } .section-content-mini .section-nav-box { margin-top: 10px; } .section-content-mini .section-content .ui-more-btn { margin-top: 10px; } .section-content-mini .section-cont-box { height: 260px; } .section-content-mini .section-box-img { height: 309px; } .section-content-mini .txt-padding { padding: 16px 35px; } .section-content-mini.section-content .ui-more-btn { margin-top: 8px; } .page-mini .block51 { margin-top: 120px; } @media screen and (max-width: 1600px) { } @media screen and (max-width: 1366px) { /*.section-content{ padding-top: 50px; }*/ .section .section-txt { /*padding-top: 40px;*/ } .banner-cont-enti-item.building1{ left: 50%; width: 400px; } } @media screen and (max-width: 1280px) { } @media screen and (max-width: 1080px) { } /*.foot-btm ul li:first-child{list-style: none}*/ /* 右侧导航 */ /*#fullpage-nav { _display: none; font-size: 12px;} #fullpage-nav li { width: 90px; height: 21px; margin: 10px 0 0; vertical-align: middle;} #fullpage-nav li a { float: right; width: 21px; height: 21px; color: #8f9da4; text-decoration: none; text-align: right; background: 5px 5px no-repeat;} #fullpage-nav li .active { background-position: 0 bottom;} #fullpage-nav span { display: none;} .fullpage-tooltip { float: left; top: 0; margin-right: 5px; font: 12px "microsoft yahei"; color: #8f9da4; line-height: 21px;} */ .fullpage{ z-index: 1; } .section { position: relative; overflow: hidden;z-index: 1;} .section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;z-index: 0;} .section .bg img { display: block; width: 100%; height: 100%;} .section2 .bg img { display:none; opacity: 0.65; filter:alpha(opacity=65);} .section2 .bg img.curr { display: block;} .s2bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;z-index: 0;} .s2bg img { display:none; width: 100%; height: 100%;} .s2bg img.curr { display: block;} .blur { filter: url(/uploads/image/sizx/blur.svg); /*firefox, chrome, opera */ -webkit-filter: blur(10px); -moz-filter: blur(10px); -ms-filter: blur(10px); -o-filter: blur(10px); filter: blur(10px); filter:progid:dximagetransform.microsoft.blur(pixelradius='10', makeshadow='false', shadowopacity='0.75') } .bg11 { position: absolute; bottom: 0; width: 100%; height: 850px; background: 50% 0 no-repeat; transition: all 1s;} .bg12 { position: absolute; bottom: -392px; width: 100%; height: 392px; background: 50% 0 no-repeat; opacity: 0; transition: all 1.7s; bottom: 90px\0;} .bg13 { position: absolute; bottom: -377px; width: 100%; height: 377px; background: 50% 0 no-repeat; transition: all 1s;} .hgroup { position: absolute; width: 554px; height: 176px; left: 50%; top: 25%; margin: 0 0 0 -277px; text-indent: -9999px; background-image: ; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .p11 { position: absolute; left: 50%; top: 50%; width: 600px; margin: 0 0 0 -280px; font-size: 14px; color: #94a7c6; opacity: 0; transition: all 0.5s;} .mail { position: absolute; left: 50%; top: -26px; width: 375px; height: 26px; margin-left: -187px; background-image: ; transition: all 1s;} .mail { float: left; height: 26px; text-indent: -9999px;} .mail-163 { float: left; width: 107px;} .mail-126 { float: left;width: 108px; margin-left: 23px;} .mail-yeah { float: right; width: 115px;} .bg21 { position: absolute; left: 50%; bottom: 15%; width: 819px; height: 250px; margin-left: -608px; margin-bottom: 40px; background: 0 0 no-repeat; transition: all 1s; opacity: 0; margin-left: -1108px;} .bg22 { position: absolute; left: 50%; bottom: 15%; width: 819px; height: 299px; margin-left: -280px; margin-bottom: 70px; background: right 0 no-repeat; transition: all 1s; opacity: 0; margin-left: 320px;} .bg23 { position: absolute; left: 50%; bottom: 15%; width: 819px; height: 325px; margin-left: -409px; background: 50% 0 no-repeat; transition: all 1s; bottom: -40%;} .section strong { position: absolute; left: 50%; top: 15%; z-index: 10; width: 512px; height: 45px; margin-left: -256px; font-size: 24px; font-weight: 500; color: #748a9e; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .section h3 { position: absolute; left: 50%; top: 15%; z-index: 10; width: 512px; height: 45px; margin-left: -256px; margin-top: 60px; text-indent: -9999px; background-repeat: no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .p1 { position: absolute; left: 50%; top: 15%; width: 510px; margin-left: -255px; margin-top: 130px; font-size: 16px; color: #727f8c; opacity: 0; transition: all 1s;} .section5{background-color:#e8e8ea;} .section2 h3 { background-image: ;} .section3 h3 { background-image: ;} .section4 h3 { background-image: ;} .section5 h3 { background-image: ;} .section6 strong { width: 561px; margin-left: -280px;} .section6 h3 { width: 561px; margin-left: -280px; background-image: ;} .section7 strong { width: 561px; margin-left: -280px;} .section7 h3 { width: 561px; margin-left: -280px; background-image: ;} .section8 strong { width: 561px; margin-left: -280px;} .section8 h3 { width: 561px; margin-left: -280px; background-image: ;} .section9 strong { width: 609px; margin-left: -304px;} .section9 h3 { width: 609px; margin-left: -304px; background-image: ;} .section9 h3 span { position: absolute; left: -100px; top: -48px; width: 89px; height: 90px; background-image: ;} .bg31 { position: absolute; left: 50%; bottom: 0; width: 892px; height: 472px; margin-left: -396px; margin-bottom: 80px; background-image: ; opacity: 0; transition: all 1s;} .bg32 { position: absolute; left: 50%; bottom: 0; width: 892px; height: 472px; margin-left: -396px; background: 470px bottom no-repeat; opacity: 0; transition: all 1s;} .bg33 { position: absolute; left: 50%; bottom: 0; width: 441px; height: 380px; margin-left: 50%; background: 0 0 no-repeat; opacity: 0; transition: all 1s;} .p3 { position: absolute; width: 430px; left: 50%; top: 15%; margin-top: 250px; margin-left: -100%; font-size: 16px; color: #fffde1; opacity: 0; transition: all 1s;} .bg41 { position: absolute; bottom: -372px; width: 100%; height: 372px; background: 50% 0 no-repeat; transition: all 1s;} .bg42 { position: absolute; bottom: -449px; width: 100%; height: 449px; background: 50% 0 no-repeat; transition: all 1s;} .bg43 { position: absolute; bottom: -449px; width: 100%; height: 449px; margin-bottom: -130px; background: 50% 0 no-repeat; transition: all 1s;} .bg51, .bg52, .bg53, .bg54 { position: absolute; z-index: 1; width: 208px; left: 50%; bottom: 20%; padding-top: 210px; color: #fff;} .block51{ position: relative; left: 50%; width: 980px; /* height: 400px; */ /* background-color: #ddd; */ margin-left: -480px; opacity: 0; transition: all 1s; margin-top: 180px; margin-bottom: 55px; } .section5 h4 { margin-bottom: 12px; font-size: 23px; font-weight: 500;} /*.section5 p { font-size: 14px;}*/ .bg51 { margin-left: -851px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg52 { margin-left: -403px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg53 { margin-left: 195px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg54 { margin-left: 645px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} /*.bg61 { position: absolute; top: -454px; width: 100%; height: 545px; background: 50% 0 no-repeat; transition: all 1s;} .bg62 { position: absolute; left: 10%; bottom: 20%; width: 597px; height: 284px; margin-left: -507px; background-image: ; transition: all 1s;} .txt6 { position: absolute; left: 90%; bottom: 20%; width: 447px; margin-left: 90px; opacity: 0; transition: all 1s;} .txt6 p { margin-bottom: 17px; color: #5c7970;} */ /*.bg71 { position: absolute; left: 50%; bottom: -201px; width: 699px; height: 201px; margin-left: -630px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg72 { position: absolute; left: 50%; bottom: -206px; width: 182px; height: 206px; margin-left: -170px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg73 { position: absolute; left: 50%; bottom: 170px; width: 651px; height: 231px; margin-left: -530px; background: 50% 0 no-repeat;} .bg74 { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%;} .bg74 img { position: absolute; left: 0; bottom: 0; width: 100%; height: 251px;} .txt7 { position: absolute; left: 50%; bottom: -150px; width: 420px; margin-left: 100px; opacity: 0; transition: all 1s;} .txt7 p { margin-bottom: 17px; color: #eaeff2;} .bg81 { position: absolute; width: 100%; bottom: 100px; height: 215px; background: 50% 0 no-repeat;} .bg82 { position: absolute; left: 50%; bottom: 160px; width: 164px; height: 117px; margin-left: -180px; background-image: ; opacity: 0; transition: all 1s;} .bg83 { position: absolute; left: 50%; bottom: 280px; width: 70px; height: 29px; margin-left: -330px; background-image: ; opacity: 0; transition: all 1s;} .bg84 { position: absolute; left: 50%; bottom: 320px; width: 43px; height: 26px; margin-left: -410px; background-image: ; opacity: 0; transition: all 1s;} .p8 { position: absolute; left: 50%; top: 15%; width: 565px; margin-left: -282px; margin-top: 130px; font-size: 16px; color: #727f8c; opacity: 0; transition: all 1s;} .bg91, .bg92, .bg93 { padding-top: 350px; font-size: 16px; color: #fff;} .bg91 { position: absolute; left: 50%; bottom: 15%; width: 340px; margin-left: -970px; background: 0 0 no-repeat; opacity: 0; transition: all 1s;} .bg91 p { position: relative; left: 20px; margin-left: 40px; border-right: 1px solid #13ab86;} .bg92 { position: absolute; left: 50%; bottom: 15%; width: 340px; margin-left: -180px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg92 p { position: relative; left: 40px; margin-left: 30px;} .bg93 { position: absolute; left: 50%; bottom: 15%; width: 340px; margin-left: 630px; background: 50% 0 no-repeat; opacity: 0; transition: all 1s;} .bg93 p { position: relative; left: -20px; padding-left: 100px; border-left: 1px solid #13ab86;} .bg101 { position: absolute; width: 100%; height: 100%; background: 50% 20% no-repeat;} .bg102 { position: absolute; width: 100%; top: 25%; height: 79px; background: 50% 0 no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .bg103 { position: absolute; width: 100%; top: 25%; height: 37px; margin-top: 110px; background: 50% 0 no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .go { position: absolute; left: 50%; top: 55%; width: 254px; height: 70px; margin-top: 220px; margin-left: -127px; text-indent: -9999px; background-image: ; opacity: 0; transition: all 1s;} */ .copyright { position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; font-size: 0;} .copyright a, .copyright span { margin: 0 7px; font-size: 12px; color: #a0a0a0;} /* css3过度及动画 */ .active .section-txt,.active strong, .active h3 { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.2s;} .active .p1 { opacity: 1; transition-delay: 1.7s;} .active .bg12 { bottom: 90px; opacity: 1; transition-delay: 0.7s; } .active .bg13 { bottom: 0; opacity: 1; transition-delay: 0.7s;} .active .hgroup { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;} .active .mail { top: 25px; transition-delay: 0.7s;} .active .p11 { opacity: 1; transition-duration: 1s; transition-delay: 2s;} .active .bg21 { opacity: 1; margin-left: -608px; transition-delay: 0.7s;} .active .bg23 { bottom: 15%; transition-delay: 0.7s;} .active .bg22 { margin-left: -280px; opacity: 1; transition-delay: 0.7s;} .active .block51 { /*margin-left: -480px;*/ opacity: 1; transition-delay: 0.3s; } .active .p3 { margin-left: -480px; opacity: 1; transition-delay: 0.7s;} .active .bg31, .active .bg32 { opacity: 1; transition-delay: 1s;} .active .bg33 { margin-left: -120px; opacity: 1; transition-delay: 0.7s;} .active .bg41 { bottom: 15%; transition-delay: 0.7s;} .active .bg42 { bottom: 15%; transition-delay: 1.1s;} .active .bg43 { bottom: 15%; transition-delay: 0.9s;} .active .bg51 { margin-left: -551px; opacity: 1; transition-delay: 0.7s;} .active .bg52 { margin-left: -253px; opacity: 1; transition-delay: 0.7s;} .active .bg53 { margin-left: 45px; opacity: 1; transition-delay: 0.7s;} .active .bg54 { margin-left: 345px; opacity: 1; transition-delay: 0.7s;} /*.active .bg61 { top: 0; transition-delay: 0.7s;} .active .bg62 { left: 50%; opacity: 1; transition-delay: 0.7s;} .active .txt6 { left: 50%; opacity: 1; transition-delay: 0.7s;} .active .bg71 { bottom: 250px; opacity: 1; transition-delay: 0.7s;} .active .bg72 { bottom: 350px; opacity: 1; transition-delay: 0.9s;} .active .txt7 { bottom: 420px; opacity: 1; transition-delay: 1.1s;} .active .bg82 { bottom: 260px; margin-left: -280px; opacity: 1; transition-delay: 0.7s;} .active .bg83 { bottom: 380px; margin-left: -430px; opacity: 1; transition-delay: 1s;} .active .bg84 { bottom: 420px; margin-left: -510px; opacity: 1; transition-delay: 1.2s;} .active .p8 { opacity: 1; transition-delay: 1.7s;} .active .bg91 { margin-left: -570px; opacity: 1; transition-delay: 0.7s;} .active .bg92 { opacity: 1; transition-delay: 0.8s;} .active .bg93 { margin-left: 230px; opacity: 1; transition-delay: 0.7s;} .active .bg102, .active .bg103 { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}*/ .active .go { top: 25%; opacity: 1; transition-delay: 1.2s;} /* for lt ie 10 */ .ltie10 strong, .ltie10 h3 { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;} .ltie10 .p1 { opacity: 1; transition-delay: 1.7s;} .ltie10 .bg12 { bottom: 90px; opacity: 1; transition-delay: 0.7s; } .ltie10 .bg13 { bottom: 0; opacity: 1; transition-delay: 0.7s;} .ltie10 .hgroup { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;} .ltie10 .mail { top: 25px; transition-delay: 0.7s;} .ltie10 .p11 { opacity: 1; transition-duration: 1s; transition-delay: 2s;} .ltie10 .bg21 { opacity: 1; margin-left: -608px; transition-delay: 0.7s;} .ltie10 .bg23 { bottom: 15%; transition-delay: 0.7s;} .ltie10 .bg22 { margin-left: -280px; opacity: 1; transition-delay: 0.7s;} .ltie10 .p3 { margin-left: -480px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg31, .ltie10 .bg32 { opacity: 1; transition-delay: 1s;} .ltie10 .bg33 { margin-left: -120px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg41 { bottom: 15%; transition-delay: 0.7s;} .ltie10 .bg42 { bottom: 15%; transition-delay: 1.1s;} .ltie10 .bg43 { bottom: 15%; transition-delay: 0.9s;} .ltie10 .bg51 { margin-left: -551px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg52 { margin-left: -253px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg53 { margin-left: 45px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg54 { margin-left: 345px; opacity: 1; transition-delay: 0.7s;} /*.ltie10 .bg61 { top: 0; transition-delay: 0.7s;} .ltie10 .bg62 { left: 50%; opacity: 1; transition-delay: 0.7s;} .ltie10 .txt6 { left: 50%; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg71 { bottom: 250px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg72 { bottom: 350px; opacity: 1; transition-delay: 0.9s;} .ltie10 .txt7 { bottom: 420px; opacity: 1; transition-delay: 1.1s;} .ltie10 .bg82 { bottom: 260px; margin-left: -280px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg83 { bottom: 380px; margin-left: -430px; opacity: 1; transition-delay: 1s;} .ltie10 .bg84 { bottom: 420px; margin-left: -510px; opacity: 1; transition-delay: 1.2s;} .ltie10 .p8 { opacity: 1; transition-delay: 1.7s;} .ltie10 .bg91 { margin-left: -570px; opacity: 1; transition-delay: 0.7s;} .ltie10 .bg92 { opacity: 1; transition-delay: 0.8s;} .ltie10 .bg93 { margin-left: 230px; opacity: 1; transition-delay: 0.7s;}*/ .ltie10 .bg102, .ltie10 .bg103 { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;} .ltie10 .go { top: 25%; opacity: 1; transform:scale(1, 1); transition-delay: 1.2s;} .m-cont-memu-list{ position: absolute; width: 100%; bottom: 0; } .m-section-menu{ /* width: 100%; */ padding: 0.3rem; font-size: 0.44rem; line-height: 0.44rem; color: #000; background-color: #fff; text-align: left; position: relative; border-bottom: #ccc solid 1px; } .m-section-menu p span.tit{ color: #d5000f; } .m-section-menu p i{ display: inline-block; width: 0.45rem; height: 0.45rem; background: url(/uploads/image/sizx/more-icon.png) no-repeat; /*background-position: -423px -245px;*/ vertical-align: middle; /*margin:15px;*/ position: absolute; top: 15px; right: 10px; } .m-index-new-pagination{ width: 100%; bottom: 0.1rem; text-align: center; } .swiper-pagination-bullet { margin: 0 5px; /*background: #d5000f;*/ } .swiper-pagination-bullet-active { opacity: 1; background: #d5000f; } .m-section-news-list { display: block; position: relative; height: 2rem; width: 100%; overflow: hidden; background-color: #fff; border-bottom: #ccc solid 1px; font-size: 0.32rem; } .m-section-news-list .m-news-cont{ padding: 0.3rem; line-height: 0.5rem; } .m-news-txt{ max-height: 1rem; overflow: hidden; } .m-news-cont.new .m-news-time{ color: #d5000f; } .m-news-time{ font-size: 0.26rem; /*line-height: */ } .section-content-m{ margin-top: 0.2rem; } @media screen and (max-width: 640px) { .wrapper { min-width: 320px; } #fullpage .mobile-content-el{ display: block; bottom: 0px; position: absolute; width: 100%; transform: translate3d(0,0,0); z-index: 2; } .fp-tablecell { display: table-cell; vertical-align: top; width: 100%; height: 100%; } .swiper-container.index-banner { width: auto; height: auto; position: relative; } .index-banner .swiper-slide { width:100%; /*height: 6.5rem;*/ height: 9.5rem; } .pc-content-el{ display: none; } .page-warp{ position: relative; width: 100%; height: 100%; } .banner-cont-enti-item.building1 { position: absolute; left: 31%; bottom: 10%; width: 5rem; height: 7rem; } .banner-cont-txt { width: 90%; left: 5%; font-size: 16px; top: 2rem; } .banner-bg{ display: none; } .banner-bg-mobile{ display: block; } .banner-cont-enti { display: none; } .index-banner-warp .swiper-slide:first-child .banner-bg{ /* display: block;*/ } .index-banner-warp .swiper-slide:first-child .banner-bg-mobile{ /* display: none;*/ } .index-banner-warp .swiper-slide:first-child .banner-cont-enti{ display: block; } .banner-cont-txt-tit { font-size: 32px; } .index-banner-warp { position: relative; /*height: 7.5rem;*/ height: 10.25rem; } .index-banner-pagination { bottom: 10px; } .section1 .section-content { position: relative; top: 375px; height: auto; display: none; } .section1 .news-zhongxin { min-width: 100%; } .section1 .section-content-item { position: relative; width: 100%; height: auto; } .section .section-txt .section-txt-tit { font-size: 0.8rem; padding-top: 0.4rem; } .news-zhongxin .news-tag { width: 100%; text-align: left; } .news-zhongxin .news-list { /*display: none;*/ margin:0; padding:0; width: 100%; } .section-content { /*position: relative;*/ width: 100%; height: auto; padding-top: 0; /*height: 615px;*/ /*margin: 0 auto;*/ } .section3 .section-content{ height: 10rem; padding-top: 0; } .m-cont-memu-list{ position: absolute; bottom: 0; left: 0; width: 100%; } .section .section-txt { width: 94%; margin: 0.2rem auto 0; padding-top: 1.2rem; } .section .section-txt .section-txt-p { width: 100%; /*max-height: 60px;*/ overflow: hidden; line-height: 1.5; font-size:13px; } .section2.section .section-txt .section-txt-p { height: 2.5rem; line-height: 1.5; } .section.section3 .bg img{ display: block; width: 300%; margin-left: -180%; height: 100%; } .section.section4 .bg img { display: block; width: 350%; margin-left: -160%; height: 100%; } .m-duoyuan-slider .swiper-slide{ /*background-color: #fff;*/ width: 5rem; height: 312px; margin-bottom: 20px; } .m-sl-img{ width: 100%; height: 120px; overflow: hidden; /*margin-right: 0.2rem;*/ } .m-sl-cont{ width: 93%; background-color: #fff; box-sizing: border-box; padding-bottom: 10px; } .m-sl-txt{ font-size: 0.24rem; color: #54545e; border-bottom: #ccc solid 1px; height: 3.2rem; padding:0.2rem; margin-right: 0.2rem; width: 100%; } .m-sl-txt .m-sl-tit{ font-size: 0.6rem; } .m-sl-btn{ height: 0.55rem; width: 100%; /*padding-right: 0.2rem;*/ /*margin-right: 0.2rem;*/ } .m-sl-p{ display: inline-block; height: 0.95rem; width: 100%; overflow: hidden; } .m-duoyuan-slider{ /*padding-left:0.2rem;*/ /*margin-top: 0.3rem;*/ /*margin-right: 0.2rem;*/ position: relative; width: 90%; background-color: #fff; padding: 0 5%; } .txt-padding{ padding:0.2rem; } .block51 { position: relative; left: 0; width: 100%; height: auto; /* background-color: #ddd; */ margin-left:0px; opacity: 0; transition: all 1s; margin-top: 2.1rem; margin-bottom: 0.4rem; } .active .block51 { margin-left: 0px; opacity: 1; transition-delay: 0.7s; } .cards { position: relative; width: 94%; margin-left: 3%; height: 100%; display: block; background-color: #fff; font-size: 12px; } .block51 .cards:first-child { float: left; margin-bottom: 0.2rem; } .block51 .cards:nth-child(2) { float: left; } .cards .ui-more-btn { position: relative; bottom: 0px; padding: 10px 20px; } .cards .cards-txt { padding: 30px; font-size: 12px; position: relative; margin-bottom: 0px; border-bottom: #ccc solid 1px; } .foot-btm { text-align: center; border-top: #d5000f solid 1px; padding: 40px 30px; } } @media screen and (max-height: 720px) { } @media screen and (max-width: 640px){ .banner-cont-enti-item.building1 { bottom: 25%; } }