@charset "utf-8"; html, body { font-family: PingFangSC-light,'Microsoft YaHei',"SIMSUN"; height:100%; margin:0; padding:0; font-size: 14px; } body { font-size: .48rem; } img { max-width: 100%; } ul,li { list-style: none; margin:0; padding:0; } p { margin:0; padding:0; } a { text-decoration: none; } .relative { position: relative; } .mobile-content { max-width: 750px; margin: 0 auto; } .font-24 { font-size: .48rem; } .font-28 { font-size: .56rem; } .font-30 { font-size: .6rem; } .font-color-red { color: #ff0000; } .t-center { text-align: center; } /*==flex==*/ .flex-row { width: 100%; /*for huawei*/ display: -webkit-box; display: flex; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; -ms-flex-direction: row; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; } .flex-column { display: flex; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; -ms-flex-direction: column; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; } .flex-center { align-items: center; } .justify-content { justify-content:center; } .space-between { justify-content:space-between; } .stretch { align-items: stretch; } .flex-shrink { flex-shrink:0; } .flex-end { justify-content:flex-end; } .flex-wrap { -webkit-flex-wrap:wrap; -moz-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; } .col-a1 { -ms-flex: 1; -webkit-flex: 1; -moz-flex: 1; flex: 1; } .col-a2 { -ms-flex: 2; -webkit-flex: 2; -moz-flex: 2; flex: 2; } /*==/flex==*/ .swiper-container { width: 15rem; height: 100%; margin: 0 auto; } /*.swiper-slide:last-child{ background: #f00 url(./images/slideLastNodeBg.png) no-repeat left top;background-size:100% 100%; }*/ .swiper-slide{ width:100%; height:100%; background:url(../../images/content-bg.jpg) no-repeat bottom center; background-size: cover; position: relative; } .top-bg { background: url(../../images/top-bg.png) no-repeat bottom center; background-size: cover; width: 15rem; height: 10rem; text-align: center; color: #fff; } .logo { text-align: center; padding: 1.8rem 1.4rem 0; } .img{ display:block; width:100%; } .main-content { position: relative; z-index: 2; padding: 0 1rem; } .infon-list { margin: 1.2rem 0 0; font-size: .6rem; color: #333; } .infon-list i { margin-right: .2rem; } .iocn-arrow-bottom { width: 0; height: 0; border-bottom: solid 4.5rem #ff0000; border-left: solid 4.5rem transparent; } .iocn-arrow-top { width: 0; height: 0; border-top: solid 4.5rem #ff0000; border-right: solid 4.5rem transparent; } .r-b { position: absolute; bottom: 0; right: 0; } .l-t { position: absolute; top: 0; left: 0; } .x-bg { background: url(../../images/x-bg.png) no-repeat; background-size: cover; position: absolute; left: 0; bottom: 0; width: 7.94rem; height: 7.94rem; z-index: 1; } .lc-title { background: url(../../images/lc-title-bg.jpg) no-repeat; background-size: cover; width: 9rem; height: 2.24rem; line-height: 2.24rem; margin: 2rem auto 0; font-size: .8rem; color: #fff; text-align: center; } .title-ffname { display: inline-block; height: 1.6rem; line-height: 1.6rem; background: #ff0000; border-radius: 3px; font-size: .56rem; color: #fff; margin-bottom: 1rem; padding: 0 2rem; } .lc-item { position: relative; display: inline-block; height: 1.64rem; line-height: 1.64rem; border-radius: .1rem; padding: 0 .8rem; color: #fff; margin-bottom: .8rem; } .link-box { margin: 2rem 0 0; } .lc-item i { position: absolute; width: 3px; height: .8rem; display: inline-block; left: 50%; bottom: -.9rem; margin-left: -1.5px; } .lc-item i.icon-circular { position: absolute; display: inline-block; width: .36rem; height: .36rem; border-radius: 50%; left: 50%; margin-left: -.18rem; } .icon-circular-color1 { background: #3893a5; top: -.9rem; } .icon-circular-color2 { background: #ff5a78; bottom: -.9rem; } .item-color1 { background: #8a7969; border: solid 0.1rem #ddcfbf; } .item-color2 { background: #3893a5; border: solid 0.1rem #99c3c8; } .item-color2 i.top-line { top: -.9rem; } .item-color2 i { background: #3893a5; } .item-color3 { background: #e98628; border: solid 0.1rem #f2bd89; } .item-color3 i { background: #e98628; } .item-color4 { background: #fe5957; border: solid 0.1rem #f6a19d; } .item-color4 i { background: #fe5957; } .item-color5 { background: #ff5a78; border: solid 0.1rem #fba4af; } .item-color5 i { background: #ff5a78; } .lc-line { width: 3px; height: .8rem; display: inline-block; } .lc-line-color1 { background: #3893a5; } .slide3-title { text-align: center; padding: 1.6rem 0; font-size: .96rem; } .title-box { position: relative; margin: 0 .5rem; text-align: center; } .title-line { display: inline-block; position: absolute; width: 14rem; height: 3px; background: #ff0000; border: solid 1px #fff; top: 50%; margin-top: -1.5px; left: 0; z-index: 1; } .title-name { width: 9rem; display: inline-block; background: #ff0000; border-radius: 5px; padding: .4rem; color: #fff; font-size: .68rem; text-align: center; position: relative; z-index: 2; } .title-name:after{ content:''; display: inline-block; position: absolute; right: -.2rem; width: .32rem; height: .32rem; border-radius: 50%; background: #ff0000; border: solid 2px #fff; top: 50%; margin-top: -.16rem; } .title-name:before{ content:''; display: inline-block; position: absolute; left: -.2rem; width: .32rem; height: .32rem; border-radius: 50%; background: #ff0000; border: solid 2px #fff; top: 50%; margin-top: -.16rem; } .list-box { padding: .6rem 1rem 0; font-size: .54rem; } .list-box ul li { border-bottom: dashed 1px #d0cdc9; margin-bottom: .6rem; padding-bottom: .2rem; } .list-box ul li:last-child{ border-bottom: none; margin-bottom: 0; } .list-ts ul li { margin-bottom: .1rem; } .slide4-title-box { margin-top: 2rem; } .lc-box { border: dashed 1px #b20000; background: #fffdf4; padding: .2rem; border-radius: 3px; font-size: .48rem; } .lc-box p { margin-bottom: .2rem; } .lc-title-red { font-size: .52rem; color: #d90000; margin-bottom: .2rem; } .icon-d { display: inline-block; width: 6px; height: 12px; border-radius: 3px; background: #ffc926; margin-right: .2rem; margin-top: .1rem; } .slide5-title-box { margin-top: 3.4rem; } .list-box2 { border-left: solid 3px #666; margin: 1.6rem 1.4rem 0; } .list-box2 ul li { position: relative; margin-bottom: .8rem; padding-left: .6rem; } .list-box2 ul li span { display: inline-block; width: .8rem; height: .8rem; line-height: .8rem; border-radius: 50%; color: #fff; text-align: center; background: #fe5957; position: absolute; left: -.5rem; } .list-box2 ul li:nth-child(odd) span{ background: #e98628; } .footer { background: #e8e2dc url(../../images/footer-bg.png) no-repeat top center; background-size: cover; color: #fff; line-height: 2; } .footer-content { padding: 3rem 1rem; font-size: .54rem; } .footer-content ul li span{ padding-right: .1rem; } .footer a { color: #fff; } .swiper-pagination-bullet { width: 6px; height: 6px; background: #fff; opacity: .4; } .swiper-pagination-bullet-active { opacity: 1; } @-webkit-keyframes tipmove{0%{bottom:10px;opacity:0}50%{bottom:15px;opacity:1}100%{bottom:20px;opacity:0}} #array{ position:absolute;z-index:999;-webkit-animation: tipmove 1.5s infinite ease-in-out; }