@charset "utf-8"; .banner a{ position: relative; display: block; height: 100vh; overflow: hidden; width: 100%; } .banner a:after{ position:absolute; content:''; left:0; top:0; bottom:0; right:0; /* background: repeat-x bottom; */ } .banner a .bg, .list3w .swiper-slide .a{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0; transition: linear 5s; background-repeat: no-repeat; background-position: center; background-size: cover; } .banner a video{ width: 100%; height: 100%; object-fit: cover; } .banner .page{ font-size: 0; bottom: .25rem; } .banner .page>span{ position: relative; width: 0.14rem; height: 0.14rem; margin: 0 0.27rem; background-repeat: no-repeat; background-position: 50%; background-size: 0.48rem 0.48rem; opacity: 1; border-radius: 50%; background-color: rgba(255, 255, 255, 0.5); vertical-align: middle; } .banner .page>.active{ width: .48rem; height: .48rem; margin: 0 0.13rem; background-image: ; background-color: rgba(255, 255, 255, 0); } .banner .swiper-slide .bg, .list3w .swiper-slide .a{ transform: scale(1.1); } .banner .swiper-slide-active .bg , .list3w .swiper-slide-active .a{ transform: scale(1); } .banner a h2{ display: block; color: #fff; text-align: center; font-weight: bold; position: absolute; z-index: 5; left: 0; right: 0; top: auto; bottom: 1.1rem; font-size: 0.26rem; padding: 0 0.3rem; height: 1.3em; line-height: 1.3em; text-shadow:2px 3px #161616ad; } .tit001{ display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; margin-bottom: .58rem; } .tit001 .ll h2{ font-size: .32rem; color: #000000; line-height: .4rem; position: relative; } .tit001 .ll p{ font-size: 0.16rem; color: #2f3182; line-height: 0.24rem; } .tit001 .rr a{ font-size: .14rem; line-height: .3rem; color: #26334d; display: none; padding-right: .2rem; background: no-repeat right center; background-size: .12rem; } .tit001 .rr .mores{ padding-left: .18rem; padding-right: .13rem; border: 1px solid #b7bfce; border-radius: .5rem; transition: .5s; } .tit001 .rr .mores a.on{ display: inline-block; } .tit001 .rr .mores:hover{ transform: translatex(.1rem); border-color: #2e3083; } .tit001 .ll ul li{ display: inline-block; vertical-align: middle; position: relative; cursor: pointer; margin-left: .6rem; opacity: .55; } .tit001 .ll h2:after{ position: absolute; content: ''; left: 0; bottom: -0.2rem; width: 0.68rem; height: 0.04rem; background: #2f3182; transition: .5s; } .tit001 .ll ul li h2:after{ width: 0; } .tit001 .ll ul li:first-child{ margin-left: 0; } .tit001 .ll ul li.active{ opacity: 1; } .tit001 .ll ul li.active h2:after{ width: 0.68rem; } .tit002{ display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; margin-bottom: .58rem; } .tit002 .ll h2{ font-size: .32rem; color: #000000; line-height: .4rem; position: relative; } .tit002 .ll p{ font-size: 0.16rem; color: #2f3182; line-height: 0.24rem; } .tit002 .rr a{ font-size: .14rem; line-height: .3rem; color: #26334d; display: none; padding-right: .2rem; background: no-repeat right center; background-size: .12rem; } .tit002 .rr .mores{ padding-left: .18rem; padding-right: .13rem; border: 1px solid #b7bfce; border-radius: .5rem; transition: .5s; } .tit002 .rr .mores a.on{ display: inline-block; } .tit002 .rr .mores:hover{ transform: translatex(.1rem); border-color: #2e3083; } .tit002 .ll ul li{ display: inline-block; vertical-align: middle; position: relative; cursor: pointer; margin-left: .6rem; opacity: .55; } .tit002 .ll h2:after{ position: absolute; content: ''; left: 0; bottom: -0.2rem; width: 0.68rem; height: 0.04rem; background: #2f3182; transition: .5s; } .tit002 .ll ul li h2:after{ width: 0; } .tit002 .ll ul li:first-child{ margin-left: 0; } .tit002 .ll ul li.active{ opacity: 1; } .tit002 .ll ul li.active h2:after{ width: 0.68rem; } .s1 .content .aleft{ width: 68.67%; } .s1 .content .aleft .list1w{ width: 73.68%; } .s1 .list1w a{ display: block; position: relative; } .s1 .list1w a .pic{ padding-top: 6.44rem; } .s1 .list1w a .txt h3{ font-size: .24rem; line-height: .36rem; color: #fff; margin-bottom: .1rem; white-space: nowrap; display: block; } .s1 .list1w a .txt p{ font-size: .14rem; line-height: .24rem; color: rgba(255, 255, 255, 0.47); height: .48rem; } .s1 .list1w a .txt{ position: absolute; left: 0; right: 0; bottom: 0.28rem; padding: 0 0.35rem; z-index: 3; } .s1 .list1w a:after{ position: absolute; content: ''; left: 0; right: 0; top: 0; bottom: 0; background: no-repeat bottom center; background-size:100% 2.08rem; } .s1 .content .aleft .list1wtxt{ width: calc(100% - 73.68%); position: relative; z-index: 3; } .list1wtxt ul li { position: relative; padding: 0.2rem 0.26rem; background: #f3f9ff; } .list1wtxt ul li:after{ position: absolute; content: ''; top: 0; bottom: 0; right: 0; left: 100%; background: #9b7d3a; transition: .5s; } .list1wtxt ul li a{ display: block; } .list1wtxt ul li p{ font-size: 0.18rem; line-height: 0.38rem; color: #000000; -webkit-line-clamp: 2; height: 0.8rem; margin-bottom: 0.188rem; } .list1wtxt ul li time{ display: block; font-size: 0.18rem; color: #333333; line-height: 0.22rem; } .list1wtxt ul li.active:after{ left: -0.18rem; } .list1wtxt ul li.active p, .list1wtxt ul li.active time{ color: #fff; } .s1 .content .aright{ width: 28.55%; padding: 0 0.3rem; background: #f3f9ff; } .s1 .aright .s1-list li{ position: relative; padding-top: 0.26rem; padding-bottom: 0.26rem; border-top: 1px solid #dce1e7; } .s1 .aright .s1-list li:after{ position: absolute; content: ''; left: -0.3rem; right: -0.3rem; top: 0; bottom: 0; background: #fff; box-shadow: 0 0 10px rgba(51, 51, 51, 0.25); opacity: 0; visibility: hidden; transition: .5s; } .s1 .aright .s1-list li a{ display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; z-index: 3; } .s1 .aright .s1-list li time{ display: block; width: 0.7rem; color: #2f3182; position: relative; text-align: center; } .s1 .aright .s1-list li time span{ display: block; font-size: 0.3rem; font-weight: 600; line-height: 0.34rem; } .s1 .aright .s1-list li time em{ display: block; font-size: 0.16rem; line-height: 0.2rem; } .s1 .aright .s1-list li .txt{ width: calc(100% - 0.8rem); padding-left: 0.16rem; position: relative; } .s1 .aright .s1-list li a p{ font-size: .18rem; line-height: .26rem; color: #000000; height: .52rem; } .s1 .aright .s1-list li .txt:after{ position: absolute; content: ''; left: 0; top: 50%; width: 1px; height: 0.47rem; background: #b8b6b1; transform: translatey(-50%); } .s1 .aright .s1-list li:first-child{ border: 0; } .s1 .aright .s1-list li:hover:after{ opacity: 1; visibility: visible; } .s1 .aright .s1-list{ position: relative; } .s1 .flash-list li{ width: 22.47%; margin-bottom: .54rem; background-color: #f3f3f6; } .s1 .flash-list li a{ display: block; } .s1 .flash-list li .pic{ padding-top: 55.61%; height: 2.08rem; } .s1 .flash-list li .txt{ padding: 0.18rem 0.35rem 0.25rem 0.26rem; border: 1px solid #e6e6ea; } .s1 .flash-list li .txt p{ font-size: 0.16rem; line-height: 0.24rem; color: #26334d; height: 0.48rem; margin-bottom: 0.1rem; } .s1 .flash-list li .txt time{ display: block; font-size: 0.16rem; line-height: 0.24rem; color: #828a99; background: no-repeat right center; background-size:auto 0.11rem; } .s1 .flash-list li:hover{ box-shadow: 0 0 20px #7374ab; background: no-repeat 50%; background-size: cover; } .s1 .flash-list li:hover .txt{ border-color: #2e3083; } .s1 .flash-list li:hover .txt p, .s1 .flash-list li:hover .txt time{ color: #fff; } .s1 .flash-list li:hover .txt time{ background-image: ; } .s1 .tabb:after{ position: absolute; content: ''; width: 100vw; left: 2.12vw; top: 0; bottom: 0; right: 0; background: no-repeat 50%; background-size: cover; transition: .5s; } .s1 .tabb.hsbg:after{ opacity: 0; visibility: visible; } .s1 .tabb.hsbg{ padding-bottom: 0; } .s1 .tabb{ position: relative; padding-bottom: 0.8rem; } .s1 .tabb .gd{ display: none; } .s1 .tabb .gd{ width: 1.4rem; text-align: center; padding-left: .18rem; padding-right: .13rem; border: 1px solid #b7bfce; border-radius: .5rem; margin-top: .3rem; } .s1 .tabb .gd a{ font-size: .14rem; line-height: .3rem; color: #26334d; display: none; padding-right: .2rem; background: no-repeat right center; background-size: .12rem; } .s1{ margin-bottom: .54rem; } .s2 .aleft{ width: 48.75%; } .s2 .learn li a{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; position: relative; /* padding-right: 1.8rem; */ } .s2 .learn li .pic{ width: 1.92rem; height: 1.26rem; } .s2 .learn li .txt{ width: calc(100% - 2.2rem); padding-right: 0.1rem; } .s2 .learn li .txt h3{ font-size: 0.18rem; color: #000; line-height: 0.3rem; white-space: nowrap; text-overflow: ellipsis; display: block; margin-bottom: 0.1rem; } .s2 .learn li .txt h5{ font-size: 0.14rem; line-height: 0.24rem; color: #999999; padding-left: 0.2rem; background-position: left center; background-repeat: no-repeat; background-size: 0.13rem; } .s2 .learn li .txt h5.i1{ background-image: ; } .s2 .learn li .txt h5.i2{ background-image: ; } .s2 .learn li .txt h5.i3{ background-image: ; } .s2 .learn li{ padding-top: 0.12rem; padding-bottom: 0.15rem; border-top: 1px solid #e7e7e7; transition: .5s; } .s2 .learn li:first-child{ border: 0; } .s2 .learn li:hover{ padding-left: 0.15rem; background: #9b7d3a; } .s2 .learn li:hover .txt h3{ color: #fff; } .s2 .learn li:hover .txt h5{ color: #fff; } .s2 .learn li:hover .txt h5.i1{ background-image: ; } .s2 .learn li:hover .txt h5.i2{ background-image: ; } .s2 .learn li:hover .txt h5.i3{ background-image: ; } .s2 .learn{ } .s2 .aright{ width: 46.25%; } .list2w{ margin-top: 0.12rem; } .list2w a { display: block; position: relative; } .list2w a .pic{ padding-top: 132.67%; height: 5.4rem; } .list2w a .txt{ position: absolute; left: 0; right: 0; bottom: 0; z-index: 3; padding: 0 .25rem .3rem; } .list2w a .txt time{ display: block; font-size: 0; margin-bottom: .1rem; } .list2w a .txt time span{ display: inline-block; font-size: .16rem; line-height: .24rem; color: #fff; margin-right: .25rem; } .list2w a .txt h3{ font-size: .18rem; color: #e9ecef; line-height: .24rem; white-space: nowrap; } .list2w a:after{ position: absolute; content: ''; left: 0; right: 0; top: 0; bottom: 0; background: no-repeat bottom center; /* background-size: 100%; */ } .list2w .btnbox{ display: flex; justify-content: center; align-items: center; margin-top: .53rem; } .list2w .btnbox .btn, .list2w .btnbox .page{ position: static; margin-top: 0; } .list2w .btnbox .btn { width: .18rem; height: .08rem; background-size: .18rem; } .list2w .btnbox .prev{ background-image: ; } .list2w .btnbox .next{ background-image: ; } .list2w .btnbox .page{ width: 2.44rem; height: 1px; background: #b3b7cd; } .list2w .btnbox .page span{ height: 2px; background: #9b7d3a; bottom: 0; top: auto; } .list2w .btnbox i{ font-size: .18rem; line-height: .24rem; color: #2f3182; margin: 0 0.25rem; font-family: 'pingfang_blod'; } .list2w .btnbox i.current{ color: #9b7d3a; } .container01{ padding-top: .54rem; padding-bottom: .76rem; /* background: no-repeat 50%; */ background-size: cover; } .list3w a{ display: block; position: relative; } .list3w a .pic{ padding-top: 44.48%; height: 8.54rem; } .list3w a i{ position: absolute; content: ''; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 1.1rem; height: 1.1rem; background: no-repeat 50%; background-size: 100%; z-index: 3; } .list3w a h3{ position: absolute; content: ''; left: 0; right: 0; bottom: 2.8rem; font-size: .36rem; line-height: 1; color: #fff; font-family: 'pingfang_blod'; text-align: center; max-width: 16rem; margin: auto; z-index: 3; } .list3w a:after{ position: absolute; content: ''; left: 0; right: 0; top: 0; bottom: 0; background: repeat-x bottom center; background-size: auto 100%; } .container02 .tit001 h2, .container02 .tit001 p{ color: #fff; } .container02 .tit001 h2:after{ background: #fff; } .container02 .tit001 .rr .mores{ border-color: #fff; } .container02 .tit001 .rr .mores a{ color: #fff; background-image: ; } .container02{ position: relative; } .container02 .content{ position: absolute; left: 0; right: 0; top: 1.15rem; z-index: 3; } .list3w_hgg{ position: absolute; left: 50%; right: 0; bottom: .42rem; max-width: 16rem; width: 100%; padding: 0 1.31rem; z-index: 3; transform: translatex(-50%); } .list3w_hgg .pic{ padding-top: 56.08%; height: 1.29rem; border-radius: .1rem; } .list3w_hgg .swiper-slide{ cursor: pointer; position:relative; } .list3w_hgg .swiper-slide:after{ position:absolute; content:''; left:0; top:0; bottom:0; right:0; background:rgba(0,0,0,0.4) } .list3w_hgg .swiper-slide-thumb-active:after{ background:rgba(0,0,0,0) } .list3w_hgg .btn{ width: .61rem; height: .61rem; background-size: .61rem; margin-top: 0; transform: translatey(-50%); } .list3w_hgg .prev{ left: 0; background-image: ; } .list3w_hgg .next{ right: 0; background-image: ; } .list3w_hgg .page{ left: 0; width: auto; color: #fff; font-size: .22rem; line-height: 1; bottom: 1.53rem; } .list3w_hgg .page span{ } .s4 .aleft{ width: 46.25%; } .mtlist ul li{ position: relative; padding: .25rem 0; border-bottom: 1px solid #cbcfd3; } .mtlist ul li a{ position: relative; font-size: .18rem; color: #26334d; line-height: .3rem; padding-left: .2rem; padding-right: 1.15rem; } .mtlist ul li span{ position: absolute; right: 0; top: 50%; font-size: .16rem; color: #828a99; line-height: .3rem; transform: translatey(-50%); } .mtlist ul li:before{ position: absolute; content: ''; left: 0; top: 50%; width: .15rem; height: .12rem; background: no-repeat left center; background-size: .15rem; transform: translatey(-50%); } .mtlist ul li:after{ position: absolute; content: ''; left: 0; right: 100%; bottom: -1px; height: 1px; background: #2f3182; transition: .5s; } .mtlist ul li:hover:after{ right: 0; } .mtlist ul li:hover a{ color: #2f3182; } .mtlist{ padding-top: .1rem; } .s4 .aright{ width: 49.375%; } .s4 .aright .tit001 .rr ul li{ width: 0.6rem; height: 0.6rem; margin-left: 0.36rem; position: relative; } .s4 .aright .tit001 .rr ul li:first-child{ margin-left: 0; } .s4 .aright .tit001 .rr ul li a{ display: block; background: none; } .s4 .aright .tit001 .rr ul li a .icon{ width: 0.6rem; height: 0.6rem; background: #fff; position: relative; border-radius: 50%; } .s4 .aright .tit001 .rr ul li a .ewmbox{ position: absolute; border-radius: 0.1rem; background: #fff; width: 1.45rem; margin-left: -1rem; left: 50%; right: auto; top: 100%; bottom: auto; margin-top: 0; padding: 0.18rem 0.2rem; opacity: 0; visibility: hidden; transition: .5s; z-index: 99; } .s4 .aright .tit001 .rr ul li a .ewmbox img{ display: block; width: 100%; padding-right: 0; } .s4 .aright .tit001 .rr ul li a .ewmbox:after{ content: ""; display: block; position: absolute; top: -0.06rem; right: 0.35rem; width: 0.2rem; height: 0.2rem; background: #fff; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); } .s4 .aright .tit001 .rr ul li:hover a .ewmbox{ margin-top: 0.18rem; opacity: 1; visibility: visible; } .list4w a{ position: relative; display: block; } .list4w a .pic{ padding-top: 125.93%; height: 4.76rem; } .list4w a p{ position: absolute; left: .25rem; right: .25rem; bottom: .23rem; font-size: .18rem; color: #fff; line-height: .24rem; text-align: center; z-index: 3; white-space: nowrap; } .list4w a p.wx{ text-align: left; padding-left: .3rem; background: no-repeat left center; background-size: .21rem; } .list4w a:after{ position: absolute; content: ''; left: 0; right: 0; top: 0; bottom: 0; background: no-repeat bottom ; background-size: cover; } .list4w a:before{ position: absolute; content: ''; left: 0; bottom: 0; width: 1rem; height: .03rem; background: #474ab0; z-index: 3; transition: .5s; } .list4w a.lin2:before{ background: #9b7d3a; } .list4w a:hover:before{ width: 100%; } .s5 .aleft{ width: 48.75%; } .s5 .aleft .mtlist li:before{ background: #383b8a; width:0.05rem; height:0.05rem; border-radius: 50%; } .s5 .aleft .mtlist { padding-top: 0; } .s5 .aright .tit001 .rr { font-size: 0; position: relative; } .s5 .aright{ width: 46.25%; } .list5w a{ display: block; } .list5w a .pic{ padding-top: 145%; height: 4.06rem; } .s5 .aright .tit001 .rr .btn{ width: .52rem; height: .52rem; background-size: .52rem; margin-top: 0; position: static; display: inline-block; vertical-align: middle; } .s5 .aright .tit001 .rr .prev{ margin-right: 0.2rem; background-image: ; } .s5 .aright .tit001 .rr .next{ background-image: ; } .list5w{ position: relative; } .s5{ padding-top: .84rem; } .container03{ padding-top: .87rem; padding-bottom: 1rem; /* background: no-repeat 50%; */ background-size: cover; } /*aside*/ .slider-right { overflow: hidden; position: fixed; top: 30%; right: 0; z-index: 999; } .slider-right .con { display: block; overflow: hidden; position: relative; } .slider-right .con .icon { display: block; width: 48px; height: 48px; line-height: 48px; font-size: 0; text-align: center; margin-right: 25px; float: left; position: relative; } .slider-right .con .icon img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } .slider-right .con .tit { overflow: hidden; height: 48px; line-height: 48px; font-size: 14px; color: #fedddd; width: 0; font-weight: 700; text-align: center; background-color: #2f3283e0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; margin-bottom: 0; } .slider-right .con .tit:hover{background-color: #9b7d3a;} .slider-right.open .con .icon { margin-right: 10px; } .slider-right.open .con .tit { width: 110px; color: #fff; } /*aside*/ @media screen and (max-width: 1200px){ .list5w .prev{ left: 0; } .list5w .next{ right: 0; } .sp{display:none;} } @media screen and (max-width: 1024px){ .banner a:after{background-size: 100% 3.54rem;} .sp{display:none;} .banner a{ height: auto; padding-top: 49.48%; min-height: inherit; } .banner a h2{ bottom: 0.4rem; /* text-align: left; */ /* padding-right: 2rem; */ font-size: .18rem; padding-left: 15px; white-space: nowrap; } .slider-right{ display: none; } .banner .page>span{ margin: 0 .1rem; width: .1rem; height: .1rem; } .banner .page>.active{ width: .24rem; height: .24rem; background-size: .24rem; } .banner .page{ right: .2rem; bottom: .1rem; } .s1 .content .aleft{ width: 100%; margin-bottom: .2rem; } .s1 .tabb{ padding-bottom: 0; } .s1 .content .aright{ width: 100%; } .s1 .flash-list li{ width: 32%; margin-left: 2%; margin-bottom: .3rem; } .s1 .flash-list li:nth-child(3n 1){ margin-left: 0; } .s1 .flash-list li:nth-child(-n 4){ /* margin-top: .3rem; */ } .s1 .flash-list li:nth-child(-n 3){ margin-top: 0; } .s1 .flash-list{ justify-content: flex-start; } .s2 .aleft{ width: 100%; margin-bottom: .4rem; } .s2 .learn{ padding-top: 0; } .s2 .aright{ width: 100%; } .list2w a .pic{ height: auto; } .list2w .btnbox{ margin-top: .25rem; } .list3w a .pic, .list3w_hgg .pic, .list4w a .pic, .list5w a .pic{ height: auto; } .list3w a h3{ bottom: .5rem; } .container02 .content{ top: 0.2rem; } .list3w a i{ width: .65rem; height: .65rem; background-size: .65rem; } .list3w_hgg{ padding: 0 15px; position: relative; left: auto; bottom: auto; width: 100%; transform: none; margin-top: .5rem; } .list3w_hgg .page{ left: 15px; bottom: auto; top: -.4rem; } .list3w_hgg .btn{ width: .35rem; height: .35rem; background-size: .35rem; } .list3w_hgg .next{ right: 15px; } .list3w_hgg .prev{ left: 15px; } .container02{ background: #dcdfe4; } .s4 .aleft{ width: 100%; margin-bottom: .3rem; } .s4 .aright{ width: 100%; } .s5{ padding-top: .4rem; } .s5 .tit001{ margin-bottom: .3rem; } .container03{ padding-top: .5rem; padding-bottom: .4rem; } .container01{ padding-top: .4rem; padding-bottom: .5rem; } .list5w .btn{ width: .35rem; height: .35rem; background-size: .35rem; } .s5 .aleft{ width: 100%; margin-bottom: .2rem; } .s5 .aright{ width: 100%; } .s1 .tabb:after{ display: none; } } @media screen and (max-width: 768px){ .sp{display:none;} .tit001 .ll h2{ font-size: .28rem; background-size: .28rem; } .tit001 .ll ul li{ margin-left: .3rem; } .tit001 .ll ul li:before{ margin-top: -.12rem; width: 1px; height: 0.25rem; left: -0.18rem; } .tit001{ margin-bottom: .35rem; } .tit001 .ll h2:after{ bottom: -0.1rem; } .s1 .content .aleft .list1wtxt{ width: 100%; } .list1wtxt ul li p{ line-height: 0.26rem; -webkit-line-clamp: 2; height: 0.52rem; } .s1 .content .aleft .list1w{ width: 100%; } .s1 .list1w a .pic{ padding-top: 76.66%; } .s1 .list1w a .txt h3{ font-size: .22rem; margin-bottom: .15rem; } .s1 .list1w a .txt p{ font-size: 0.16rem; } .s1 .list1w a .txt{ padding-left: 0.2rem; padding-right: 0.2rem; } .s1 .aright .s1-list li a h3{ font-size: .2rem; line-height: .28rem; height: .56rem } .s1 .flash-list li{ width: 48%; margin-left: 0 !important; margin-bottom: .2rem; } .s1 .flash-list{ justify-content: space-between; padding-top: 0; } .s1 .flash-list li .txt p{ font-size: .18rem; } .s1 .flash-list li .pic{ height: auto; } .s2 .learn li .txt h3{ font-size: 0.2rem; } .s2 .learn li .txt h5{ font-size: 0.16rem; } .list2w a .txt{ padding: 0 .15rem .2rem; } .list3w a h3{ font-size: .24rem; bottom: .2rem; } .mtlist ul li a{ font-size: .2rem; } .s4 .aright .tit001 .rr ul li a .icon, .s4 .aright .tit001 .rr ul li{ width: .45rem; height: .45rem; } .s4 .aright .tit001 .rr ul li a .icon img{ max-width: 50%; max-height: 50%; } .s4 .aright .tit001 .rr ul li{ margin-left: .25rem; } } @media screen and (max-width: 640px){ .sp{display:none;} .s1 .aright .s1-list li, .s1 .flash-list li{ width: 100%; } .s1 .aright .s1-list li:nth-child(2n){ margin-left: 0; } .s1 .aright .s1-list:after { display: none; } .mtlist ul li a{ padding-right: 1rem; } .list3w a h3{ padding: 0 0.1rem; } .s4 .aright .tit001 .ll{ width: 100%; margin-bottom: .2rem; } .s4 .aright .tit001 .rr{ width: 100%; } .s4 .aright .tit001 .rr ul li:first-child a .ewmbox{ left: 0; margin-left: 0; } .s4 .aright .tit001 .rr ul li:first-child a .ewmbox:after{ right: auto; left: .15rem; } .s4 .aright .tit001 .rr ul li a .ewmbox:after{ right: .15rem; } .s4 .aright .tit001 .rr ul li a .ewmbox{ margin-left: -1.2rem; } .s1 .list1w a .txt h3{ font-size: 0.2rem; } .s1 .list1w a .txt{ bottom: 0.12rem; padding: 0 0.2rem; } } @media screen and (max-width: 480px){ .sp{display:none;} .container02 .content{ top: 0; } .s1 .tit001 .rr .mores{ display: none; } .s1 .tabb .gd{ display: block; height: .5rem; margin: .3rem auto 0; } .s1 .tabb .gd a{ display: inline-block; line-height: .5rem; } .list3w a h3{ font-size: .2rem; bottom: .1rem; } .s2 .learn li .pic { width: 1.42rem; height: 0.96rem; } .s2 .learn li .txt{ width: calc(100% - 1.6rem); padding-right: 0; } }