@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
html{-ms-touch-action: none;}
html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:0.7291666vw;}
a:focus{outline:none;}
a,input,button,img{ outline:none; border:0;text-decoration:none;}

@font-face{
    font-family: 'gabo'; 
    src: url(../common/gabo_drive.otf);
}

.relative{position:relative;}
.absolute{position:absolute;}

/*滚动动画需要的*/
[data-animation] {
	opacity: 0;
}
[data-animation].animated {
    opacity: 1;
}

/*a标签充满*/
.alink:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 3;content: "";}

/*按钮样式1 边框放大*/
.btn-style1{outline: 1px solid;outline-offset:0px;transition:1s;position:relative;overflow:hidden;}
.btn-style1:hover {outline-color: rgba(64, 93, 252, .5);outline-offset: 0.78125vw;}

/*按钮样式1 闪过*/
.btn-style2{position:relative;overflow:hidden;}
.btn-style2::after {background: #fff;content: "";height: 155px;left: -75px;opacity: .2;position: absolute;top: -50px;-webkit-transform: rotate(35deg);-ms-transform: rotate(35deg);transform: rotate(35deg);transition: .5s;width: 30px;z-index: 1;}
.btn-style2:hover::after {left: 120%;}


.content{width:auto;height:auto;overflow:hidden;font-size:0.78125vw;color:#333;line-height:2;}
.content p{font-size:0.78125vw;color:#333;line-height:2;}
.content img{max-width:100%;height:auto;}
.content a{color:#333;}

.header{width:3.64583333vw;height:100%;position:fixed;left:0px;top:0px;z-index:10;background:#fff;box-shadow:0px 0px 10px #f5f5f5;}
.header .wap-logo,
.header .wap-nv{display:none;}
.header .n-kj{width:100%;height:100%;background:#ffff;position:relative;z-index:2;}
.header .n-kj .nav-a{width:100%;height:auto;padding-top:1.82291vw;}
.header .n-kj .nav-a .a{display:block;width:100%;font-size:0.885416vw;color:#333;text-align:center;padding-top:1.822916vw;margin-bottom:1.822916vw;}
.header .n-kj .nav-a .a:last-child{margin-bottom:0px;}
.header .n-kj .nav-a .a.a1{background: url(i1.png) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a1:hover{background: url(i1.gif) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a2{background: url(i2.png) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a2:hover{background: url(i2.gif) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a3{background: url(i3.png) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a3:hover{background: url(i3.gif) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .nav-a .a.a4{background: url(i4.gif) no-repeat center top;background-size:1.770833vw auto;}
.header .n-kj .b-logo{width:100%;height:5.83333vw;position:absolute;left:0px;bottom:1.041666vw;background: url(i5.png) no-repeat center bottom;background-size:auto 100%;}
.header .nav-b{width:15.625vw;height:100%;position:absolute;left:-11.97916667vw;top:0px;background: url(i8.jpg) no-repeat center center;background-size:cover;transition:.6s;}
.header:hover .nav-b{left:3.64583333vw;}
.header .nav-b .close{display:none;}
.header .nav-b ul{width:auto;padding-top:1.822916vw;position:relative;z-index:1;}
.header .nav-b ul li{width:100%;height:auto;}
.header .nav-b ul li.li{margin-top:2.60416vw;}
.header .nav-b ul li a{display:block;width:auto;line-height:2.604166vw;font-size:1.25vw;font-weight:bold;color:#fff;padding-left:25%;position:relative;}
.header .nav-b ul li a::before{display:block;position: absolute;top:0px;left:0px;width:0px;height:100%;font-size:1.25vw;overflow: hidden;color:#91c0ff;content: attr(title);transition:.9s;padding-left:25%;}
.header .nav-b ul li a::after{content: '';width: 0.36458vw;height: 0.625vw;display: inline-block;vertical-align: middle;margin-top: -0.15625vw;background: url(i6.png) no-repeat left center;background-size:100% 100%;opacity: 0;margin-left: 1.302083vw;transition: .5s;}
.header .nav-b ul li a:hover::before{width:100%;}
.header .nav-b ul li a:hover::after{opacity: 1;}
.header .nav-b .b{width:100%;height:auto;position:absolute;left:0px;bottom:0px;}
.header .nav-b .b img{display:block;margin:0px auto;max-width:70%;height:auto;}
.header .nav-b .b p{font-size:0.7291666vw;color:#fff;line-height:1.5625vw;text-align:center;padding-top:0.5208333vw;padding-bottom:1.5625vw;}

.main-kj{margin-left:3.64583333vw;}

.m1{width:100%;height:100vh;background-image: linear-gradient(-20deg,#a2bffc,#f6faff,#fff);position:relative;overflow:hidden;}
.m1 .con{width:100%;height:100%;display:flex;position:relative;z-index:3;}
.m1 .con .con-m{display:inline-block;width:auto;height:auto;padding-left:5%;align-self:center;}
.m1 .con .con-m .p1{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:2.60416vw;line-height:3.1666666vw;min-height:3.1666666vw;transition: .5s;}
.m1 .con .con-m .p1 .s1{color:#3676fa;}
.m1 .con .con-m .p1 .s2{color:#36cc17;}
.m1 .con .con-m .p2{color:#000;padding-top:1.5625vw;font-size:1.25416vw;max-width:80%;}
.m1 .con .con-m .p3{color:#000;opacity:.6;padding-top:1.0416666vw;padding-bottom:2.08333333vw;line-height:1.5625vw;max-width:80%;font-size:0.825416vw;}
.m1 .con .con-m a{display:inline-block;width:12.5vw;height:2.8125vw;text-align:center;line-height:2.8125vw;font-size:0.9375vw;color:#fff;background-image: linear-gradient(90deg,#21a5f7,#415cfc);animation: ad 3s linear infinite;outline: 1px solid;position:relative;}
.m1 .con .con-m a::after{content: '';width: 1.0416666vw;height: 1.0416666vw;display: inline-block;vertical-align: middle;background: url(i56.png) no-repeat left center;background-size:100% 100%;opacity:1;margin-left: 0.5208333vw;transition: .5s;}
.m1 .con .con-m a:hover::after{margin-left:1.0416666vw;}

.m1 .bg1{width:100%;height:29.375vw;position:absolute;left:0px;bottom:-14.6875vw;z-index:0;}
.m1 .bg1 .bg1-m{width:100%;height:100%;background: url(i22.gif) no-repeat left top;background-size:auto 50%;}
.m1 .yun1{width:13.125vw;height:4.01041vw;background: url(i9.png) no-repeat;background-size:100% auto;position:absolute;top:10%;left:20%;
-webkit-animation:yun1  40s linear infinite;
-moz-animation: yun1  40s linear infinite;
-ms-animation: yun1  40s linear infinite;
animation: yun1  40s linear infinite;
}
.m1 .yun2{width:4.479166vw;height:2.29166vw;background: url(i10.png) no-repeat;background-size:100% auto;position:absolute;top:40%;left:50%;
-webkit-animation:yun2  50s linear infinite;
-moz-animation: yun2  50s linear infinite;
-ms-animation: yun2  50s linear infinite;
animation: yun2  50s linear infinite;
}
.m1 .yun3{width:9.375vw;height:2.864583vw;background: url(i9.png) no-repeat;background-size:100% auto;position:absolute;top:30%;left:70%;
-webkit-animation:yun3  45s linear infinite;
-moz-animation: yun3  45s linear infinite;
-ms-animation: yun3  45s linear infinite;
animation: yun3  45s linear infinite;
}
.m1 .yun4{width:6.614583vw;height:3.33333vw;background: url(i11.png) no-repeat;background-size:100% auto;position:absolute;top:25%;left:85%;
-webkit-animation:yun4  35s linear infinite;
-moz-animation: yun4  35s linear infinite;
-ms-animation: yun4  35s linear infinite;
animation: yun4  35s linear infinite;
}
.m1 .fang1{width:3.398%;height:4.1666666vw;background: url(i15.png) no-repeat;background-size:100% auto;position:absolute;left:40%;bottom:11.4583333vw;}
.m1 .fang2{width:3.34412%;height:7.8125vw;background: url(i16.png) no-repeat;background-size:100% auto;position:absolute;left:53%;bottom:10.4166666vw;}
.m1 .fang3{width:2.015749%;height:3.64583333vw;background: url(i17.png) no-repeat;background-size:100% auto;position:absolute;left:92%;bottom:10.9375vw;}
.m1 .shu1{width:6.47249%;height:auto;position:absolute;left:45%;bottom:7.8125vw;z-index:1;}
.m1 .shu2{width:4.31499%;height:auto;position:absolute;left:87%;bottom:9.8958333vw;z-index:1;}
.m1 .img1{width:16.5587%;position:absolute;bottom:7.2916666vw;left:65%;z-index:1;}
.m1 .img2{width:14.9406%;position:absolute;bottom:8.333333vw;left:55%;z-index:1;}
.m1 .img3{width:9.061488%;position:absolute;bottom:7.2916666vw;left:80%;z-index:1;}
.m1 .taiyang{width:4.1666666vw;height:4.1666666vw;background:#ffe11a;border:0.5208333vw solid #fff;border-radius:50vw;z-index:1;position:absolute;left:85%;top:15%;}
.m1 .b-btn{width:19.53125vw;height:5.1041666vw;background: url(i19.png) no-repeat center center;background-size:100% 100%;position:absolute;z-index:2;left:50%;margin-left:-9.765625vw;bottom:0px;}
.m1 .b-btn div{width:1.5625vw;height:1.5625vw;;background: url(i20.png) no-repeat center center;background-size:100% 100%;margin:2.08333333vw auto;animation: rotate 3s linear infinite;}


/*按钮边框动画*/
@keyframes ad
{
	0%{outline-offset:0px;}
	50% {outline-offset: 0.78125vw;outline-color: rgba(64, 93, 252, .5);}
	10% {outline-offset: 0px;}

}



/*云朵*/
@keyframes yun1
{
    0%{left:20%;}
	100% {left:-200px}
}
@keyframes yun2
{
    0%{left:50%;}
	100% {left:-200px}
}
@keyframes yun3
{
    0%{left:70%;}
	100% {left:-200px}
}
@keyframes yun4
{
    0%{left:85%;}
	100% {left:-200px}
}


@keyframes rotate {
    0% { transform: translateY(0) ;}
    50% {transform: translateY(1.041666vw);}
    100% {transform: translateY(0) ;}
}

.m2{width:100%;overflow:hidden;padding-top:1.5625vw;}
.m2 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m2 .t h3{display:inline-block;width:auto;background:url(i23.png) no-repeat left center;background-size:1.5625vw 1.5625vw;font-size:1.66666666vw;font-weight:normal;color:#000;text-indent:2.083333vw;float:left;line-height:2.0833333vw;}
.m2 .t  .v1{width:auto;float:left;margin-left:4.166666vw;}
.m2 .t  .v1 a{display:inline-block;line-height:2.63333vw;padding:0px 1.51666vw;border-radius:50vw;color:#000;transition: .5s;float:left;margin-right:0.78125vw;font-size:0.8333333vw;}
.m2 .t  .v1 a:hover,
.m2 .t  .v1 a.on{background:#e5efff;color:#3676fa;}
.m2 .t  .more{display:inline-block;line-height:1.5625vw;padding:0px 1.041666vw;border-radius:50vw;color:#fff;background-image: linear-gradient(90deg,#21a5f7,#415cfc);float:right;margin-top:0.260416vw;font-size:0.7291666vw;}
.m2 .u{width:auto;overflow:hidden;padding:2.0833333vw 3.645833333vw 0px;}
.m2 .u li{width:25%;overflow:hidden;float:left;margin-bottom:1.0416666vw;height:13.541666vw;}
.m2 .u li .v{width:auto;overflow:hidden;margin:0px 0.5208333vw;position:relative;}
.m2 .u li .v .pic{width:100%;overflow:hidden;position:relative;border-radius:0.2604166vw;}
.m2 .u li .v .pic img{display:block;margin:0px auto;width:100%;height:auto;transition:1.5s;border-radius:0.2604166vw;}
.m2 .u li .v .pic .bg{position:absolute;width:100%;height:0px;background: rgba(0,0,0,.5);z-index:0;left:0px;bottom:0px;border-radius:0.2604166vw;display:flex;text-align:center;transition: .5s ;overflow:hidden;}
.m2 .u li .v .pic .bg .bg-c{width:100%;overflow:hidden;text-align:center;align-self:center;}
.m2 .u li .v .pic .bg .bg-c i{font-size:1.3541666vw;color:#fff;}
.m2 .u li .v .pic .bg .bg-c span{display:block;width:100%;height:auto;opacity:0;transition: .5s ;font-size:0.7291666vw;color:#fff;}
.m2 .u li .v .pic .a{position:absolute;width:100%;height:100%;z-index:1;left:0px;bottom:0px;display:flex;transition: .5s ;opacity:0;}
.m2 .u li .v .pic .a a{display:block;width:auto;margin:0.5208333vw;height:1.5625vw;line-height:1.5625vw;font-size:1.0416666vw;color:#fff;text-align:center;margin-top:0.5208333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:flex-end;}
.m2 .u li .v:hover .pic img{transform: scale(1.2);}
.m2 .u li .v:hover .pic .bg{height:100%;}
.m2 .u li .v:hover .a{opacity:1;}
.m2 .u li .v:hover .pic .bg span{opacity:1;}

.m2 .u-new{width:auto;overflow:hidden;padding:2.0833333vw 3.645833333vw 0px;}
.m2 .u-new li{width:25%;overflow:hidden;float:left;position:relative;height:24.2187486vw;}
.m2 .u-new li .v{width:auto;overflow:hidden;margin:0.9375vw;position:relative;box-shadow:0px 0px 10px #f3f3f4;top:0px;transition:.5s;border-radius:5px;}
.m2 .u-new li:hover .v{box-shadow:0px 0px 15px #ddd;top:-10px;}
.m2 .u-new li .v .pic{width:100%;overflow:hidden;position:relative;background:#fff;}
.m2 .u-new li .v .pic img{display:block;margin:0px auto;width:100%;height:auto;transition:1s;}
.m2 .u-new li .v .pic .pic-m{width:auto;padding:1.5625vw 1.0416666vw;}
.m2 .u-new li .v .pic .pic-m .p1{overflow:hidden;}
.m2 .u-new li .v .pic .pic-m .p1 .z{font-size:0.78125vw;color:#999999;}
.m2 .u-new li .v .pic .pic-m .p1 .y{font-size:0.78125vw;color:#999999;background: url(i219.png) no-repeat left center;padding-left:16px;float:right;}
.m2 .u-new li .v .pic .pic-m .p2{width:100%;overflow:hidden;height:1.1458333vw;line-height:1.1458333vw;text-overflow:ellipsis;white-space:nowrap;margin-top:0.9375vw;}
.m2 .u-new li .v .pic .pic-m .p2 a{color:#303339;font-size:0.9375vw;transition:.5s;}
.m2 .u-new li:hover .v .pic .pic-m .p2 a{color:#3676fa;}
.m2 .u-new li .v .pic .pic-m .p3{margin-top:0.9375vw;width:100%;height:2.5vw;font-size:0.7291666vw;line-height:1.25vw;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;color:#999;}



.m3{width:100%;overflow:hidden;padding-top:2.6041666vw;background: url(i25.jpg) no-repeat right top;background-size:cover;margin-top:1.5625vw;}
.m3 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m3 .t h3{display:inline-block;width:auto;background:url(i45.png) no-repeat left center;background-size:1.5625vw 1.5625vw;font-size:1.66666666vw;font-weight:normal;color:#000;text-indent:2.083333vw;float:left;line-height:2.0833333vw;}
.m3 .t p{width:100%;overflow:hidden;color:#333;padding-top:1.0416666vw;font-size:0.9375vw;}
.m3 .vm{width:auto;overflow:hidden;padding:2.0833333vw 2.0833333vw 0px;display:flex;}
.m3 .vm .li{flex:1;position:relative;}
.m3 .vm .li .pic{width:100%;overflow:hidden;}
.m3 .vm .li .pic img{display:block;width:11.979166vw;height:11.979166vw;margin:0px auto;transition: .5s ;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m3 .vm .li:hover .pic img{
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
transform: scale(1.1);
}
.m3 .vm .li h2{width:100%;text-align:center;height:4.6875vw;font-weight:normal;}
.m3 .vm .li h2 a{color:#000;display:inline-block;height:100%;width:100%;}
.m3 .vm .li h2 a strong{display:block;width:100%;height:100%;position:relative;font-weight:normal;font-size:2.39583333vw;}
.m3 .vm .li h2 a strong::after{display:block;position: absolute;top:0px;left:0px;width:100%;height:0px;font-size:2.39583333vw;overflow: hidden;;content: attr(data-title);transition:.9s;}
.m3 .vm .li:nth-child(1) h2 a strong::after{color:#3e63fb;}
.m3 .vm .li:nth-child(2) h2 a strong::after{color:#ff8203;}
.m3 .vm .li:nth-child(3) h2 a strong::after{color:#4fb346;}
.m3 .vm .li:nth-child(4) h2 a strong::after{color:#8d42ff;}
.m3 .vm .li:hover h2 a strong::after{height:100%;}

.m3 .vm .li p{width:70%;margin:0px auto;font-size:0.8333333vw;color:#666;line-height:1.66666666vw;text-align:center;padding-top:1.0416666vw;position:relative;}
.m3 .vm .li p::after{content: '';width:2.6041666vw;height:1px;display: inline-block;background:#7f7f7f;position:absolute;top:0px;left:50%;margin-left:-0.78125vw;}
.m3 .vm .li:hover p::after{background:#58d01c;}
.m3 .vm .li .zx{width:100%;height:2.8645833vw;text-align:center;padding-top:2.6041666vw;padding-bottom:3.645833333vw;}
.m3 .vm .li .zx a{width:12.5vw;height:100%;display:block;text-align:center;line-height:2.8125vw;font-size:0.9375vw;color:#fff;background-image: linear-gradient(90deg,#21a5f7,#415cfc);margin:0px auto;transform: scale(0);transition:1s;position:relative;z-index:4;}
.m3 .vm .li .zx a::after{content: '';width: 1.0416666vw;height: 100%;display: inline-block;vertical-align: middle;background: url(i56.png) no-repeat left center;background-size:100% auto;opacity:1;margin-left: 0.5208333vw;transition: .5s;}
.m3 .vm .li .zx a:hover::after{margin-left:1.0416666vw;}

.m3 .vm .li:nth-child(2) .zx a{background-image: linear-gradient(90deg,#ffe04b,#ff8405);}
.m3 .vm .li:nth-child(3) .zx a{background-image: linear-gradient(90deg,#89d04f,#2aa048);}
.m3 .vm .li:nth-child(4) .zx a{background-image: linear-gradient(90deg,#be92fd,#8333ff);}
.m3 .vm .li .zx a:hover {outline-color: rgba(65, 92, 252, .5);outline-offset: 0.78125vw;}
.m3 .vm .li:nth-child(2) .zx a:hover {outline-color: rgba(255, 132, 5, .5);outline-offset: 0.78125vw;}
.m3 .vm .li:nth-child(3) .zx a:hover {outline-color: rgba(42, 160, 72, .5);outline-offset: 0.78125vw;}
.m3 .vm .li:nth-child(4) .zx a:hover {outline-color: rgba(131, 51, 255, .5);outline-offset: 0.78125vw;}
.m3 .vm .li:hover .zx a{transform: scale(1);}



.m4{width:100%;overflow:hidden;padding-top:2.6041666vw;background: url(i38.jpg) no-repeat right top;background-size:cover;margin-top:1.5625vw;}
.m4 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m4 .t h3{display:inline-block;width:auto;background:url(i46.png) no-repeat left center;background-size:1.5625vw 1.5625vw;text-indent:2.083333vw;font-size:1.66666666vw;font-weight:normal;color:#000;float:left;line-height:2.0833333vw;}
.m4 .t p{width:100%;overflow:hidden;color:#333;padding-top:1.0416666vw;font-size:0.9375vw;}
.m4 .vm{width:auto;padding:2.6041666vw 3.3854166vw 0px;}
.m4 .vm .li{width:25%;float:left;height:auto;}
.m4 .vm .li .v{width:auto;margin:0px 0.78125vw;border-radius:0.5208333vw;box-shadow:0px 0px 0.78125vw #f1f7ff;display:flex;padding:2.6041666vw 1.5625vw;margin-bottom:1.5625vw;position:relative;}
.m4 .vm .li .v::before{content: '';width:0px;height:100%;background:#ddffee;position:absolute;left:0px;top:0px;z-index:0;transition:.9s;border-radius:0.5208333vw;}
.m4 .vm .li:hover .v::before{width:100%;}
.m4 .vm .li .v .pic{width:3.75vw;height:3.75vw;flex-shrink: 0;position:relative;z-index:1;}
.m4 .vm .li .v .pic img{width:100%;height:100%;}
.m4 .vm .li .v .r{flex:1;margin-left:0.78125vw;position:relative;z-index:1;}
.m4 .vm .li .v .r h4{font-size:1.3541666vw;color:#303339;font-weight:normal;}
.m4 .vm .li .v .r p{font-size:0.78125vw;color:#666;line-height:1.25vw;margin-top:0.5208333vw;text-align:justify;}

.m5{width:100%;overflow:hidden;background: url(i39.jpg) no-repeat center right;background-size:cover;margin-top:3.645833333vw;}
.m5 .vm{width:auto;padding:3.90625vw 4.1666666vw;display:flex;}
.m5 .vm .z{flex:3;}
.m5 .vm .z h3{background:url(i47.png) no-repeat left center;background-size:1.5625vw 1.5625vw;text-indent:2.083333vw;font-weight:normal;color:#fff;line-height:2.0833333vw;font-size:1.66666666vw;}
.m5 .vm .z .p1{font-size:0.8333333vw;color:#fff;overflow:hidden;margin-top:1.5625vw;}
.m5 .vm .z .p2{font-size:0.8333333vw;color:#fff;overflow:hidden;margin-top:2.34375vw;text-align:justify;}
.m5 .vm .z .p3{font-size:0.8333333vw;color:#fff;overflow:hidden;margin-top:1.5625vw;text-align:justify;}
.m5 .vm .z .mm{width:100%;overflow:hidden;margin:2.6041666vw auto 0px;display:flex;}
.m5 .vm .z .mm .v1{flex:1;}
.m5 .vm .z .mm .v1 .p1s{width:100%;overflow:hidden;font-size:3.645833333vw;color:#fff;font-weight:normal;font-family:gabo;position:relative;}
.m5 .vm .z .mm .v1 .p1s::after{width:auto;height:100%;font-size:1.25vw;overflow: hidden;color:#fff;content: attr(title);transition:.9s;vertical-align:top;position:relative;top:0.78125vw;}
.m5 .vm .z .mm .v1 .p2s{color:#fff;font-size:0.8333333vw;}
.m5 .vm .y{flex:2;margin-left:3.645833333vw;height:auto;}
.m5 .vm .y .ym{width:auto;height:auto;border:0.2604166vw solid #fff;border-radius:0.78125vw;overflow:hidden;}
.m5 .vm .y .ym img{display:block;width:100%;height:auto;transition:1.5s;margin:0px auto;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m5 .vm .y .ym:hover img{-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
transform: scale(1.1);}

.m6{width:100%;overflow:hidden;padding-top:2.08333333vw;}
.m6 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m6 .t h3{display:inline-block;width:auto;background:url(i48.png) no-repeat left center;background-size:1.5625vw 1.5625vw;font-size:1.66666666vw;font-weight:normal;color:#000;text-indent:2.083333vw;float:left;line-height:2.0833333vw;}
.m6 .t  .v1{width:auto;float:left;margin-left:4.166666vw;}
.m6 .t  .v1 a{display:inline-block;line-height:2.63333vw;padding:0px 1.51666vw;border-radius:100px;color:#000;transition: .5s;float:left;margin-right:0.78125vw;font-size:0.8333333vw;}
.m6 .t  .v1 a:hover,
.m6 .t  .v1 a.on{background:#e5efff;color:#3676fa;}

.m6 .vm{width:auto;padding:2.6041666vw 3.3854166vw 0px;display:none;overflow:hidden;}
.m6 .vm.on{display:block;}
.m6 .vm .vm-k{display:flex;}
.m6 .vm .vm-k .ll{flex:1;}
.m6 .vm .vm-k .ll .li{width:50%;float:left;}
.m6 .vm .vm-k .ll .li .li-m{width:auto;margin-right:3.125vw;position:relative;}
.m6 .vm .vm-k .ll .li .li-m .img{width:100%;height:10.416666vw;}
.m6 .vm .vm-k .ll .li .li-m .img img{width:100%;height:100%;border-radius:5px;}
.m6 .vm .vm-k .ll .li .li-m .p1{width:100%;overflow:hidden;line-height:1.5625vw;text-overflow:ellipsis;white-space:nowrap;height:1.5625vw;margin-top:1.30208333vw;}
.m6 .vm .vm-k .ll .li .li-m .p1 a{font-size:0.9375vw;color:#111;font-weight:bold;transition:.5s;}
.m6 .vm .vm-k .ll .li .li-m .p1 a:hover{color:#3676fa;}
.m6 .vm .vm-k .ll .li .li-m .p2{font-size:0.7291666vw;color:#333;line-height:1.3541666vw;height:2.6041666vw;overflow:hidden;margin-top:0.5208333vw;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.m6 .vm .vm-k .ll .li .li-m .p3{color:#999;font-size:0.7291666vw;text-align:right;overflow:hidden;margin-top:0.46875vw;}
.m6 .vm .vm-k .rr{width:34.375vw;overflow:hidden;}
.m6 .vm .vm-k .rr .li{width:100%;overflow:hidden;display:flex;border-bottom:1px solid #ebedef;padding-bottom:2.08333333vw;margin-bottom:2.08333333vw;position:relative;}
.m6 .vm .vm-k .rr .li:last-child{border:0px;margin-bottom:0px;padding-bottom:0px;}
.m6 .vm .vm-k .rr .li .li-l{flex:1;margin-right:4.427083vw;overflow:hidden;}
.m6 .vm .vm-k .rr .li .li-l .p1{overflow:hidden;color:#999;font-size:0.7291666vw;}
.m6 .vm .vm-k .rr .li .li-l .p2{width:100%;overflow:hidden;line-height:1.5625vw;text-overflow:ellipsis;white-space:nowrap;height:1.5625vw;margin-top:1.1458333vw;}
.m6 .vm .vm-k .rr .li .li-l .p2 a{font-size:0.9375vw;color:#111;font-weight:bold;transition:.5s;}
.m6 .vm .vm-k .rr .li .li-l .p2 a:hover{color:#3676fa;}
.m6 .vm .vm-k .rr .li .li-l .p3{font-size:0.7291666vw;color:#333;line-height:1.3541666vw;height:2.6041666vw;overflow:hidden;margin-top:0.5208333vw;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.m6 .vm .vm-k .rr .li .li-r{width:6.510416vw;display:flex;}
.m6 .vm .vm-k .rr .li .li-r .img{width:100%;height:4.9479166vw;align-self:flex-end;}
.m6 .vm .vm-k .rr .li .li-r .img img{width:100%;height:100%;border-radius:5px;}




.m7{width:100%;overflow:hidden;padding-top:2.6041666vw;background: url(i42.jpg) no-repeat right top;background-size:cover;margin-top:2.08333333vw;}
.m7 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m7 .t h3{display:inline-block;width:auto;background:url(i49.png) no-repeat left center;background-size:1.875vw 1.875vw;font-size:1.66666666vw;font-weight:normal;color:#000;text-indent:2.083333vw;float:left;line-height:2.0833333vw;}
.m7 .t p{width:100%;overflow:hidden;color:#333;padding-top:1.0416666vw;font-size:0.9375vw;}
.m7 .vm{width:auto;padding:2.6041666vw 3.3854166vw 2.6041666vw;overflow:hidden;}
.m7 .vm .li{width:16.666666%;float:left;}
.m7 .vm .li .pic{width:auto;margin:0px;background:#fff;box-shadow:0px 0px 0.5208333vw #e6e6e6;margin:0px 0.625vw 1.25vw;border-radius:0.5208333vw;overflow:hidden;}
.m7 .vm .li .pic img{width:100%;height:auto;display:block;transition:.5s;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m7 .vm .li:hover .pic img{
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
transform: scale(1.1);
}



.footer{width:100%;overflow:hidden;}
.footer .m9{width:auto;padding:4.1666666vw 4.1666666vw 3.125vw;display:flex;background:#fff;}
.footer .m9 .v1{width:4.427083vw;display:flex;margin-right:3.125vw;flex-shrink:0}
.footer .m9 .v1 img{align-self:center;width:4.427083vw;height:4.427083vw;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.footer .m9 .v2{flex:1;align-self:center;}
.footer .m9 .v2 .p1{line-height:2.08333333vw;font-size:0.9375vw;color:#000;}
.footer .m9 .v2 .p1 span{font-size:1.25vw;}
.footer .m9 .v2 .vn{line-height:1.5625vw;font-size:0.8333333vw;color:#333;margin-top:0.5208333vw;}
.footer .m9 .v2 .vn a{color:#333;}
.footer .m9 .v2 .vn span{padding:0px 0.78125vw;}
.footer .m9 .v2 .yq{line-height:1.5625vw;color:#666;margin-top:0.5208333vw;}
.footer .m9 .v2 .yq a{color:#666;margin-left:0.5208333vw;}
.footer .m9 .v3{width:5.989583vw;text-align:center;flex-shrink:0}
.footer .m9 .v3 img{display:block;width:5.989583vw;height:5.989583vw;}
.footer .m9 .v3 span{font-size:0.7291666vw;color:#333;display:inline-block;padding-top:0.5208333vw;}
.footer .m10{width:100%;background:#2c62d0;line-height:3.125vw;font-size:0.78125vw;color:#fff;text-align:center;}
.footer .m10 img{vertical-align:middle;width:1.0416666vw;height:1.0416666vw;}
.footer .m10 a{color:#fff;}


.m11{width:100%;height:100%;background: rgba(0,0,0,.7);position:fixed;left:0px;top:0px;z-index:99;display:none;}
.m11 .m11-ms{position:absolute;width:100%;height:100%;display:flex;left:0px;top:0px;}
.m11 .v1{width:31.25vw;height:15.625vw;background:#fff;margin:0px auto;align-self:center;border-radius:0.5208333vw;position:relative;padding:3.125vw;}
.m11 .v1 svg{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:0;}
.m11 .v2{width:100%;overflow:hidden;font-size:1.9791666vw;color:#000;line-height:2.5vw;position:relative;z-index:1;}
.m11 .v2 a{float:right;font-size:2.08333333vw;font-weight:bold;background-image:-webkit-linear-gradient(right,#23a3f7,#415dfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.m11 .v3{width:100%;overflow:hidden;display:flex;position:relative;z-index:1;margin-top:1.8229166vw;}
.m11 .v3 .li{flex:1;}
.m11 .v3 .li img{display:block;margin:0px auto;width:4.1666666vw;height:4.1666666vw;}
.m11 .v3 .li span{display:block;text-align:center;font-size:0.8333333vw;color:#666;margin-top:0.78125vw;}
.m11 .v4{width:100%;overflow:hidden;display:flex;position:relative;z-index:1;margin-top:1.8229166vw;}
.m11 .v4 .l{flex:1;display:flex;}
.m11 .v4 .l .l-m{flex:1;}
.m11 .v4 .l .l-m .p1{width:100%;overflow:hidden;font-size:1.0416666vw;color:#333;margin-top:0.5208333vw;}
.m11 .v4 .l .l-m .p2{width:100%;overflow:hidden;margin-top:0.5208333vw;}
.m11 .v4 .l .l-m .p2 a{font-size:1.25vw;font-weight:bold;color:#333;}
.m11 .v4 .r{width:4.1666666vw;height:4.1666666vw;}
.m11 .v4 .r img{width:100%;height:100%;}
.m11 .v5{width:100%;height:auto;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:-1.30208333vw;}
.m11 .v5 a{display:inline-block;width:10.416666vw;height:2.6041666vw;background-image: linear-gradient(to bottom,#89d04f,#2aa048);text-align:center;font-size:0.9375vw;color:#fff;line-height:2.6041666vw;border-radius:10.416666vw;}
.m11 .cl{width:3.125vw;height:3.125vw;position:absolute;right:-2.08333333vw;top:-2.08333333vw;cursor:pointer;animation: rotation 3s linear infinite;display:flex;text-align:center;}
.m11 .cl i{font-size:1.77083333vw;color:#fff;align-self:center;margin:0px auto;}

.m12{display:none;position:fixed;z-index:999;align-items: stretch;left: 0;right: 0;bottom: 0;}
.m12 a {flex: 1 1 auto;background-color:#333;display:flex;align-items: center;justify-content: center;color: #fff;font-size:14px;height:40px;border-radius:3px 3px 0px 0px}
.m12 a i{fill:currentColor;margin-right:3px;font-size:16px;color:#fff;}
.m12 a:not(:first-child) {margin-left: 1px;}

.page{width:100%;overflow:hidden;margin-top:1.5625vw;}
.page .pagination{margin-top:1.041666vw;margin-bottom: 1.041666vw;font-size:1.0416666vw;display:block;text-align:center;}
.page .pagination li{margin:0px 0.2604166vw 0.78125vw 0.2604166vw; border:1px solid #e6e6e6;width:2.7083333vw;height:2.8125vw;display: inline-block;border-radius:3px;line-height:2.60416666vw;text-align:center;background:#fff;}
.page .pagination .active,
.page .pagination a:hover{background:#006dfe;color: #fff;border-radius:3px;border-color:#006dfe;}
.page .pagination .disabled{color:#aaa;}
.page .pagination a{color:#333;display:inline-block;width:100%;height:100%;text-decoration:none;background:#fff;}


@keyframes rotation{
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.m13{width:100%;height:26.041666vw;background: url(i59.jpg) no-repeat center center;background-size:cover;position:relative;}
.m13 .con{padding:7% 0px 0px 5%;position:relative;z-index:3;}
.m13 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m13 .con h2 .s1{color:#3676fa;}
.m13 .con p{color:#000;padding-top:1.5625vw;font-size:1.25416vw;max-width:40%;line-height:2vw;}
.m13 .img1{width:31.71875vw;height:19.479166vw;position:absolute;bottom:5%;left:55%;z-index:1;}
.m13 .shu1{width:6.47249%;height:auto;position:absolute;left:90%;bottom:3%;z-index:1;}
.m13 .shu2{width:4.31499%;height:auto;position:absolute;left:47%;bottom:0px;z-index:1;}

.m14 .t1{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m14 .t1 a{display:inline-block;line-height:2.63333vw;padding:0px 1.51666vw;border-radius:0.260416vw;color:#000;transition: .5s;float:left;margin-right:0.78125vw;font-size:0.9333333vw;}
.m14 .t1 a:hover,
.m14 .t1 a.on{background-image: linear-gradient(90deg,#21a5f7,#415cfc);color:#fff;}

.m15{width:100%;height:19.791666vw;margin-top:1.5625vw;background:#22961e url(i218.png) no-repeat center top;display:flex;position:relative;transition: 1s;background-size:19.53125vw 3.75vw;}
.m15 .c{width:100%;overflow:hidden;align-self:center;text-align:center;}
.m15 .c div{font-size:2vw;color:#fff;text-align:center;line-height:3vw;}
.m15 .c a{display:inline-block;width:12.5vw;height:2.8vw;background:#fff;line-height:2.8vw;text-align:center;color:#22961e;font-size:1vw;margin-top:1vw;font-weight:bold;}
.m15 .c a:hover{font-size:1.2vw;}
.m15:hover{background-color:#ff8102;}

.m16{background: url(i62.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;}

.m17{width:100%;overflow:hidden;}
.m17 .lj{font-size:0.78125vw;color:#000;text-align:right;line-height:1.25vw;padding:2.08333333vw 4.1666666vw 0px;}
.m17 .lj a{color:#000;}
.m17 .t{width:auto;padding:6.77083vw 4.1666666vw 0px;font-size:1.875vw;color:#000;text-align:center;}
.m17 .tm{width:auto;padding:1.0416666vw 4.1666666vw 0px;font-size:0.7291666vw;color:#333;text-align:center;}
.m17 .fw{width:auto;padding:1.0416666vw 4.1666666vw 0px;text-align:center;}
.m17 .fw a,
.m17 .fw span{display:inline-block;font-size:0.7291666vw;color:#666;padding:0.5208333vw 1.5625vw;background:#fff;border-radius:50vw;margin:0px 0.4166666vw;box-shadow:0px 0px 10px #dbe8fd;}
.m17 .fw a.on{background-image: linear-gradient(90deg,#21a5f7,#415cfc);color:#fff;}
.m17 .content{margin:0px auto 0px;padding:2.8645833vw;max-width:1200px;}
.m17 .img{margin:0 auto;border-top:1px solid #cbd1db;padding:2.08333333vw 2.8645833vw;max-width:1200px;}
.m17 .img .i-t{font-size:0.7291666vw;color:#ff8102;line-height:1.8;text-align:center;}
.m17 .img .img-c{width:100%;margin-top:1.5625vw;-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
-moz-column-gap: 2.08333333vw;
-webkit-column-gap: 2.08333333vw;
column-gap: 2.08333333vw;}
.m17 .img .img-c .li{overflow:hidden;position:relative;margin-bottom:2.08333333vw;}
.m17 .img .img-c .li img{display:block;width:100%;margin:0px auto;height:auto;cursor:pointer;}

.m18{width:auto;overflow:hidden;padding:0vw 4.1666666vw 0px;max-width:1200px;margin:0px auto;text-align:center;}
.m18 .z,
.m18 .y{display:inline-block;width:2.6041666vw;height:2.6041666vw;line-height:2.6041666vw;text-align:center;background:#8f949c;border-radius:50vw;float:left;}
.m18 .y{float:right;}
.m18 .z i,
.m18 .y i{font-size:1.3541666vw;color:#fff;}
.m18 .c{display:inline-block;width:10.208333vw;height:2.6041666vw;line-height:2.6041666vw;text-align:center;background:#8f949c;border-radius:0.2604166vw;color:#fff;font-size:0.9375vw;}

.m19{width:100%;height:100vh;background: url(i63.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m19 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;}
.m19 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;padding-bottom:2.6041666vw;}
.m19 .con h2 .s1{color:#3676fa;}
.m19 .con p{color:#000;padding-top:1.5625vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}
.m19 .img1{width:38.54166vw;height:26.614583vw;position:absolute;z-index:0;left:58%;bottom:20%;}
.m19 .mm{width:auto;overflow:hidden;margin:0px 4% 0px;display:flex;position:relative;z-index:3;margin-top:2.6041666vw;}
.m19 .mm .v1{flex:1;margin:0px 0.78125vw;background: rgba(255,255,255,.7);border-radius:0.3125vw;padding:2.6041666vw 0px;}
.m19 .mm .v1 .p1s{width:100%;overflow:hidden;font-size:4.1666666vw;color:#fff;font-weight:normal;font-family:gabo;position:relative;text-align:center;}
.m19 .mm .v1 .p1s::after{width:auto;height:100%;font-size:1.25vw;overflow: hidden;color:#fff;content: attr(title);transition:.9s;vertical-align:top;position:relative;top:0.78125vw;}
.m19 .mm .v1:nth-child(1) .p1s,
.m19 .mm .v1:nth-child(1) .p1s::after{color:#3a6cfb;}
.m19 .mm .v1:nth-child(2) .p1s,
.m19 .mm .v1:nth-child(2) .p1s::after{color:#44ad4b;}
.m19 .mm .v1:nth-child(3) .p1s,
.m19 .mm .v1:nth-child(3) .p1s::after{color:#a86eff;}
.m19 .mm .v1:nth-child(4) .p1s,
.m19 .mm .v1:nth-child(4) .p1s::after{color:#ff9e18;}
.m19 .mm .v1 .p2s{color:#666666;font-size:0.9375vw;text-align:center;}
.m19 .img2{width:11.09375vw;height:12.29166vw;position:absolute;z-index:4;left:0%;bottom:0%;}
.m19 .img3{width:10.3125vw;height:15.88541vw;position:absolute;z-index:4;right:-0.7291666vw;bottom:0%;}

.m20{width:auto;overflow:hidden;padding:0px 1.30208333vw;margin-top:5.208333vw;display:flex;margin-bottom:2.6041666vw;}
.m20 .li{flex:1;margin:0px 2.8645833vw;}
.m20 .li .t{font-size:2.08333333vw;color:#000;}
.m20 .li .t1{font-size:1.0416666vw;color:#333;margin-top:2.34375vw;position:relative;padding-left:1.3vw;}
.m20 .li .t1::after{display:block;position: absolute;top:-1vw;left:-1.5vw;width:100%;height:100%;font-size:2.6041666vw;overflow: hidden;color:#000;content: attr(title);z-index:1; font-family: '黑体'; }
.m20 .li p{font-size:0.9375vw;color:#666;margin-top:1.5625vw;line-height:2.2;}


.m21{width:auto;background: url(i67.jpg) no-repeat center center;overflow:hidden;background-size:cover;padding:2.8645833vw 3.645833333vw;}
.m21 .li{width:16.666666%;float:left;}
.m21 .li div{width:auto;margin:0.5208333vw;box-shadow:0px 0px 0.78125vw #e9ebf1;}
.m21 .li img{display:block;width:100%;}

.m22{width:100%;height:100vh;background: url(i69.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m22 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;position:relative;}
.m22 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m22 .con h2 .s1{color:#3676fa;}
.m22 .con .p1{color:#000;padding-top:2.6041666vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}
.m22 .con .v1{overflow:hidden;padding-left:13.020833vw;padding-top:2.8645833vw;}
.m22 .con .v1 a{font-size:2.6041666vw;font-weight:bold;background-image:-webkit-linear-gradient(right,#23a3f7,#415dfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family: 'gabo'; }
.m22 .con .v2{color:#000;padding-top:1.5625vw;font-size:1.25416vw;line-height:2vw;padding-left:13.020833vw;}
.m22 .con .v2 a{color:#000;}
.m22 .con .v3{overflow:hidden;padding-left:13.020833vw;padding-top:1.5625vw;}
.m22 .con .v3 img{width:5.208333vw;height:5.208333vw;float:left;margin-right:2.1875vw;}
.m22 .con .v4{height:auto;padding-left:13.020833vw;padding-top:1.5625vw;}
.m22 .con .v4 a{display:inline-block;width:12.5vw;height:2.8125vw;text-align:center;line-height:2.8125vw;font-size:0.9375vw;color:#fff;background-image: linear-gradient(90deg,#21a5f7,#415cfc);animation: ad 3s linear infinite;outline: 1px solid;position:relative;}
.m22 .con .v4 a::after{content: '';width: 1.0416666vw;height: 1.0416666vw;display: inline-block;vertical-align: middle;background: url(i56.png) no-repeat left center;background-size:100% 100%;opacity:1;margin-left: 0.5208333vw;transition: .5s;}
.m22 .con .v4 a:hover::after{margin-left:1.0416666vw;}
.m22 .img1{width:15.15625vw;height:15.8854166vw;position:absolute;z-index:1;left:1.0416666vw;bottom:0vw;}
.m22 .img2{width:11.666666vw;height:9.0625vw;position:absolute;z-index:1;top:0px;right:1.30208333vw;}
.m22 .img3{width:42.96875vw;height:30.57291vw;position:absolute;z-index:1;left:50%;bottom:12%;}


.f-top{width:4.1666666vw;height:4.1666666vw;position:fixed;right:0.5208333vw;bottom:5.208333vw;z-index:9;background:rgba(51,51,51,.5);border-radius:0.5208333vw;color:#fff;display:flex;display:none;text-align:center;line-height:4.1666666vw;cursor:pointer;transition:background .5s;}
.f-top i{font-size:2.29166666vw;}
.f-top:hover{background:rgba(51,51,51,1);}

.m23{width:100%;height:100vh;background: url(i73.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m23 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;position:relative;}
.m23 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m23 .con h2 .s1{color:#3676fa;}
.m23 .con .p1{color:#000;padding-top:2.6041666vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}
.m23 .con ul{width:auto;overflow:hidden;margin-left:12vw;max-width:50%;padding-top:2.6041666vw;}
.m23 .con ul li{width:6.25vw;overflow:hidden;float:left;margin-bottom:1.30208333vw;}
.m23 .con ul li .v1{width:5.208333vw;height:5.208333vw;background: rgb(240,245,245,.5);border-radius:5px;box-shadow:0px 0.2604166vw 0.5208333vw #dfe8f8;display:flex;margin:0.2604166vw auto;}
.m23 .con ul li .v1 img{align-self:center;margin:0px auto;width:2.08333333vw;height:2.08333333vw;}
.m23 .con ul li .v2{line-height:1.25vw;font-size:0.8333333vw;color:#666;text-align:center;padding-top:0.2604166vw;min-height:20px;}
.m23 .img1{width:14.739583vw;height:20vw;position:absolute;z-index:1;left:0px;bottom:0px;}
.m23 .img2{width:11.666666vw;height:9.0625vw;position:absolute;z-index:1;top:0px;right:1.30208333vw;}
.m23 .img3{width:37.760416vw;height:36.5625vw;position:absolute;z-index:1;bottom:0px;right:8.125vw;}

.m24{width:100%;overflow:hidden;background:#f6f8fb;}

.m25{width:100%;overflow:hidden;text-align:center;padding:2.34375vw 0px;}
.m25 a{display:inline-block;line-height:2.63333vw;padding:0px 1.51666vw;border-radius:0.260416vw;color:#000;transition: .5s;margin-right:0.78125vw;font-size:0.9333333vw;}
.m25 a:hover,
.m25 a.on{background-image: linear-gradient(90deg,#21a5f7,#415cfc);color:#fff;}

.m26{width:auto;padding:0px 3.645833333vw;overflow:hidden;}
.m26 .li{width:33.33333%;float:left;overflow:hidden;margin-bottom:20px;}
.m26 .li .lim{width:auto;margin:0px 10px;overflow:hidden;position:relative;}
.m26 .li .lim img{display:block;width:100%;height:auto;transition: 1s;}
.m26 .li .lim .v1{width:100%;height:100%;position:absolute;left:0px;top:0px;display:flex;align-items:flex-end;}
.m26 .li .lim .v1 .vm{width:auto;margin:1.0416666vw 2.1875vw;}
.m26 .li .lim .v1 .vm .t1{color:#fff;font-weight:bold;font-size:1.25vw;transition: .5s;}
.m26 .li .lim .v1 .vm p{color:#fff;font-size:0.8333333vw;line-height:1.6;margin-top:0.78125vw;transition: .5s;}
.m26 .li:hover .lim .v1 .vm p{margin-top:1.5625vw;}
.m26 .li:hover img{transform: scale(1.1);}

.m27{width:100%;overflow:hidden;padding-top:2.6041666vw;margin-top:1.5625vw;}
.m27 .t{width:auto;padding:0px 4.1666666vw;overflow:hidden;font-size:2.08333333vw;font-weight:normal;color:#000;text-align:center;}

.m27 .vm{width:auto;overflow:hidden;padding:5.208333vw 2.0833333vw 5.208333vw;display:flex;}
.m27 .vm .li{flex:1;position:relative;}
.m27 .vm .li .pic{width:100%;overflow:hidden;}
.m27 .vm .li .pic img{display:block;width:14.0625vw;height:9.8958333vw;margin:0px auto;transition: .5s ;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m27 .vm .li:hover .pic img{
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
transform: scale(1.1);
}
.m27 .vm .li h2{width:100%;text-align:center;height:4.6875vw;line-height:4.6875vw;font-weight:normal;}
.m27 .vm .li h2 strong{display:block;width:100%;height:100%;position:relative;font-weight:normal;font-size:1.875vw;}
.m27 .vm .li h2 strong::after{display:block;position: absolute;top:0px;left:0px;width:100%;height:0px;font-size:1.875vw;overflow: hidden;;content: attr(data-title);transition:.9s;}
.m27 .vm .li:hover h2 strong::after{height:100%;color:#4fb346;}

.m27 .vm .li p{width:70%;margin:0px auto;font-size:0.8333333vw;color:#666;line-height:1.66666666vw;text-align:center;padding-top:1.0416666vw;position:relative;}
.m27 .vm .li p::after{content: '';width:2.6041666vw;height:1px;display: inline-block;background:#7f7f7f;position:absolute;top:0px;left:50%;margin-left:-0.78125vw;}
.m27 .vm .li:hover p::after{background:#58d01c;}

.m28{background:#f6f8fb;margin-top:2.08333333vw;}
.m28 .u{padding:2.6041666vw 3.645833333vw;}


.m30{width:100%;height:100vh;background: url(i95.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m30 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;position:relative;}
.m30 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m30 .con h2 .s1{color:#3676fa;}
.m30 .con .p1{color:#000;padding-top:2.6041666vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}

.m30 .img1{width:14.739583vw;height:20vw;position:absolute;z-index:1;left:0px;bottom:0px;}
.m30 .img2{width:11.666666vw;height:9.0625vw;position:absolute;z-index:1;top:0px;right:1.30208333vw;}
.m30 .img3{width:54.47916vw;height:35.625vw;position:absolute;z-index:1;bottom:0px;right:4.9479166vw;}

.m31{width:auto;margin:0px 4.1666666vw;height:auto;position:relative;}
.m31 .parallax-bg {position: absolute;left: 0;top: 0;width: 130%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.m31 .swiper-slide h2{width:100%;text-align:center;overflow:hidden;font-size:1.875vw;}
.m31 .swiper-slide p{font-size:0.9375vw;text-align:center;color:#333;max-width:70%;margin:2.08333333vw auto 0;line-height:1.8;}

.m31 .swiper-slide .v{overflow:hidden;padding:5.208333vw 0px;}
.m31 .swiper-slide ul{width:100%;overflow:hidden;text-align:center;margin-top:1.0416666vw;}
.m31 .swiper-slide ul li{display:inline-block;width:auto;overflow:hidden;margin-bottom:1.30208333vw;padding:0.5208333vw;}
.m31 .swiper-slide ul li .v1{width:4.1666666vw;height:4.1666666vw;background:#fff;border-radius:5px;box-shadow:0px 0.2604166vw 0.5208333vw #dfe8f8;display:flex;}
.m31 .swiper-slide ul li .v1 img{align-self:center;margin:0px auto;width:2.08333333vw;height:2.08333333vw;}
.m31 .swiper-slide ul li .v2{line-height:1.25vw;font-size:0.8333333vw;color:#666;text-align:center;padding-top:0.5208333vw;min-height:20px;}
.m31 .vshow{opacity:.6;width:100%;height:300px;position:absolute;left:0px;bottom:0px;transform-style:preserve-3d;transform:translate3d(0px, 140px, -150px) rotateX(80deg) rotateZ(0deg) scale(0.9);}
.m31 .vshow:before{
	content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px);
}
	
.m32{width:auto;padding:0px 4.1666666vw;overflow:hidden;}
.m32 h2{width:100%;overflow:hidden;text-align:center;font-size:1.875vw;margin-top:5.208333vw;}
.m32 ul{width:100%;overflow:hidden;display:flex;margin-top:2.34375vw;}
.m32 ul li{flex:1;}
.m32 ul li .v1{width:5.208333vw;height:5.208333vw;background:#fff;text-align:center;display:flex;border-radius:200px;margin:0px auto;}
.m32 ul li .v1 img{width:2.6041666vw;height:2.6041666vw;align-self:center;margin:0px auto;}
.m32 ul li .v2{width:100%;overflow:hidden;color:#666;font-size:0.9375vw;text-align:center;margin-top:1.0416666vw;}
	
.m33{width:auto;overflow:hidden;}
.m33 h2{width:100%;overflow:hidden;text-align:center;font-size:1.875vw;margin-top:5.208333vw;}

.m33 .vm{width:auto;padding:2.6041666vw 3.3854166vw 3.3854166vw;overflow:hidden;}
.m33 .vm .li{width:33.3333%;float:left;height:auto;}
.m33 .vm .li .v{width:auto;margin:0px 0.78125vw;border-radius:0.5208333vw;box-shadow:0px 0px 0.78125vw #f1f7ff;display:flex;padding:2.6041666vw 1.5625vw;margin-bottom:1.5625vw;position:relative;background:#fff;}
.m33 .vm .li .v::before{content: '';width:0px;height:100%;background:#ddffee;position:absolute;left:0px;top:0px;z-index:0;transition:.9s;border-radius:0.5208333vw;}
.m33 .vm .li:hover .v::before{width:100%;}
.m33 .vm .li .v .pic{width:3.75vw;height:3.75vw;flex-shrink: 0;position:relative;z-index:1;}
.m33 .vm .li .v .pic img{width:100%;height:100%;}
.m33 .vm .li .v .r{flex:1;margin-left:0.78125vw;position:relative;z-index:1;}
.m33 .vm .li .v .r h4{font-size:1.3541666vw;color:#303339;font-weight:normal;transition:.9s;}
.m33 .vm .li:hover .v .r h4{text-indent:1.0416666vw;}
.m33 .vm .li .v .r p{font-size:0.78125vw;color:#666;line-height:1.25vw;margin-top:0.5208333vw;text-align:justify;}


.m34{width:100%;height:100vh;background: url(i158.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m34 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;position:relative;}
.m34 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m34 .con h2 .s1{color:#3676fa;}
.m34 .con .p1{color:#000;padding-top:2.6041666vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}
.m34 .img1{width:16.5625vw;height:20.885416vw;position:absolute;z-index:1;left:0px;bottom:0px;}
.m34 .img2{width:19.63541vw;height:12.5vw;position:absolute;z-index:1;left:20vw;bottom:1vw;}
.m34 .img3{width:11.666666vw;height:9.0625vw;position:absolute;z-index:1;top:0px;right:1.30208333vw;}
.m34 .img4{width:37.760416vw;height:36.5625vw;position:absolute;z-index:1;bottom:0px;right:13.75vw;}

.m35{width:auto;padding:0px 4.1666666vw;overflow:hidden;display:flex;}
.m35 .vl{flex:1;display:flex;}
.m35 .vl .vl-m{overflow:hidden;align-self:center;}
.m35 .vl h2{font-size:1.875vw;overflow:hidden;}
.m35 .vl .p1{font-size:0.9375vw;margin-top:2.08333333vw;}
.m35 .vl .pm{overflow:hidden;margin-top:0.5208333vw;}
.m35 .vl .pm p{overflow:hidden;line-height:1.354166vw;font-size:0.8333333vw;margin-top:15px;}
.m35 .vl .pm p i{display:inline-block;width:1.71875vw;height:1.354166vw;background: url(i159.png) no-repeat center center;background-size:100% 100%;text-align:center;line-height:1.354166vw;color:#fff;font-size:0.8333333vw;margin-right:0.625vw;}
.m35 .vr{width:20.625vw;height:21.5625vw;}
.m35 .vr img{width:100%;height:100%;}

.m36{width:auto;padding:0px 4.1666666vw;overflow:hidden;display:flex;margin:3.645833333vw 0px;}
.m36 .li{flex:1;overflow:hidden;background:#fff;padding:3.645833333vw 0px;}
.m36 .li:nth-child(2){margin:0px 1.30208333vw;}
.m36 .li .img{width:16.92708vw;height:13.90625vw;margin:0px auto;}
.m36 .li .img img{width:100%;height:100%;}
.m36 .li:hover .img img{transition: .5s ;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m36 .li h2{width:100%;overflow:hidden;text-align:center;font-size:1.66666666vw;font-weight:normal;margin-top:1.30208333vw;position:relative;}
.m36 .li h2::after{display:block;position: absolute;top:0px;left:0px;width:100%;height:0%;font-size:1.66666666vw;overflow: hidden;;content: attr(data-title);transition:.9s;color:#3676fa;}
.m36 .li:hover h2::after{height:100%;}
.m36 .li p{width:auto;font-size:0.78125vw;color:#666666;line-height:1.5625vw;margin:1.0416666vw 3.125vw 0px;text-align:center;}

.m37{width:auto;padding:4.1666666vw 4.1666666vw;overflow:hidden;}
.m37 ul{width:100%;overflow:hidden;display:flex;padding:1.17165vw 0px;}
.m37 ul li{flex:1;}
.m37 ul li .v1{width:5.20833vw;height:5.20833vw;background:#fff;border-radius:500px;box-shadow:0px 0.2604166vw 0.5208333vw #dfe8f8;display:flex;margin:0px auto;}
.m37 ul li .v1 img{align-self:center;margin:0px auto;width:2.60416vw;height:2.60416vw;}
.m37 ul li .v2{width:100%;overflow:hidden;color:#666;font-size:0.9375vw;text-align:center;margin-top:1.0416666vw;}

.m38{width:auto;padding:4.1666666vw 4.1666666vw;overflow:hidden;background:#f6f8fb;}
.m38 h2{overflow:hidden;text-align:center;font-size:1.875vw;}
.m38 .pt{overflow:hidden;text-align:center;font-size:0.9375vw;margin-top:2.08333333vw;}
.m38 .ul{width:100%;overflow:hidden;display:flex;margin-top:1.875vw;}
.m38 .ul .li{width:16.66666%;float:left;overflow:hidden;}
.m38 .ul ul{width:100%;overflow:hidden;display:flex;margin-top:1.875vw;flex:1;}
.m38 .ul .li .li-m{flex:1;border-radius:5px;background:#fff;margin:0.625vw;box-shadow:0px 0.2604166vw 0.5208333vw #dfe8f8;padding:2.34375vw 0px;}
.m38 .ul .li .li-m .img{width:5.625vw;height:5.625vw;margin:0px auto;}
.m38 .ul .li .li-m .img img{width:100%;height:100%;}
.m38 .ul .li .li-m .p1{overflow:hidden;font-size:1.0416666vw;text-align:center;margin-top:1.4583333vw;}
.m38 .ul .li .li-m .p2{overflow:hidden;font-size:0.78125vw;color:#666666;text-align:center;margin-top:1.1458333vw;line-height:1.3541666vw;}

.m39{width:100%;height:100vh;background: url(i186.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;}
.m39 .con{padding:10.5% 0px 0px 5%;position:relative;z-index:3;position:relative;}
.m39 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m39 .con h2 .s1{color:#07c160;}
.m39 .con .p1{color:#000;padding-top:2.6041666vw;font-size:1.25416vw;max-width:50%;line-height:2vw;}
.m39 .img1{width:16.5625vw;height:20.885416vw;position:absolute;z-index:1;left:5.72916666vw;bottom:0px;}
.m39 .img2{width:11.666666vw;height:9.0625vw;position:absolute;z-index:1;top:0px;right:1.30208333vw;}
.m39 .img3{width:68.90625vw;height:36.71875vw;position:absolute;z-index:1;bottom:0px;right:1vw;}

.m40{width:auto;padding:0px 4.1666666vw;overflow:hidden;margin:3.645833333vw 0px;}
.m40 .h{overflow:hidden;text-align:center;font-weight:bold;color:#222;font-size:1.875vw;margin-bottom:2.6041666vw;}
.m40 .li{width:33.3333%;overflow:hidden;float:left;margin-bottom:1.30208333vw;}
.m40 .li .li-m{width:auto;overflow:hidden;background:#fff;padding:3.645833333vw 0px;margin:0px 0.651041vw;}
.m40 .li .li-m .img{width:16.92708vw;height:13.90625vw;margin:0px auto;}
.m40 .li .li-m .img img{width:100%;height:100%;}
.m40 .li .li-m:hover .img img{transition: .5s ;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.m40 .li .li-m h2{width:100%;overflow:hidden;text-align:center;font-size:1.66666666vw;font-weight:normal;margin-top:1.30208333vw;position:relative;}
.m40 .li .li-m h2::after{display:block;position: absolute;top:0px;left:0px;width:100%;height:0%;font-size:1.66666666vw;overflow: hidden;;content: attr(data-title);transition:.9s;color:#07c160;}
.m40 .li .li-m:hover h2::after{height:100%;}
.m40 .li .li-m p{width:auto;font-size:0.78125vw;color:#666666;line-height:1.5625vw;margin:1.0416666vw 3.125vw 0px;text-align:center;}

.m41{width:auto;padding:4.1666666vw 4.1666666vw;overflow:hidden;}
.m41 .h{overflow:hidden;text-align:center;font-weight:bold;color:#222;font-size:1.875vw;}
.m41 ul{width:100%;overflow:hidden;padding:1.17165vw 0px;}
.m41 ul li{width:10%;overflow:hidden;float:left;margin-top:2.34375vw;}
.m41 ul li .v1{width:5.20833vw;height:5.20833vw;background:#fff;border-radius:500px;box-shadow:0px 0.2604166vw 0.5208333vw #dfe8f8;display:flex;margin:0px auto;}
.m41 ul li .v1 img{align-self:center;margin:0px auto;width:2.60416vw;height:2.60416vw;}
.m41 ul li .v2{width:100%;overflow:hidden;color:#666;font-size:0.9375vw;text-align:center;margin-top:1.0416666vw;}

.m42{width:auto;padding:2.6041666vw 4.1666666vw;overflow:hidden;display:flex;background:#f6f8fb;}
.m42 .vl{flex:1;display:flex;}
.m42 .vl .vl-m{overflow:hidden;align-self:center;}
.m42 .vl h2{font-size:1.875vw;overflow:hidden;}
.m42 .vl .p1{line-height:2.08333333vw;font-size:0.8333333vw;margin-top:2.08333333vw;}
.m42 .vr{width:25vw;height:18.28125vw;}
.m42 .vr img{width:100%;height:100%;}

.m43{width:100%;height:26.041666vw;background: url(i217.jpg) no-repeat center center;background-size:cover;position:relative;}
.m43 .con{padding:7% 0px 0px 5%;position:relative;z-index:3;}
.m43 .con h2{color:#000;text-shadow:0px 5px 5px #edf0f7;font-size:3.20416vw;height:4.1666666vw;transition: .5s;}
.m43 .con h2 .s1{color:#3676fa;}
.m43 .con p{color:#000;padding-top:1.5625vw;font-size:1.25416vw;max-width:40%;line-height:2vw;}
.m43 .img1{width:31.5625vw;height:18.802083vw;position:absolute;bottom:5%;left:55%;z-index:1;}
.m43 .shu1{width:6.47249%;height:auto;position:absolute;left:90%;bottom:3%;z-index:1;}
.m43 .shu2{width:4.31499%;height:auto;position:absolute;left:47%;bottom:0px;z-index:1;}


.m44{width:auto;margin:2.34375vw 4.1666666vw 0vw;border-top:1px solid #ebedef;display:flex;padding-top:3.125vw;}
.m44 .nil{flex:1;margin-right:4.1666666vw;}
.m44 .nil .h1{width:100%;overflow:hidden;font-size:1.66666666vw;}
.m44 .nil .ll{width:100%;overflow:hidden;line-height:1.5625vw;display:flex;padding-top:1.5625vw;}
.m44 .nil .ll .fabu{font-size:0.7291666vw;color:#333333;background: url(i220.png) no-repeat left center;text-indent:1.30208333vw;display:inline-block;background-size:1.0416666vw 1.0416666vw;margin-right:0.78125vw;}
.m44 .nil .ll .date{font-size:0.7291666vw;color:#333333;background: url(i221.png) no-repeat left center;text-indent:1.30208333vw;display:inline-block;background-size:1.0416666vw 1.0416666vw;margin-right:0.78125vw;}
.m44 .nil .ll .click{font-size:0.7291666vw;color:#333333;background: url(i222.png) no-repeat left center;text-indent:1.30208333vw;display:inline-block;background-size:1.0416666vw 1.0416666vw;margin-right:0.78125vw;}
.m44 .nil .content{margin-top:3.125vw;}
.m44 .nil .bt{width:100%;overflow:hidden;margin-top:3.125vw;}
.m44 .nil .bt .p1{color:#999999;font-size:0.7291666vw;line-height:1.25vw;}
.m44 .nil .bt .p2{color:#999999;font-size:0.7291666vw;line-height:1.25vw;margin-top:1.0416666vw;}
.m44 .nil .bt .p2 a{color:#999999;}
.m44 .nil .sxb{width:100%;overflow:hidden;border-top:1px solid #ebedef;margin-top:1.4583333vw;padding:2.08333333vw 0px;display:flex;justify-content:space-between;}
.m44 .nil .sxb .li{width:40%;height:2.6041666vw;background:#fff;border-radius:100px;box-shadow:0px 0px 15px #f7f7f7;line-height:2.6041666vw;padding:0px 0.9375vw;font-size:0.78125vw;overflow:hidden;color:#222;position:relative;transition:.5s;}
.m44 .nil .sxb .li a{color:#222;transition:.5s;}
.m44 .nil .sxb .li:hover{background:#3676fa;color:#fff;}
.m44 .nil .sxb .li:hover a{color:#fff;}

.m44 .nir{width:26.0416666vw;overflow:hidden;}
.m44 .nir .t{border-bottom:1px solid #ebedef;padding-bottom:1.0416666vw;font-size:1.5625vw;}
.m44 .nir ul{width:100%;overflow:hidden;}
.m44 .nir ul li{width:auto;overflow:hidden;display:flex;border-bottom:1px solid #ebedef;padding:1.3541666vw 0px;position:relative;transition:.5s;}
.m44 .nir ul li:hover{background:#f6f8fb;padding-left:10px;}
.m44 .nir ul li .img{width:6.770833vw;overflow:hidden;}
.m44 .nir ul li .img img{width:100%;height:auto;display:block;border-radius:5px;}
.m44 .nir ul li .r{flex:1;overflow:hidden;margin-left:1.1458333vw;}
.m44 .nir ul li .r .p1{width:100%;overflow:hidden;height:1.1458333vw;line-height:1.1458333vw;text-overflow:ellipsis;white-space:nowrap;margin-top:0.5208333vw;}
.m44 .nir ul li .r .p1 a{font-size:0.9375vw;color:#111;transition:.5s;}
.m44 .nir ul li:hover .r .p1 a{color:#3676fa;}
.m44 .nir ul li .r .p2{overflow:hidden;width:100%;color:#999999;line-height:1.25vw;height:2.5vw;font-size:0.7291666vw;margin-top:0.5208333vw;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}

@media screen and (max-width: 1400px) {
	.m38 .ul{display:block;}
}

@media screen and (max-width: 1300px) {
	.m44 .nir{width:29.0416666vw;}
	
	.m6 .vm .vm-k .rr .li{padding-bottom:1.5625vw;margin-bottom:1.5625vw;}
	.m6 .vm .vm-k .rr .li .li-l .p3{line-height:1.66666666vw;height:3.3854166vw}
	.m6 .vm .vm-k .ll .li .li-m .p2{line-height:1.66666666vw;height:3.3854166vw}
}

@media screen and (max-width: 1036px) {
	.m2 .t{padding:0px 2.08333333vw;}
    .m2 .u{padding:2.0833333vw 1.5625vw 0px;}
	.m3 .t{padding:0px 2.08333333vw;}
	.m3 .vm .li p{width:85%;}
	.m4 .t{padding:0px 2.08333333vw;}
	.m4 .vm{padding:2.6041666vw 1.5625vw 0px;}
	.m4 .vm .li .v{padding:2.08333333vw 1.0416666vw;}
	.m5 .vm{padding:3.90625vw 2.08333333vw;}
	.m6 .t{padding:0px 2.08333333vw;}
	.m6 .vm{padding:2.6041666vw 1.5625vw 0px;}
	.m7 .t{padding:0px 2.08333333vw;}
	.m7 .vm{padding:2.6041666vw 1.5625vw 2.6041666vw;}
	.footer .m9{padding:4.1666666vw 2.08333333vw 3.125vw;}
	
	.m44 .nil .bt .p1{line-height:1.85vw;}

}

@media screen and (max-width: 1025px) {
	
	.header{width:100%;height:54px;background:#fff;}
	.header:hover .nav-b{left:auto;}
	.header .nav-b .close{display:block;width:6vw;height:6vw;animation: rotation 3s linear infinite;margin:2.6666vw 0px 0px 2.666vw;outline:none;}
	.header .nav-b .close svg{width:100%;height:100%;}
	.header .n-kj{display:none;}
	.header .wap-logo{width:auto;height:100%;float:left;padding:0px 10px;display: flex;align-items: center}
	.header .wap-logo img{width:auto;height:34px;display: flex;align-items: center}
	.header .wap-nv{display:block;float:right;width:70px;height:100%;background: url(i57.png) no-repeat center center;background-size:36px auto;outline:none;}
	.header .wap-nv:focus~.nav-b{right:0vw;}
	.header .nav-b{position:fixed;left:auto;right:-60vw;width:60vw;height: calc(100vh - 40px);}
	.header .nav-b ul li a{font-size:5vw;line-height:10vw;}
	.header .nav-b ul li a::before{display:none;}
	.header .nav-b ul li a::after{display:none;}
	.header .nav-b .b img{width:50%;}
	.header .nav-b .b p{font-size:3vw;line-height:5vw;}
	
	.main-kj{margin-left:0px;margin-top:54px;margin-bottom:40px;}
	
	.m1 .yun1{top:5%;}
	.m1 .yun2{top:10%;}
	.m1 .yun3{top:15%;}
	.m1 .yun4{}
	
	.m1{height: calc(100vh - 94px) ;margin-top:54px;transition: height 50000s;}
	.m1 .con{height:auto;display:block;}
	.m1 .con .con-m{width:auto;padding:8vh 5vw 8vw;}
	.m1 .con .con-m .p1{font-size:4.4vw;line-height:5vw;min-height:5vw;}
	.m1 .con .con-m .p2{font-size:2.13333vw;padding-top:4vw;max-width:100%;}
	.m1 .con .con-m .p3{max-width:100%;font-size:1.6vw;line-height:2.4vw;padding-top:3vw;padding-bottom:3vw;}
	.m1 .con .con-m a{width:18vw;height:4vw;line-height:4vw;font-size:1.2vw;}
	.m1 .con .con-m a::after{width:2vw;height:2vw;}
	.m1 .fang1{left:20vw;bottom:7.4583333vw;}
	.m1 .fang2{left:33%;bottom:8.4166666vw;}
	.m1 .fang3{left:80%;bottom:12.9375vw;}
	.m1 .shu1{left:25%;width:8%;bottom:7vw;}
	.m1 .shu2{left:72%;width:6%;bottom:12vw;}
	.m1 .img1{left:45%;width:20%;}
	.m1 .img2{left:35%;width:18%;bottom:9vw;}
	.m1 .img3{left:62%;width:11%;bottom:9vw;}
	
	
	.m4 .vm .li .v .r p{line-height:2vw;}
	
	.m12{display:flex;}
	
	/*首页-手机横屏的时候*/
	.m1-wap-sheng{height:auto;padding-bottom:55vw;transition: height 0s;}
	
	/*网站建设*/
	.m23{height:auto;}
	
	/*小程序开发*/
	.m30{height:auto;}
	.m30 .con .p1{padding-bottom:2.6041666vw;}
	.m30 .img1{display:none;}
	.m30 .img3{width:41.99218vw;height:27.44140vw;}

	/*app开发*/
	.m34{height:auto;}
	.m34 .img1,
	.m34 .img2{display:none;}
	.m34 .con .p1{padding-bottom:2.6041666vw;}
	.m34 .img4{width:22.10365625vw;height:21.40243875vw;}
	.m36 .li p{line-height:2.08333333vw;}
	.m38 .ul .li{width:33.33333%;}
	.m38 .ul .li .li-m .p2{line-height:2.08333333vw;}
	
}

@media screen and (max-width: 1000px) {
	.m44{display:block;}
	.m44 .nir{width:100%;margin-top:13.33333vw;}
}

@media screen and (max-width: 800px) {
	
	.content p{font-size:4vw;}
	
	
	.m1 .yun1{width:20.125vw;height:8.01041vw;}
	.m1 .yun2{width:8.479166vw;height:4.29166vw;}
	.m1 .yun3{width:18.375vw;height:4.864583vw;}
	.m1 .yun4{width:12.614583vw;height:6.33333vw;}
	
	
	
	.m1 .con .con-m .p1{font-size:5.4vw;line-height:7vw;min-height:7vw;}
	.m1 .con .con-m .p2{font-size:4vw;line-height:6vw;}
	.m1 .con .con-m .p3{font-size:2.8vw;line-height:4vw;padding:4vw 0px;}
	.m1 .con .con-m a{width:46vw;height:10vw;line-height:10vw;font-size:4vw;}
	.m1 .con .con-m a::after{width:4vw;height:4vw;}
	
	.m1 .fang1{width:4.398%;bottom:4.9583333vw;left:10vw;}
	.m1 .fang2{left:25%;bottom:8.4166666vw;width:5.398%;}
	.m1 .fang3{left:85%;width:4.015749%;bottom:11.9375vw;}
	.m1 .shu1{left:13%;width:13vw;bottom:4vw;}
	.m1 .img1{width:28%;left:40%;}
	.m1 .img2{left:26%;width:26%;bottom:9vw;}
	.m1 .img3{left:65%;width:13%;}
	.m1 .shu2{left:76%;width:8%;}
	
	
	
	.m2{padding-top:5vw;}
	.m2 .t h3{font-size:6vw;line-height:8vw;background-size:6vw 6vw;text-indent:8vw;}
	.m2 .t .v1{display:none;}
	.m2 .t .more{font-size:3vw;padding:0px 3vw;line-height:6vw;}
	.m2 .u li{width:100%;margin-bottom:0px;height:auto;}
	.case-none li:nth-child(n+7){display:none;}
	.m2 .u li .v{margin:2vw;border-radius:1.5vw;box-shadow:0px 0px 2vw #f1f7ff;}
	.m2 .u li .v .pic{border-radius:1.5vw;}
	.m2 .u li .v .pic .bg{display:none;}
	.m2 .u li .v .pic .a{opacity:1;}
	.m2 .u li .v .pic .a a{margin:0px;padding:10px;font-size:4.2vw;line-height:5vw;height:5vw;background: rgba(0,0,0,.3);}
	
	.m3{padding-top:8vw;background:url(i25.jpg) no-repeat right bottom;background-size:auto 200%;}
	.m3 .t h3{font-size:6vw;line-height:8vw;background-size:6vw 6vw;text-indent:8vw;}
	.m3 .t p{display:none;}

	.m3 .vm{display:block;padding-bottom:10vw;}
	.m3 .vm .li{width:50%;float:left;}
	.m3 .vm .li .pic img{width:30vw;height:auto;-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);}
	.m3 .vm .li h2{height:9vw;}
	.m3 .vm .li h2 a strong{font-size:5vw;}
	.m3 .vm .li h2 a strong::after{display:none !important;}
	.m3 .vm .li p{display:none;}
	.m3 .vm .li p::after{width:8vw;margin-left:-4vw;background:#58d01c;}
	.m3 .vm .li .zx{display:none;}
	
	.m4{padding-top:8vw;}
	.m4 .t h3{font-size:6vw;line-height:6vw;background-size:6vw 6vw;text-indent:8vw;}
	.m4 .t p{display:none;}
	.m4 .vm-kj{width:100%;height:auto;overflow-y:hidden;overflow-x:auto;}
	.m4 .vm-kj .vm{width:auto;padding:6vw 2vw 0px;}
	.m4 .vm .li{width:100%;}
	.m4 .vm .li .v{box-shadow:0px 0px 3vw #f1f7ff;padding:2.5vw 2vw;margin-bottom:4vw;}
	.m4 .vm .li .v .pic{display:none;}
	.m4 .vm .li .v .r{margin-left:0px;}
	.m4 .vm .li .v .r h4{font-size:4.6vw;}
	.m4 .vm .li .v .r h4:first-letter{font-family:'gabo'; }
	.m4 .vm .li .v .r p{font-size:3.8vw;line-height:5vw;margin-top:2vw;}
	
	.m5{background-position:left center;}
	.m5 .vm{display:block;padding:6vw 3vw;}
	.m5 .vm .z h3{font-size:6vw;line-height:8vw;background-size:6vw 6vw;text-indent:8vw;}
	.m5 .vm .z .p1{font-size:3vw;}
	.m5 .vm .z .p2{font-size:3.4vw;line-height:5.6vw;margin-top:3vw;}
	.m5 .vm .z .p3{display:none;}
	.m5 .vm .z .mm{margin:5vw auto 0px}
	.m5 .vm .z .mm .v1 .p1s{font-size:10vw;}
	.m5 .vm .z .mm .v1 .p1s::after{font-size:4vw;}
	.m5 .vm .z .mm .v1 .p2s{font-size:2.8vw;}
	.m5 .vm .y{margin:6vw 0px 0px;}
	.m5 .vm .y .ym{height:20vw;display:flex;}
	.m5 .vm .y .ym img{align-self:center;}
	
	.m6{padding-top:8vw;}
	.m6 .t h3{display:none;}
	.m6 .t .v1{margin:0px;display:flex;width:100%;}
	.m6 .t .v1 a{flex:1;text-align:center;font-size:4.6vw;padding:0px;line-height:9.6vw;margin-right:0px;}

	.m6 .vm{padding:5vw 2vw 0px;}
	.m6 .vm .vm-k{display:block;}
	.m6 .vm .vm-k .ll{overflow:hidden;}
	.m6 .vm .vm-k .ll .li{width:50%;}
	.m6 .vm .vm-k .ll .li.li-m{margin-right:2.66666vw;}
	.m6 .vm .vm-k .ll .li:last-child .li-m{margin-right:0px;margin-left:2.66666vw;}
	.m6 .vm .vm-k .ll .li .li-m .img{height:auto;}
	.m6 .vm .vm-k .ll .li .li-m .p1{line-height:6.4vw;height:6.4vw;margin-top:2.66666vw;}
	.m6 .vm .vm-k .ll .li .li-m .p1 a{font-size:4.8vw;}
	.m6 .vm .vm-k .ll .li .li-m .p2{font-size:3.733333vw;line-height:6.4vw;height:12.8vw;}
	.m6 .vm .vm-k .ll .li .li-m .p3{font-size:3.733333vw;}
	
	.m6 .vm .vm-k .rr{width:100%;margin-top:5.33333vw;margin-bottom:5.33333vw;}
	.m6 .vm .vm-k .rr .li .li-l .p1{font-size:3.733333vw;}
	.m6 .vm .vm-k .rr .li .li-l .p2{line-height:6.4vw;height:6.4vw;margin-top:2.66666vw;}
	.m6 .vm .vm-k .rr .li .li-l .p2 a{font-size:4.8vw;}
	.m6 .vm .vm-k .rr .li .li-l .p3{font-size:3.733333vw;line-height:6.4vw;height:12.8vw;}
	.m6 .vm .vm-k .rr .li .li-r{width:26.66666vw;}
	.m6 .vm .vm-k .rr .li .li-r .img{height:21.33333vw;}
	
	
	.m7{padding-top:8vw;}
	.m7 .t h3{font-size:6vw;line-height:8vw;background-size:6vw 6vw;text-indent:8vw;}
	.m7 .t p{display:none;}
	.m7 .vm{padding:4vw 2vw;}
	.m7 .vm .li{width:33.3333%;}
	.m7 .vm .li:nth-child(n+13){display:none;}
	
	
	.footer .m9 .v1,
	.footer .m9 .v3{display:none;}
	.footer .m9 .v2 .p1{font-size:4vw;line-height:6vw;}
	.footer .m9 .v2 .p1 span{font-size:5vw;}
	.footer .m9 .v2 .vn{line-height:6vw;font-size:3.2vw;	margin-top:2vw;}
	.footer .m9 .v2 .yq{line-height:6vw;font-size:3.2vw;margin-top:2vw;}
	.footer .m10{font-size:3.2vw;line-height:5vw;width:auto;padding:5vw;}
	.footer .m10 img{width:4vw;height:4vw;}
	
	.m11 .v1{width:70vw;height:30vw;padding:5vw;border-radius:1vw;}
	.m11 .v2{font-size:6vw;line-height:12vw;}
	.m11 .v2 a{display:block;font-size:9vw;float:left;}
	.m11 .v3{display:none;}
	.m11 .v4{display:none;}
	.m11 .cl{width:5vw;height:5vw;right:-6vw;top:-6vw;}
	.m11 .cl i{font-size:5vw;}
	.m11 .v5{bottom:-5vw;}
	.m11 .v5 a{width:36vw;height:10vw;font-size:4vw;line-height:10vw;}
	
	.m13{height:auto;background:url(i59.jpg) no-repeat left center;background-size:cover;}
	.m13 .con{padding:7% 5%;}
	.m13 .con h2{font-size:8vw;height:11vw;}
	.m13 .con p{font-size:4vw;line-height:6vw;padding-top:4vw;max-width:100%;}
	
	.m13 .img1,
	.m13 .shu1,
	.m13 .shu2{display:none;}
	
	
	.m14 .t1 a{width:33.33333%;text-align:center;line-height:10.63333vw;font-size:4.6vw;padding:0px;margin:0px;margin-bottom:10px;border-radius:5px;}


	.page{margin-top:7.24637vw;}
	.page .pagination{font-size:3.38164vw;margin-top:4.83091vw;margin-bottom:4.83091vw;}
	.page .pagination li{width:10.144927vw;height:10.628019vw;line-height:9.661835vw;margin:0px 1.20772vw 2.4154589vw 1.20772vw;}
	
	.m15{height:50vw;}
	.m15 .c div{font-size:5vw;line-height:7vw;}
	.m15 .c a{width:44vw;height:10vw;line-height:10vw;font-size:4.4vw;margin-top:2vw;}
	
	/*案例详情*/
	.m17 .lj{display:none;}
	.m17 .t{font-size:6vw;}
	.m17 .tm{font-size:3.733333vw;}
	.m17 .fw{display:none;}
	.m17 .img .i-t{font-size:3.733333vw;}
	.m17 .img .img-c{-moz-column-count:2;
-webkit-column-count:2;
column-count:2;
-moz-column-gap: 2.08333333vw;
-webkit-column-gap: 2.08333333vw;
column-gap: 2.08333333vw;}

	.m18{margin:5.33333vw auto;}
	.m18 .z, 
	.m18 .y{width:13.33333vw;height:13.33333vw;line-height:13.33333vw;}
	.m18 .z i,
	.m18 .y i{font-size:5.33333vw;}
	.m18 .c{font-size:4.8vw;width:26.66666vw;height:13.33333vw;line-height:13.33333vw;border-radius:1.33333vw;}
	
	/*关于我们*/
	.m19{height:auto;background: url(i63.jpg) no-repeat right center;background-size:cover;}
	.m19 .con{padding:10.5% 5% 0px;}
	.m19 .con h2{font-size:8vw;height:11vw;}
	.m19 .con p{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;}
	.m19 .mm{margin-bottom:5.33333vw;}
	.m19 .mm .v1{background:none;}
	.m19 .mm .v1 .p1s{font-size:10vw;}
	.m19 .mm .v1 .p1s::after{font-size:4vw;}
	.m19 .mm .v1 .p2s{font-size:3vw;}
	.m19 .img1,
	.m19 .img2,
	.m19 .img3{display:none;}
	
	.m20{display:block;padding:0px 4vw;}
	.m20 .li{width:100%;margin:0px;}
	.m20 .li .t{font-size:5vw;margin-top:4vw;background:#f5f5f6;}
	.m20 .li .t1{font-size:3.6vw;margin-top:4vw;padding-left:2.5vw;}
	.m20 .li .t1::after{font-size:4vw;font-weight:bold;left:0vw;}
	.m20 .li p{font-size:3.6vw;line-height:1.8;}
	
	.m21 .li{width:33.3333%;}
	.m21 .li div{box-shadow:0px 0px 2.66666vw #e9ebf1;margin:2.66666vw;}
	
	/*联系我们*/
	.m22{height:auto;background: url(i69.jpg) no-repeat right center;background-size:cover;}
	.m22 .con{padding:10.5% 5% 0px;}
	.m22 .con h2{font-size:8vw;height:11vw;}
	.m22 .con .p1{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;}
	.m22 .con .v1{padding-left:0px;}
	.m22 .con .v1 a{font-size:8vw;}
	.m22 .con .v2{padding-left:0px;font-size:4vw;line-height:6vw;padding-top:5vw;}
	.m22 .con .v3{padding-left:0px;padding-top:4vw;}
	.m22 .con .v3 img{width:80px;height:80px;}
	.m22 .con .v4{padding:8vw 0px;}
	.m22 .con .v4 a{width:46vw;height:10vw;line-height:10vw;font-size:4vw;}
	.m22 .con .v4 a::after{width:4vw;height:4vw;}
	.m22 .img3{display:none;}
	.m22 .img1{left:auto;right:0vw;bottom:0vw;width:48.30917vw;height:50.48309vw;}
	.m22 .img2{width:19.666666vw;height:17.0625vw;}
	
	/*返回顶部*/
	.f-top{bottom:15vw;width:12vw;height:12vw;line-height:12vw;background:rgba(51,51,51,.7);}	
	.f-top i{font-size:6vw;}	
	
	/*网站建设*/
	.m23 .con h2{font-size:8vw;height:11vw;}
	.m23 .con{padding:10.5% 5% 0px;}
	.m23 .con .p1{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;}
	.m23 .img1,
	.m23 .img3{display:none;}
	.m23 .img2{width:21.33333vw;height:16vw;}
	.m23 .con ul{width:100%;max-width:100%;margin-left:0px;}
	.m23 .con ul li{width:25%;margin-bottom:2.66666vw;}
	.m23 .con ul li .v1{width:18.66666vw;height:18.66666vw;box-shadow:0px 1.33333vw 2.66666vw #dfe8f8;display:flex;margin:1.33333vw auto;}
	.m23 .con ul li .v1 img{width:8vw;height:8vw;}
	.m23 .con ul li .v2{line-height:1.8;font-size:3.733333vw;}
	
	.m25{display:none;}
	
	.m26{margin-top:4.8vw;}
	.m26 .li{width:100%;}
	.m26 .li .lim .v1 .vm .t1{font-size:6.4vw;}
	.m26 .li .lim .v1 .vm p{font-size:3.733333vw;}
	
	.m27 .t{font-size:5.33333vw;}
	.m27 .vm{display:block;padding-bottom:10vw;}
	.m27 .vm .li{width:50%;float:left;}
	.m27 .vm .li .pic img{width:30vw;height:auto;-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);}
	.m27 .vm .li h2{height:9vw;margin-top:4vw;}
	.m27 .vm .li h2 strong{font-size:4vw;}
	.m27 .vm .li h2 strong::after{display:none !important;}
	.m27 .vm .li p{display:none;}
	.m27 .vm .li p::after{width:8vw;margin-left:-4vw;background:#58d01c;}
	.m27 .vm .li .zx{display:none;}
	
	.m6 .t .v1 a:nth-child(n+4){display:none;}
	
	/*小程序开发*/
	
	.m30 .con h2{font-size:8vw;height:11vw;}
	.m30 .con{padding:10.5% 5% 0px;}
	.m30 .con .p1{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;}
	.m30 .img1,
	.m30 .img3{display:none;}
	.m30 .img2{width:21.33333vw;height:16vw;}
	
	.m31{margin-top:4.8vw;}
	.m31 .swiper-slide p{display:none;}
	.m31 .swiper-slide h2{font-size:6.4vw;}
	.m31 .swiper-slide ul{text-align:left;overflow:hidden;margin-top:5.33333vw;}
	.m31 .swiper-slide ul li{width:24.2%;padding:0px;}
	.m31 .swiper-slide ul li .v1{width:16vw;height:16vw;margin:0px auto;}
	.m31 .swiper-slide ul li .v1 img{width:9.3333333vw;height:9.3333333vw;}
	.m31 .swiper-slide ul li .v2{font-size:3.2vw;line-height:1.8;}
	
	.m32{margin-top:10.66666vw;}
	.m32 h2{font-size:6.4vw;}
	.m32 ul{display:block;margin-top:6.66666vw;}
	.m32 ul li{width:33.33333%;float:left;margin-bottom:4vw;}
	.m32 ul li:last-child{display:none;}
	.m32 ul li .v1{width:21.33333vw;height:21.33333vw;}
	.m32 ul li .v1 img{width:10.66666vw;height:10.66666vw;}
	.m32 ul li .v2{font-size:3.6vw;margin-top:3.2vw;}
	
	.m33 h2{font-size:6.4vw;}
	.m33 .vm{padding-top:6.66666vw;}
	.m33 .vm .li{width:100%;}
	.m33 .vm .li .v{padding:4vw 2.66666vw;margin-bottom:4vw;}
	.m33 .vm .li .v .pic{width:13.33333vw;height:13.33333vw;}
	.m33 .vm .li .v .r{margin-left:4vw;}
	.m33 .vm .li .v .r h4{font-size:4.6vw;}
	.m33 .vm .li .v .r p{font-size:4vw;margin-top:1.33333vw;line-height:1.4;}
	
	/*app开发*/
	.m34{height:auto;}
	.m34 .img4{display:none;}
	.m34 .con h2{font-size:8vw;height:11vw;}
	.m34 .con .p1{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;padding-bottom:5.33333vw;}
	.m34 .img3{width:21.33333vw;height:16vw;}
	
	.m35{padding:4.1666666vw}
	.m35 .vr{display:none;}
	
	.m35 .vl h2{font-size:6.4vw;}
	.m35 .vl .p1{font-size:4vw;}
	.m35 .vl .pm p{line-height:6.93333vw;font-size:4.266666vw;margin-top:15px;}
	.m35 .vl .pm p i{width:8vw;height:6.933333vw;line-height:6.933333vw;font-size:4.266666vw;margin-right:2.66666vw;}
	
	.m36{display:block;}
	.m36 .li:nth-child(2){margin:3.2vw 0px;}
	.m36 .li .img{width:100%;height:auto;text-align:center;}
	.m36 .li .img img{width:60%;height:auto;}
	.m36 .li h2{font-size:8.533333vw;}
	.m36 .li p{font-size:4vw;line-height:6.93333vw;}
	.m37 ul{display:block;}
	.m37 ul li{width:25%;float:left;}
	.m37 ul li .v1{width:16vw;height:16vw;margin:0px auto;}
	.m37 ul li .v1 img{width:9.3333333vw;height:9.3333333vw;}
	.m37 ul li .v2{font-size:3.2vw;line-height:1.8;}
	
	
	.m38 h2{font-size:6.4vw;margin-top:4vw;}
	.m38 .pt{font-size:4vw;margin-top:4.266666vw;line-height:6.93333vw;}
	.m38 .ul{margin-top:4.266666vw;}
	.m38 .ul .li{width:50%;}
	.m38 .ul .li .li-m .img{width:18.66666vw;height:18.66666vw;}
	.m38 .ul .li .li-m .p1{font-size:4.266666vw;}
	.m38 .ul .li .li-m .p2{font-size:3.2vw;line-height:6.4vw;}
	
	/*公众号开发*/
	.m39{height:auto;}
	.m39 .con h2{font-size:8vw;height:11vw;}
	.m39 .con .p1{font-size:4vw;line-height:6vw;max-width:100%;padding-top:5.33333vw;padding-bottom:2.6041666vw;}
	.m39 .img1,
	.m39 .img3{display:none;}
	
	.m40 .li{width:100%;}
	.m40 .li .li-m .img{width:100%;height:auto;text-align:center;}
	.m40 .li .li-m .img img{width:60%;height:auto;}
	.m40 .li .li-m h2{font-size:8.533333vw;}
	.m40 .li .li-m p{font-size:4vw;line-height:6.93333vw;}
	.m40 .li .li-m h2::after{display:none;}
	
	.m41 ul li{width:25%;float:left;}
	.m41 ul li .v1{width:16vw;height:16vw;margin:0px auto;}
	.m41 ul li .v1 img{width:9.3333333vw;height:9.3333333vw;}
	.m41 ul li .v2{font-size:3.2vw;line-height:1.8;}
	
	.m42 .vl h2{font-size:6.4vw;}
	.m42 .vl .p1{font-size:4vw;line-height:6.93333vw;}
	.m42 .vr{display:none;}
	
	/*新闻列表*/
	.m43{height:auto;background:url(i217.jpg) no-repeat left center;background-size:cover;}
	.m43 .con{padding:7% 5%;}
	.m43 .con h2{font-size:8vw;height:11vw;}
	.m43 .con p{font-size:4vw;line-height:6vw;padding-top:4vw;max-width:100%;}
	.m43 .img1,
	.m43 .shu1,
	.m43 .shu2{display:none;}
	
	.m2 .u-new li{width:100%;height:auto;}
	.m2 .u-new li .v{margin:2.66666vw;}
	.m2 .u-new li .v .pic .pic-m{padding:4vw 2.66666vw;}
	.m2 .u-new li .v .pic .pic-m .p1 .z,
	.m2 .u-new li .v .pic .pic-m .p1 .y{font-size:3.733333vw;}
	.m2 .u-new li .v .pic .pic-m .p2{font-size:4.8vw;margin-top:4vw;height:5.86666vw;line-height:5.86666vw;}
	.m2 .u-new li .v .pic .pic-m .p2 a{font-size:4.8vw;}
	.m2 .u-new li .v .pic .pic-m .p3{font-size:3.733333vw;line-height:6.4vw;height:12.8vw;}
	
	/*新闻详情*/
	.m44 .nil .h1{font-size:6vw;}
	.m44 .nil .ll{line-height:8vw;}
	.m44 .nil .ll .fabu,
	.m44 .nil .ll .date,
	.m44 .nil .ll .click{font-size:3.733333vw;background:none;text-indent:0px;}
	
	.m44 .nil .bt{margin-top:5.33333vw;}
	.m44 .nil .bt .p1,
	.m44 .nil .bt .p2{font-size:3.733333vw;line-height:5.33333vw;}
	.m44 .nil .bt .p2{margin-top:3.733333vw;}
	.m44 .nil .sxb{display:block;margin-top:5.33333vw;}
	.m44 .nil .sxb .li{width:auto;line-height:11.733333vw;height:11.733333vw;padding:0px 4vw;font-size:3.733333vw;margin-top:3.2vw;}
	
	.m44 .nir{margin-top:4vw;margin-bottom:13.33333vw;}
	.m44 .nir .t{font-size:6.93333vw;padding-bottom:2.66666vw;}
	.m44 .nir ul li{padding:3.2vw 0px;}
	.m44 .nir ul li .img{width:30.33326vw;}
	.m44 .nir ul li .r{margin-left:4vw;}
	.m44 .nir ul li .r .p1{font-size:4.8vw;line-height:5.86666vw;height:5.86666vw;margin-top:2.66666vw;}
	.m44 .nir ul li .r .p1 a{font-size:4.8vw;}
	.m44 .nir ul li .r .p2{font-size:3.733333vw;line-height:5.86666vw;height:11.733333vw;margin-top:2.66666vw;}
}


