@charset "utf-8"; /* 框架 */ #content { width: auto; padding: 0; margin: 0; z-index: 1; } body{height: 100vh;} .scollorbody{height: auto;overflow: initial;} .infoList li > a, .topicList .n > a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .tit_hd{height: 55px;line-height: 55px;margin-bottom: 30px;} .tit_hd h3{float: left;line-height: 1;height: 55px;background: url(../../base/newimg/hd_icon.png) bottom center no-repeat;} .tit_hd h3 a{color: #3F66A7;font-size: 32px;font-weight: 700;text-transform: uppercase;} .tit_hd .more{float: right;padding-right: 24px;color: #999;font-size: 14px;background: url(../../base/newimg/more_icon.png) center right no-repeat;line-height: 85px;} /* 轮播大图 */ .banner .down { position: absolute; left: 50%; transform: translateX(-50%); bottom: 34px; line-height: 1; cursor: pointer; color: #fff; text-align: center; } .banner .down .icon {animation: down 2s linear 0s infinite; } .banner .down .title { font-size: 12px; margin-top: 16px; } .banner .swiper-button-next,.banner .swiper-button-prev{width: 50px;height: 50px;border-radius: 50%;border: 1px solid #FFF;} .banner .swiper-button-prev{background: url(../../base/newimg/left_icon.png) center no-repeat;left: 110px;} .banner .swiper-button-next{background: url(../../base/newimg/right_icon.png) center no-repeat;right: 110px;} .banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{border: 1px solid #3F66A7;background-color: #3F66A7;} .banner-mask { height: 100vh; transition: all .6s cubic-bezier(.5,0,.2,1) 0s; } .banner-mask.fixed { height: 0; } .banner .hd{display: none;} .row{width: 1300px;margin: auto;} .rowA{padding: 50px 0;margin-bottom: 20px;} .rowA .list{text-align: center;} .rowA .list .t{line-height: 1;font-size: 40px;text-align: center;font-weight: 700;margin-bottom: 15px;} .rowA .list .t .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #3F66A7;} .rowA .list .t a{color: #3F66A7;} .rowA .list .n{display: inline-block;width: 30%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .rowA .list em{margin: 0 5px;vertical-align: super;} .rowB{padding-bottom: 50px;} .rowB .focusBox2{float:left;width: 630px;margin-right: 40px} .rowB .focusBox2 .swiper-container{display:none;} .rowB .focusBox2 .swiper-container:first-child{display: block;} .rowB .focusBox2 .con{padding: 30px 30px 75px;background: #F9F9F9;} .rowB .focusBox2 .con .date{display: none;} .rowB .focusBox2 .con .title{font-size: 18px;line-height: 24px;font-weight: 700;text-align: center;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .rowB .focusBox2 .con .intro{color: #666;font-size: 14px;font-weight: 400;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;} .rowB .focusBox2 .swiper-pagination-fraction{bottom: 27px;font-size: 24px;line-height: 1;color: #CCC;} .rowB .focusBox2 .swiper-pagination-fraction .swiper-pagination-current{color: #3F66A7;font-weight: 700;} .rowB .focusBox2 .swiper-button-next,.rowB .focusBox2 .swiper-button-prev{top: auto; bottom: 35px;width: 41px;height: 6px;} .rowB .focusBox2 .swiper-button-prev{background: url(../../base/newimg/side_left_off.png) no-repeat;left: 30px;} .rowB .focusBox2 .swiper-button-next{background: url(../../base/newimg/side_right_off.png) no-repeat;right: 30px;} .rowB .focusBox2 .swiper-button-prev:hover{background: url(../../base/newimg/side_left_on.png) no-repeat;} .rowB .focusBox2 .swiper-button-next:hover{background: url(../../base/newimg/side_right_on.png) no-repeat;} .rowB .date-list li .con{display: flex;padding: 18px 15px;} .rowB .date-list li .con .date{padding: 10px 20px 10px 0;margin: auto 20px auto 0;border-right: 1px solid #EEE;transition: all 0.5s;} .rowB .date-list li .con .date .dm{color: #666;font-size: 32px;text-align: left;margin-bottom: 8px;width: 90px;line-height: 1;} .rowB .date-list li .con .date .year{color: #999;;font-size: 14px;text-align: right;} .rowB .date-list li .con .text_box{margin: auto 0;width: 480px;} .rowB .date-list li .con .text_box .title{font-size: 18px;text-align: left;height: 22px;line-height: 22px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px} .rowB .date-list li .con .text_box .intro{color: #999;font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;} .rowB .date-list li .con:hover .date{padding-left: 10px;} .rowB .date-list li .con:hover .date .dm,.rowB .date-list li .con:hover .date .year,.rowB .date-list li .con:hover .text_box .title,.rowB .date-list li .con:hover .text_box .title a{color:#3F66A7;} .rowC{padding: 70px 0;background: url(../../base/newimg/rowB_bg.png) center no-repeat;background-size: cover;} .rowC #fwlm{padding-top: 90px;} .rowC #fwlm li .num_text{display:none;} .rowC #fwlm li{display: none;opacity: 0;transition: all 0.5s;} .rowC #fwlm li.on{display: block;opacity: 1;} .rowC #fwlm li{width: 475px;} .rowC #fwlm li .tit{color: #FFF;font-size: 40px;font-weight: 700;line-height: 1;display: block;margin-bottom: 20px;} .rowC #fwlm li .ny_text p{color: #fff;font-size: 14px;line-height: 38px;height:114px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom: 80px;} .rowC #fwlm_box ul{display: grid;grid-template-columns: repeat(3,1fr);} .rowC #fwlm_box li{padding: 50px;background: rgba(40, 74, 148, 0.80);margin: 0;position: relative;transition: all 0.5s;cursor: pointer;position: relative;top: 0;} .rowC #fwlm_box li .num_text{color: rgba(255, 255, 255, 0.03);font-size: 120px;font-weight: 700;position: absolute;right: 55px;top: 40px;line-height: 1;} .rowC #fwlm_box .li2{border-right: 1px solid rgba(255, 255, 255, 0.05);border-left: 1px solid rgba(255, 255, 255, 0.05);} .rowC #fwlm_box li .pic{margin-bottom:30px;} .rowC #fwlm_box li .tit{display: block;color: #FFF;font-size: 36px;font-weight: 700;text-align: left;line-height: 1;margin-bottom: 10px;} .rowC #fwlm_box li .ny_text p{color: #fff;font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;} .rowC #fwlm_box li .pic img{width: auto;} .rowC #fwlm_box li.on{background: #284A94;top: -20px;} /* 放大图片样式 */ .he_syp2 { width: 100%; position: relative; } .mc_bs3_videobox { width: 100vw; height: 100vh; position: relative; z-index: 1; } .he_syp2 .mc_bs3_video { width: 100%; } .mc_bs3_video, .mc_bs3_videowrap::before, .mc_bs3_videowrap { } .mc_bs3_videobox.act .mc_bs3_video { opacity: 1; } .mc_bs3_video { height: auto; max-width: none; position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; min-height: 100vh; transition: inherit; } .mc_bs3_videowrap { position: absolute; left: 50%; top: 50%; z-index: -1; transform: translate(-50%, -50%); width: 100vw; height: 100vh; max-width: none; overflow: hidden; display: none; } .mc_b_s3 { height: 300vh; overflow: hidden; } .mc_bs3_svg { position: absolute; left: 50%; top: 50%; z-index: 5; transform: translate(-50%, -50%); text-align: center; width: 100%; max-width: none; /* transition: all 0.36s; */ } .mc_bs3_svg { width: 120%; } .mc_bs3_videowrap { width: 100vw; height: 100vh; overflow: hidden; } .mc_bs3_videowrap::before { width: 110%; } .mc_bs3_title { position: absolute; bottom: 17%; left: 0; width: 100%; text-align: center; } .mc_bs3_videobox.act .mc_bs3_title { opacity: 0; } .mc_bs3_videobox.act .mc_bs3_videowrap::before { opacity: 0; } .mc_bs3_videobox.act .mc_bs3_video { opacity: 1; } .mc_bs3_videobox.end .mc_bs3_svg { opacity: 0; } .he_syp2ti p{ font-size: 48px; } .he_syp2hd p { font-size: 14px; line-height: 1.75; color: #999999; margin-bottom: 15px; } .he_syp2hd img { width: 36px; animation: xl 1.2s infinite; } .he_syp2hd { margin-top: 30px; } /* 放大图片样式 */ .rowD{padding: 50px 0;} .rowD .row .row_box{display: grid;grid-template-columns: repeat(2,1fr);column-gap:40px;} .rowD .row .row_box .list-box{width: 630px;} .rowD .row .row_box .top-list .t{display: flex;padding-bottom: 30px;margin-bottom: 10px;border-bottom: 1px solid #EEE;} .rowD .row .row_box .top-list .t .pic{margin: auto 30px auto 0;width: 180px;height: 120px;} .rowD .row .row_box .top-list .t .pic img{width: 180px;height: 120px;} .rowD .row .row_box .top-list .t .con{margin: auto 0;width: 64%;} .rowD .row .row_box .top-list .t .con .title a{display: block;line-height: 30px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;margin-bottom: 20px;} .rowD .row .row_box .top-list .t .con .title .date{color: #999;font-size: 16px;font-weight: 400;} .rowD .row .row_box .top-list .n{height: 40px;line-height: 40px;margin-top: 20px;} .rowD .row .row_box .top-list .n a{float: left;display: block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;} .rowD .row .row_box .top-list .n .date{float: right;margin-left: 15px;font-size: 16px;color:#999;} /* 媒体查询 */ .phone_video{display: none;width: 100%;height: auto;margin-top: 30px;} /* #header{z-index: 999;} */ @keyframes down{ 0%{ transform: translateY(0); opacity: 0; } 20%{ transform: translateY(3px); opacity: 1; } 80%{ transform: translateY(10px); opacity: 1; } 90%{ transform: translateY(10px); opacity: 0; } 100%{ transform: translateY(10px); opacity: 0; } } @keyframes moveTop { 0%{ opacity: 0; transform: translateY(-100%); } 100%{ opacity: 1; transform: translateY(0); } } @media only screen and (max-width:1500px ) { .row{width: 1200px;} .rowB .focusBox2,.rowD .row .row_box .list-box{width: 580px;} .banner .swiper-button-prev{left: 20px;} .banner .swiper-button-next{right: 20px;} .rowB .date-list li .con .text_box{width: 438px;} .rowB .date-list li .con{padding: 15px;} } @media only screen and (max-width:1300px ) { .row{width: 94%;margin: auto;} .rowB .focusBox2{width: 48%;margin: 0;} .rowB .date-list{float: right; width: 48%;} .rowB .date-list li .con .text_box{width: 73%;} .rowB .date-list li .con{padding: 2.2% 0;} .rowD .row .row_box{display: block;} .rowD .row .row_box .list-box{width: 48%;float: left;} .rowD .row .row_box .list-box:last-child{float: right;} .rowD .row .row_box .top-list .t{display: block;} .rowD .row .row_box .top-list .t .pic{float: left;width: 35%;height: auto;margin: 0 5% 0 0;} .rowD .row .row_box .top-list .t .pic img{width: 100%;height: auto;} .rowD .row .row_box .top-list .t .con{width: 60%;float: left;} .rowD .row .row_box .top-list .t:after{clear: both;} .rowD .row .row_box .top-list .n a{width: 70%;} .rowB .date-list li .con .date .dm{font-size: 22px;width: 62px;} } @media only screen and (max-width:800px ){ .rowB .focusBox2,.rowD .row .row_box .list-box{float: none;width: 100%;margin: 0 0 20px;} .rowB .date-list{float: none;width: 100%;} .rowB .date-list li .con .text_box{width: 80%;} .rowC #fwlm_box li{padding: 20px;} .rowC #fwlm_box li .num_text{font-size: 100px;} .rowC #fwlm_box li .tit{font-size: 32px;} } @media only screen and (max-width:450px ){ .rowA .list .t{font-size: 24px;} .rowA{padding: 30px 0;} .rowA .list .n{display: block;width: 100%;font-size: 16px;line-height: 38px;} .rowA .list em{display: none;} .rowD .row .row_box .top-list .n a{width: 68%;font-size: 16px;} .rowD .row .row_box .top-list .n .date{font-size: 14px;} .banner .swiper-button-next, .banner .swiper-button-prev{width: 30px;height: 30px;} .tit_hd h3{line-height: 55px;} .tit_hd h3 a{font-size: 25px;} .rowB .date-list li .con{padding: 3% 0;} .rowB .date-list li .con .date{padding: 10px 15px 10px 0;margin: auto 15px auto 0;} .rowB .date-list li .con .date .dm {font-size: 18px;width: 50px;} .rowB .date-list li .con .text_box{width: 70%;} .rowB .date-list li .con .text_box .title{font-size: 16px;margin-bottom: 5px;} .rowD{padding: 20px 0;} .rowC{padding: 30px 0;} .rowC #fwlm{padding-top: 50px;} .rowC #fwlm li{width: 100%;} .rowC #fwlm_box li{margin-bottom: 20px;} .rowC #fwlm li .tit{font-size: 30px;} .rowC #fwlm li .ny_text p{margin-bottom: 40px;} .rowC #fwlm_box ul{display: block;} .rowC #fwlm_box li.on{top: 0;} }