﻿.banner img{display: block;width: 100%;height: 100%;}
.banner{height: 100%;width: 100%;}
.PC_ban,.BannerShow_b1,.banner .swiper-container,.Mob_ban{height: 100%;}
.Mob_ban{display: none;}

.banner .swiper-slide {overflow: hidden;}
.banner .swiper-slide img{opacity: .7;transform: scale(1.3);-ms-transform: scale(1.3);-webkit-transform: scale(1.3);
    transition:.8s all ease;-ms-transition:.8s all ease;-webkit-transition:.8s all ease;}
.banner .swiper-slide-active img{opacity: 1;transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);
    -webkit-animation-duration: 0.8s;-o-animation-duration: 0.8s;animation-duration: 0.8s;
 -webkit-animation-delay: 0.8s;-o-animation-delay: 0.8s;animation-delay: 0.8s;}

#myMenu{position: fixed;right: 28px;bottom: 5.2vw;}
#slideDown{width: 50px;height: 50px;border-radius: 50%;background-color: #fff;position: relative;}
#slideDown:after{content: "";display: inline-block;border: 5px solid transparent;border-top-color: red;content: "";position: absolute;left: 50%; top: 50%;
transform: translate(-50%,-50%);}
#fp-nav ul li a, .fp-slidesNav ul li a{width: 26px;display: block;border-radius: 50%;height: 26px; border: 1px solid transparent;padding: 7px;box-sizing:border-box;
transition:.2s all ease;-ms-transition:.2s all ease;-webkit-transition:.2s all ease;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{width: 100%;background: #414755;width: 10px !important;position: static;height: 10px !important;display: block;margin: 0 !important;}
#fp-nav ul li a.active span,#fp-nav ul li a:hover span{background: #e92735;}
#fp-nav ul li a.active{border-color: #fff;}
#fp-nav ul li {margin: 8px 0 !important;width: auto !important;height: auto !important;}
#fp-nav ul li a .fp-sr-only{display: none;}

#dowebok .section{background-size: cover;background-position: bottom;transition:.8s all ease;-ms-transition:.8s all ease;-webkit-transition:.8s all ease;}
#dowebok .main02{background-image: url(../image/bg11.jpg);background-size: 100% 100%;}
#dowebok .main04{background-image: url(../image/bg4.jpg);}
#dowebok .main05{background-image: url(../image/bg5.jpg);}
#dowebok .main06,#dowebok .main03{background-image: url(../image/bg6.jpg);background-size: 120% 120%;}
#dowebok .main03{background-image: url(../image/bg3.jpg);}
#dowebok .main06.active,#dowebok .main03.active{background-size: 100% 100%;}
#dowebok .main02.active{background-size: 110% 110%;}
#dowebok .main02{position: relative;}

.ResTitle_a3{text-align: center;line-height: 1.5;padding-top: 10.4vw;}
.ResTitle_a3 span{font-size: 2.4vw;color: #e92735;font-weight: bold;display: inline-block;margin-bottom: 0.8vw;line-height: 1.2;}
.ResTitle_a3 em{text-transform: uppercase;color: #fafafa;}

.main03 .ResTitle_a3 em,.main06 .ResTitle_a3 em{color: #3b3b3b;}

.w12{width: 67.18%;margin: 0 auto;}

.fp-viewing-0 #fixLeft{display: none;}

.NewsList_g1{overflow: hidden;margin: 3vw auto 0 auto;}
.NewsList_g1 ul li{display: block;width: 31.3%;margin-right: 3.05%;float: left;background: #fff;position: relative;}
.NewsList_g1 ul li:nth-child(3){margin-right: 0;}
.NewsList_g1 .txt{margin: 0 auto;padding: 1.5vw 1.7vw 1vw 1.7vw;color: #585858;box-sizing: border-box;}
.NewsList_g1 .nwimg{height: 13vw;width: 100%;display: block;position: relative;overflow: hidden;}
.NewsList_g1 .nwimg img{position: absolute; display: block;width: 100%;height: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:.8s all ease;}
.NewsList_g1 .wmore{display: block;text-align: right;margin-top: 1vw;line-height: 1.2;}
.NewsList_g1 .wmore a{font-size: 12px;display: inline-block;margin-right: 12px;}
.NewsList_g1 .wmore i{display: inline-block; background: url(../image/nmore.png) no-repeat;background-position: -30px 0;background-size: auto 4px;
    width: 28px;height: 4px;transition:.8s all ease;-ms-transition:.8s all ease;-webkit-transition:.8s all ease;}
.NewsList_g1 .ntime{font-size: 14px;}
.NewsList_g1 .ntime:after{content: "";display: inline-block;width: 67px;height: 2px;background: #585858;margin-bottom: 1.5vw;margin-left: 2vw;}
.NewsList_g1 .ntime span{display: block;font-weight: bold;margin-right: 1vw; line-height: 1.15;font-size: 34px;}
.NewsList_g1 .ntime p i{display: block;font-style: normal;}
.NewsList_g1 .ntime p{line-height: 1.4;font-size: 14px;display: inline-block;}
.NewsList_g1 h3 a{font-size: 18px;margin: 1.2vw auto 10px auto;display: block;color: #3b3b3b;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 1.15;}
.NewsList_g1 p{font-size: 14px;line-height: 1.8;max-height: 3.6em;overflow: hidden;
    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.NewsList_g1 ul li:hover .wmore i{background-position: 0 0;}
.NewsList_g1 ul li:hover .txt{background: #e92735;color: #fff;}
.NewsList_g1 ul li:hover .ntime:after{background: #fff;}
.NewsList_g1 ul li:hover a{color: #fff;}
.NewsList_g1 ul li:hover img{
    transform: scale(1.1) translate(-45%,-45%);
    -webkit-transform: scale(1.1) translate(-45%,-45%);
    -ms-transform: scale(1.1) translate(-45%,-45%);}
.NewsList_g1 ul li:nth-child(4){display: none;}

.box-grounp{margin: 2.3vw auto 0 auto;}
.box-grounp .box{position: relative; padding: 4.2vw 2vw 4vw 2vw;color: #fff;text-align: center;float: left;width: 28.68%;margin: 0 2.3%;height: 24.6vw;overflow: hidden; border:10px solid transparent;box-sizing: border-box;}
.box-grounp .box:before{content: "";display: block;position: absolute;left: 0;top: 0;height: 100%;width: 100%; border:10px solid #dd3737;
-webkit-border-image: -webkit-linear-gradient(#e15e5e, #dd3737) 30 30;
-o-border-image: -o-linear-gradient(#e15e5e, #dd3737) 30 30;
border-image: linear-gradient(#e15e5e, #dd3737) 30 30;opacity: 0;box-sizing: border-box; transform: scale(0.95,0.95);
transition:.4s all ease;-ms-transition:.4s all ease;-webkit-transition:.4s all ease;}
.box-grounp .box i{display: block;width: 36px;height: 36px;margin: 3.75vw auto 0 auto;}
.box-grounp .box h3{font-size: 24px;}
.box-grounp .box p{font-size: 16px;display: inline-block;padding-top: 1.5vw;line-height: 1.8;max-height: 5.4em;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.box-grounp .box .c img{height: 6.6vw;max-height: 128px;width: auto;}
.box-grounp .box i img{display: block;width: 100%;}
.box-grounp .box .c{
    overflow: hidden;
    margin-bottom: 1.7vw;
    opacity: 1;
    transition:.4s all ease;
    -mstransition:.4s all ease;
    -webkit-transition:.4s all ease;
    -webkit-transform: translate3d(0px, 0, 0px);
    -moz-transform: translate3d(0px, 0, 0px);
    -ms-transform:translate3d(0px, 0, 0px);
    transform: translate3d(0px, 0, 0px);
}

.box-grounp .box .b{
    opacity: 0;
    transition:.4s all ease;
    -mstransition:.4s all ease;
    -webkit-transition:.4s all ease;
    -webkit-transform: translate3d(0px, 30%, 0px);
    -moz-transform: translate3d(0px, 30%, 0px);
    -ms-transform:translate3d(0px, 30%, 0px);
    transform: translate3d(0px, 30%, 0px);
}

.main03 .ResTitle_a3{margin-bottom: 3.4vw;}
.main03 .w12{position: relative;background-color: #fff;overflow: hidden;}
.main03 .fl{width: 48.8%;background: #fff;padding: 2vw 2vw 1.2vw 2vw;box-sizing:border-box;}
.main03 .fl .top {line-height: 36px;border-bottom: 1px solid #b5b7b6;padding-bottom: 1.2vw;margin-bottom: 1.4vw;}
.main03 .fl .top h3{font-size: 24px;color: #3b3b3b;display: inline-block;}
.main03 .fl .top a{display: inline-block;float: right;font-size: 12px;color: #585858;padding-right: 37px;background: url(../image/nmore.png) no-repeat;background-position: 0 center;}
.main03 .fl .top i{background: url(../image/gonggao.png) #e92735 center no-repeat;width: 36px;height: 36px;margin-right: 17px; border-radius: 50%;float: left;display: block;}
.main03 .fr{width: 51.2%;height: 24.4vw; }
.main03 .fr .box{display: block; background: url(../image/n1.jpg) #07080a no-repeat;background-size: 100% 100%;height: 50%;font-size: 24px;color: #fff;
box-sizing:border-box;padding: 1.8vw 0 0 2vw;position: relative;background-position: 0 0;
transition:.4s all ease;-ms-transition:.4s all ease;-webkit-transition:.4s all ease;}
.main03 .fr .t1 p{position: absolute;top: 1.8vw;left: 2vw;z-index: 2;}
.main03 .fr .t1:after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;
background: -webkit-linear-gradient( to right, #07080a, rgba(0,0,0,0));
background: -ms-linear-gradient( to right, #07080a, rgba(0,0,0,0));
background: linear-gradient( to right, #07080a69, rgba(0,0,0,0));}
.main03 .fr>div{height: 50%;}
.main03 .fr .t2{background-image: url(../image/n2.jpg);width: 63%;float: left;color: #333333;height: 100%;}
.main03 .fr .t3{background-image: url(../image/n3.jpg);width: 37%;float: left;height: 100%;}
.main03 .fr .box:hover{background-size: 120% 120%;background-position: 10% 10%; }

.NewsList_d1 li{margin-bottom: 1vw;font-size: 16px;color: #5a5a5a;line-height: 1.8;}
.NewsList_d1 li h2{width: calc(100% - 100px);display: inline-block;}
.NewsList_d1 li h3{display: none;}
.NewsList_d1 li a{font-size: 16px;color: #5a5a5a;display: inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.NewsList_d1 li em{font-size: 14px;color: #707070;float: right;}
.NewsList_d1 li a:hover{color: #e92735;}

.main05 .PhotoList_i1 {width: 69.2%;margin: 2.6vw auto 1vw auto;}
.main05 .PhotoList_i1 li{width: 23.3%;float: left;margin-right: 2.26%;margin-bottom: 1.5vw;}
.main05 .PhotoList_i1 li.conno{pointer-events: none;}
.main05 .PhotoList_i1 li:nth-child(4n){margin-right: 0;}
.main05 .PhotoList_i1 a{height: 9.375vw;display: block;position: relative;overflow: hidden;    background-color: #ffffff6e;border: 1px solid #fff;}
.main05 .PhotoList_i1 a img{position: absolute;left: 50%;top: 50%;max-height: 100%;transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transition:.4s all ease;-ms-transition:.4s all ease;-webkit-transition:.4s all ease;}
.main05 .PhotoList_i1 span,.main05 .PhotoList_i1 h4{display: none;}
.PhotoList_i1 li:nth-child(9){display: none;}

.main04{color: #fff;line-height: 1.8;text-align: center;}
.main04 .w12{width: 1050px;}
.main04 .ResTitle_a3{margin-bottom: 2vw;}
.main04 ul{margin: 5vw auto 4vw auto;}
.main04 li{display: inline-block;text-align: center;width: 100%;opacity: 0;margin: 0 1.7vw;}
.main04 li:nth-child(2){}
.main04 li img{display: block;width: 3vw;max-width: 58px;margin: 0 auto 17px auto;}
.main04 li p{font-size: 17px;color: #fff;line-height: 2.5;}
.main04 li span{font-size: 16px;color: #414755;line-height: 1.5;text-transform: uppercase;}

.main06 .swiper-pagination{display: none;}

.test {height: 10px;width: 10px;position: absolute;background-color: #8d949b;border-radius: 50%;top: 18vw;left: 19vw;}
.rond {height: 22vw;width: 22vw;border: 1px solid #37414e;position:absolute; border-radius: 50%;bottom: -16vw;left: 50%;
    animation : rond 6s infinite;-webkit-animation : rond 6s infinite;-webkit-transform-origin: top left;
transform-origin: top left;pointer-events: none;}

#rond2 .test {top: calc(30vw - 10px);left: calc(30vw - 10px);}
#rond2 {height: 35vw;width: 35vw;left: 29%;bottom: -44vw; animation : rond 7s infinite;-webkit-animation : rond 7s infinite;}

#rond3 .test {top: calc(20vw - 10px);left: calc(20vw - 10px);}
#rond3 {height: 23vw;width: 23vw;left: 4%;bottom: -21vw;animation : rond2 4s infinite;-webkit-animation : rond2 4s infinite;}

#rond4 .test {top: calc(31.7vw - 10px);left: calc(31.7vw - 10px);}
#rond4 {height: 37vw;width: 37vw;left: auto;right: -8%; bottom: -47vw;animation : rond2 10s infinite;-webkit-animation : rond2 10s infinite;}

#rond5 .test {top: calc(28.3vw - 10px);left: calc(28.3vw - 10px);}
#rond5 {height: 33vw;width: 33vw;left: auto;right: -25vw; bottom: -35vw;animation : rond 9s infinite;-webkit-animation : rond 9s infinite;}

@keyframes rond {
  0% {transform : rotate(0deg) translate(-50%,-50%);}
  100% {transform : rotate(360deg) translate(-50%,-50%);}
}

@-webkit-keyframes rond {
  0% {-webkit-transform : rotate(0deg) translate(-50%,-50%);}
  100% {-webkit-transform : rotate(360deg) translate(-50%,-50%);}
}

@keyframes rond2 {
  0% {transform : rotate(0deg) translate(-50%,-50%);}
  100% {transform : rotate(-360deg) translate(-50%,-50%);}
}

@-webkit-keyframes rond2 {
  0% {-webkit-transform : rotate(0deg) translate(-50%,-50%);}
  100% {-webkit-transform : rotate(-360deg) translate(-50%,-50%);}
}

.section .more{display: block;width: 170px;height: 40px;margin: 0 auto; line-height: 40px;border: 1px solid #fff;text-align: center;font-size: 16px;color: #fff;}
.section .more:hover{background-color: #e92735;border-color: #e92735;}

.active .ResTitle_a3 span{
    -webkit-animation: fadeInUp 0.8s ease 0.3s both;
    -ms-animation: fadeInUp 0.8s ease 0.3s both;
    -moz-animation: fadeInUp 0.8s ease 0.3s both;
    -o-animation: fadeInUp 0.8s ease 0.3s both;
}
.active .ResTitle_a3 em{
    -webkit-animation: fadeInUp 0.8s ease 0.7s both;
    -ms-animation: fadeInUp 0.8s ease 0.7s both;
    -moz-animation: fadeInUp 0.8s ease 0.7s both;
    -o-animation: fadeInUp 0.8s ease 0.7s both;
}
.active .box-grounp .box{
    -webkit-animation: fadeInRight 0.8s ease 0.5s both;
    -ms-animation: fadeInRight 0.8s ease 0.5s both;
    -moz-animation: fadeInRight 0.8s ease 0.5s both;
    -o-animation: fadeInRight 0.8s ease 0.5s both;
}
.active .box-grounp .box2{
    -webkit-animation-delay: 0.7s;
    -o-animation-delay: 0.7s;
    animation-delay: 0.7s;
}

.active .box-grounp .box3{
    -webkit-animation-delay: 1s;
    -o-animation-delay: 1s;
    animation-delay: 1s;
}
.active .NewsList_d1 li{
    -webkit-animation: fadeInUp 0.8s ease 0.5s both;
    -ms-animation: fadeInUp 0.8s ease 0.5s both;
    -moz-animation: fadeInUp 0.8s ease 0.5s both;
    -o-animation: fadeInUp 0.8s ease 0.5s both;
}

.active.main04 .w12 p{
    -webkit-animation: fadeIn 0.8s ease 0.6s both;
    -ms-animation: fadeIn 0.8s ease 0.6s both;
    -moz-animation: fadeIn 0.8s ease 0.6s both;
    -o-animation: fadeIn 0.8s ease 0.6s both; 
}
.active.main04 li{
    -webkit-animation: fadeInUp 0.8s ease 0.6s both;
    -ms-animation: fadeInUp 0.8s ease 0.6s both;
    -moz-animation: fadeInUp 0.8s ease 0.6s both;
    -o-animation: fadeInUp 0.8s ease 0.6s both; 
    opacity: 1;
}
.active.main04 li:nth-child(2){
    -webkit-animation-delay: 0.9s;
    -ms-animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
.active.main04 li:nth-child(3){
    -webkit-animation-delay: 1.2s;
    -o-animation-delay: 1.2s;
    -ms-animation: 1.2s;
    animation-delay: 1.2s;
}

.active .PhotoList_i1 li{
    -webkit-animation: zoomIn 1.28s ease-out 0.6s both;
    -ms-animation: zoomIn 1.28s ease-out 0.6s both;
    -moz-animation: zoomIn 1.28s ease-out 0.6s both;
    -o-animation: zoomIn 1.28s ease-out 0.6s both;
}

@media screen and (min-width: 1024px){
    .box-grounp .box:hover .c{opacity: 0;
        -webkit-transform: translate3d(0px, -100%, 0px);
        -moz-transform: translate3d(0px, -100%, 0px);
        -ms-transform:translate3d(0px, -100%, 0px);
        transform: translate3d(0px, -100%, 0px);
        height: 0;
        margin-bottom: 0;
    }
    .box-grounp .box:hover:before{opacity: 1;transform: scale(1,1);}
    .box-grounp .box:hover{padding-top: 6.4vw;}
    .box-grounp .box:hover .b{
        opacity: 1;
        -webkit-transform: translate3d(0px, 0, 0px);
        -moz-transform: translate3d(0px, 0, 0px);
        -ms-transform:translate3d(0px, 0, 0px);
        transform: translate3d(0px, 0, 0px);
    }

    .main05 .PhotoList_i1 li:hover img{transform: scale(1.1,1.1) translate(-45%,-45%);}
    #dowebok .main02 .bg{background-size: cover;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;
transition:.8s all ease;-ms-transition:.8s all ease;-webkit-transition:.8s all ease;}
    
}
@media screen and (max-width: 1440px){
    .main03 .ResTitle_a3{padding-top: 9vw;}
    .NewsList_d1 li{font-size: 14px;margin-bottom: 0.5vw;}
    .NewsList_g1 h3 a{font-size: 16px;}
    .rond{bottom: -20vw;}
    .box-grounp .box h3{font-size: 18px;}
    .box-grounp .box p{font-size: 14px;}
    .box-grounp .box i{margin-top: 2vw;width: 2vw;height: 2vw;}

    .main03 .fr .box{font-size: 18px;}

    .main03 .fl .top h3{font-size: 20px;}
    .main03 .fl .top {line-height: 30px;}
    .main03 .fl .top i{width: 30px;height: 30px;}

    .main04 li p{font-size: 20px;}
}
@media screen and (max-width: 1250px){
    .main03 .fr .box{font-size: 16px;}
    .main04 li p{font-size: 18px;}
    .NewsList_g1{margin-top: 2vw;}
}
@media screen and (max-width: 1024px) and  (orientation: portrait){
    .ResTitle_a3,.main03 .ResTitle_a3{padding-top: 20vw;}
    .ResTitle_a3 span{font-size: 4.5vw;}
    .NewsList_g1 ul li:nth-child(4){display: block;}
    .NewsList_g1 ul li{width: 43.5%;margin-right: 1.55%;}
    .box-grounp {text-align: center;}
    .box-grounp .box{float: none;display: inline-block; width: 45.5%;margin: 0 1.25%;height: 31vw;}
    .box-grounp .box .c img{height: 17vw;}
    .box-grounp .box h3{font-size: 2.4vw;}
    .box-grounp .box p{font-size: 16px;}
    .box-grounp .box i{width: 4vw;height: 5vw;}

    .main03 .fl{float: none;width: 100%;}
    .main03 .fr{float: none;width: 100%;height: 40vw;}

    .main04 .w12{font-size: 2.2vw;width: 660px;text-align: left;text-indent: 2em;}
    .main04 .ResTitle_a3{margin-bottom: 7vw;}
    .main04 ul{text-align: center;}
    .main04 li img{width: 6vw;}
    .main04 li p{font-size: 2.4vw;text-indent: 0;}
    .main04 li span{white-space: nowrap;}
    .section .more{text-indent: 0;}

    .main05 .PhotoList_i1 li,.main05 .PhotoList_i1 li:nth-child(4n){width: 31.8%;margin-right: 2.3%;}
    .main05 .PhotoList_i1 li:nth-child(3n){margin-right: 0;}
    .main05 .PhotoList_i1 a{height: 12.5vw;}
    .PhotoList_i1 li:nth-child(9){display: block;}

    .NewsList_g1 ul li{width: 47.5%;margin: 0 1.25%;}
    .NewsList_g1 .nwimg{height: 19vw;}

    #dowebok .main02 .bg{display: none;}
}
@media screen and (max-width: 640px){
    #fp-nav{display: none;}
    #dowebok .main06 {background-image: url(../image/mbg6.jpg);}
    #dowebok .main02{background-image: url(../image/mbg2.jpg);}
    #dowebok .main03{background-image: url(../image/mbg3.jpg);}
    #dowebok .main04{background-image: url(../image/mbg4.jpg);}
    #dowebok .main05{background-image: url(../image/mbg5.jpg);}
    .PC_ban{display: none;}
    .Mob_ban{display: block;}
    .w12{width: 91.7%;}
    .ResTitle_a3, .main03 .ResTitle_a3{padding-top: 30vw;}
    .section .more{margin-top: 4vw;font-size: 3.8vw;width: 25.2vw;height: 6.3vw;line-height: 6.3vw;}

    .ResTitle_a3 span{font-size: 6.66vw;}
    .ResTitle_a3 em{font-size: 3.8vw;}

    .box-grounp{margin-top: 8.6vw}
    .box-grounp .box .b,.box-grounp .box:after{display: none;}
    .box-grounp .box{height: auto;padding: 4.8vw 0;border: none;margin-bottom: 9.6vw;}
    .box-grounp .box h3{font-size: 5vw;}
    .box-grounp .box .c img{height: 16.6vw;}

    .main03 .fl {padding: 5.5vw 3.4vw 0.7vw 3.4vw;}
    .main03 .fl .top {line-height: 5vw;height: 5vw;margin-bottom: 2.3vw;padding-bottom: 3.3vw;}
    .main03 .fl .top i{width: 5vw;height: 5vw;background-size: 50% auto;margin-right: 9px;}
    .main03 .fl .top a{font-size: 3.8vw;}
    .main03 .fl .top h3{font-size: 5vw;}
    .main03 .fr{height: 53vw;}
    .NewsList_d1 li{width: 100%;margin-bottom: 0.7vw;font-size: 3.8vw;}
    .NewsList_d1 li:nth-child(4),.NewsList_d1 li:nth-child(5),.NewsList_d1 li:nth-child(6){display: none;}
    .NewsList_d1 li em{font-size: 3.6vw;}
    .NewsList_d1 li a{font-size: 3.8vw;}
    .NewsList_d1 li h2{font-size: 3.8vw;}

    .main04 .w12{width: 85%;margin: 0 auto;font-size: 3.8vw;height: 400px;}
    .main04 .ResTitle_a3{margin-bottom: 6vw;}
    .main04 ul{margin:  7vw auto;text-align: center;height: 400px;}
    .main04 li p{font-size: 4.1vw;}
    .main04 li img{width: 8.88vw;margin-bottom: 1.6vw;}
    .main04 li span{font-size: 3.6vw;line-height: 1.2;display: none;}
    .main04 li{
    float: left;
    height: 18vw;
    display: inline-block;
    margin: 0;
    box-sizing: border-box;}
    .main04 li:nth-child(2){border-left: 1px dashed #505a64;}
    .main04 .w12 p:nth-child(2){line-height: 1.8;max-height: 5.4em;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

    .test {height: 4px;width: 4px;position: absolute;background-color: #8d949b;border-radius: 50%;top: 18vw;left: 19vw;}
    #rond2 .test {top: calc(30vw - 4px);left: calc(30vw - 4px);}
    #rond3 .test {top: calc(20vw - 4px);left: calc(20vw - 4px);}
    #rond4 .test {top: calc(31.7vw - 4px);left: calc(31.7vw - 4px);}
    #rond5 .test {top: calc(28.3vw - 4px);left: calc(28.3vw - 4px);}

    .main05 .PhotoList_i1{width: 91.6%;margin-top: 12.7vw;}
    .main05 .PhotoList_i1 li{margin-bottom: 4.4vw;}
    .main05 .PhotoList_i1 a{height: 18.75vw;}

    .main06 .swiper-pagination{display: block;text-align: center;width: 100%;margin-top: 5vw;}
    .swiper-pagination-bullet{opacity: 1; background-color: #03172f;margin: 0 0.7vw; width: 1.9vw;height: 1.9vw;display: inline-block;}
    .swiper-pagination-bullet-active{background-color: #e92735;}
    .NewsList_g1{width: 91.6%;margin-top: 7.7vw;}
    .NewsList_g1 ul li{margin: 0;}
    .NewsList_g1 .nwimg{height: 58vw;}
    .NewsList_g1 p{display: none;}
    .NewsList_g1 .wmore{display: none;}
    .NewsList_g1 .txt{padding: 3.4vw;box-sizing:border-box;}
    .NewsList_g1 h3 a{font-size: 3.8vw;margin: 0;}
    .NewsList_g1 .ntime span{font-size: 8.88vw;margin-right: 3.5vw;}
    .NewsList_g1 .ntime p{font-size: 3.6vw;}
    .NewsList_g1 .ntime:after{margin-bottom: 5vw;width: 9.3vw;}

}


.NewsList_d1 li span
{
    float: right;
    
    }