@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
html{-ms-touch-action: none;}
html,body{font-size:12px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;min-width:1520px;max-width:100%;overflow-x:hidden;}
a:focus{outline:none;}
a,input,button,img{ outline:none; border:0;text-decoration:none;}
.z{float:left;}
.y{float:right;}

.font12{font-size:12px;}

.content{width:100%;overflow:hidden;font-size:16px;color:#333;line-height:26px;}
.content *{font-size:16px;color:#333;line-height:26px;}
.content img{max-width:100%; height:auto}


.header{width:100%;height:100px;position:fixed;left:0px;top:0px;z-index:99;transition:.5s;}
.header .m{max-width:1520px;height:50px;margin:0px auto;padding:25px 0px;display:flex;}
.header .m .logo{display:block;width:222px;height:36px;background: url(logo.png) no-repeat center center;padding:7px 0px;}
.header .m .nv{flex:1;text-align:right;}
.header .m .nv .li{display:inline-block;position:relative;transition:.5s;}
.header .m .nv .li .icon-xialajiantouxiao{float:right;font-size:14px;display:none;}
.header .m .nv .li .a{display:inline-block;line-height:70px;padding:0px 35px;font-size:18px;color:#fff; cursor:pointer;}
.header .m .nv .li .a a{display:block;line-height:70px;font-size:18px;color:#fff;flex:1;}
.header .m .nv .li .a a sapn{display:none;}
.header .m .nv .li:hover .a{color:#467edb;}
.header .m .nv .li ul{width:140px;position:absolute;left:15px;background: rgba(0,0,0,.7);border-radius:6px;padding:0px 0px; transition:opacity .5s;top:55px;z-index:1;display:none;}
.header .m .nv .li ul li{width:100%;position:relative;box-sizing:border-box;}
.header .m .nv .li ul li:hover{background: rgba(0,0,0,.7);}
.header .m .nv .li ul li a{display:block;text-align:left;font-size:14px;color:#fff;line-height:36px;padding:0px 20px;}
.header .m .nv .li ul li .a1{display:block;text-align:left;font-size:14px;color:#fff;line-height:36px;padding:0px;display:flex;}
.header .m .nv .li ul li .a1 span{display:none;}
.header .m .nv .li ul li .a1 a{flex:1;}
.header .m .nv .li ul li:hover a{color:#467edb;}
.header .m .nv .li ul li ul{left:180px;top:0px;}
.header .m .ri{width:auto;margin-left:20px;}
.header .m .ri .li{display:inline-block;width:auto;cursor:pointer;margin-left:10px;position:relative;}
.header .m .ri .li.wap{display:none;}
.header .m .ri .li .t{width:auto;line-height: 70px;font-size:16px;color:#fff;}
.header .m .ri .li .t i{margin:0px 5px;font-size:18px;position:relative;top:2px;}
.header .m .ri .li .t i.font12{font-size:12px;}
.header .m .ri .li .li-m1{width:auto;height:auto;background:#fff;position:absolute;left:0px;top:50px;border-radius:5px;display:none;box-shadow:0px 0px 10px #ddd;}
.header .m .ri .li .li-m1 div{width:auto;height:30px;line-height:30px;border-bottom:1px solid #ededed;padding:0px 10px;white-space:nowrap;}
.header .m .ri .li .li-m1 div:last-child{border:0px;}
.header .m .ri .li .li-m2{width:auto;height:auto;background:#fff;position:absolute;right:0px;top:50px;border-radius:5px;padding:10px;display:none;box-shadow:0px 0px 10px #ddd;}
.header .m .ri .li .li-m2 img{width:110px;height:110px;border-radius:3px;display:block;}
.header .m .ri .li:hover .js{display:block;}

.header.on{background:#fff;height:70px;box-shadow:0px 0px 10px #ddd;}
.header.on .m{padding:10px 0px;}
.header.on .m .nv{height:70px;position:relative;top:-10px;}
.header.on .m .nv .li .a{color:#000;line-height:70px;}
.header.on .m .nv .li .a a{color:#000;}
.header.on .m .nv .li:hover .a{color:#467edb;}
.header.on .m .nv .li.on .a{color:#467edb;}
.header.on .m .nv .li ul{top:70px;}
.header.on .m .nv .li ul ul{top:0px;}
.header.on .m .ri .li .t{color:#333;line-height: 50px;}
.header.on .m .ri .li .t i{color:#1853a9;}

.m1{width:100%;height:980px;overflow:hidden;}
.m1 .swiper-container{width:100%;height:100%;}
.m1 .swiper-pagination-bullet{width:0px;height:0px;background: url(i2.png) no-repeat;opacity:1;}
.m1 .swiper-pagination-bullet-active{background: url(i1.png) no-repeat;}
.m1 .swiper-container-horizontal>.swiper-pagination-bullets, 
.m1 .swiper-pagination-custom, .swiper-pagination-fraction{bottom:30px;}

.m2{width:100%;height:740px;background: url(i4.jpg) no-repeat center top;}
.m2 .m{width:1520px;padding-top:45px;margin:0px auto;}
.m2 .m .t{overflow:hidden;font-size:36px;color:#333333;line-height:50px;}
.m2 .m .t a{color:#333333;font-size:16px;float:right;}
.m2 .m .swiper-container{margin-top:35px;}
.m2 .m .swiper-slide a{display:block;box-shadow:0px 0px 10px #bcbcbc;background:#fff;overflow:hidden;}
.m2 .m .swiper-slide a .img{display:block;height:335px;width:100%;overflow:hidden;}
.m2 .m .swiper-slide a .img img{width:100%;height:100%;transition:.5s;}
.m2 .m .swiper-slide a:hover .img img{transform: scale(1.2);}
.m2 .m .swiper-slide a .p1{text-align:center;overflow:hidden;font-size:24px;color:#336cd8;padding-top:35px;}
.m2 .m .swiper-slide a .p2{width:90%;overflow:hidden;text-align:left;margin:10px auto 30px;font-size:15px;color:#666666;line-height:22px;height:95px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.m3{width:100%;height:auto;transition:.5s;}
.m3 .m{width:1520px;display:flex;margin:0px auto;justify-content: space-between;padding:80px 0px;}
.m3 .m .l{width:auto;display:flex;}
.m3 .m .l div{font-size:36px;height:60px;overflow:hidden;color:#fff;background: url(i7.png) no-repeat right bottom;align-self:center;}
.m3 .m .r{width:auto;display:flex;}
.m3 .m .r .r-l{width:760px;height:500px;background: rgba(255,255,255,.15);border-radius:30px;text-align:center;overflow:hidden;position:relative;right:-60px;}
.m3 .m .r .r-l ul{width:100%;height:100%;overflow:hidden;}
.m3 .m .r .r-l ul li{width:0%;height:0%;overflow:hidden;opacity:0;display: none;}
.m3 .m .r .r-r ul li a{display:block;width: 100%;display: flex;}
.m3 .m .r .r-l ul li.on{display:block;opacity:1;width:100%;height:100%;}
.m3 .m .r .r-l ul li img{width:110px;height:110px;display:block;margin:100px auto 0px;transition:.5s;position:relative;top:-20px;opacity:0;}
.m3 .m .r .r-l ul li.on img{top:0px;opacity:1;}
.m3 .m .r .r-l ul li .p1{width:80%;overflow:hidden;font-size:16px;color:#fff;line-height:26px;height: auto;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin:30px auto 0px;transition:.5s;position:relative;top:20px;opacity:0;}
.m3 .m .r .r-l ul li.on .p1{top:0px;opacity:1;}
.m3 .m .r .r-l ul li a{display:block;width:auto;overflow:hidden;font-size:36px;color:#fff;opacity:0.5;margin-top:50px;}
	.m3 .m .r .r-l ul li.on a {
		display: block;
		width: auto;
		overflow: hidden;
		font-size: 36px;
		color: #fff;
		opacity: 1;
		margin-top: 30px;
		padding-bottom:15px;
	}
.m3 .m .r .r-r{width:440px;display:flex;}
.m3 .m .r .r-r ul{width:100%;overflow:hidden;height:auto;align-self:center;}
.m3 .m .r .r-r ul li{width:auto;padding-right:20px;height:80px;border-radius:20px;background-image: linear-gradient(to right, rgba(255,255,255,0),rgba(255,255,255,.15),rgba(255,255,255,.15),rgba(255,255,255,.15),rgba(255,255,255,.15));margin-bottom:35px;display:flex;line-height:80px;cursor:pointer;}
.m3 .m .r .r-r ul li:last-child{margin-bottom:0px;}
.m3 .m .r .r-r ul li .sp1{display:inline-block;flex:1;font-size:16px;color:#fff;margin-right:75px;background: url(i7.png) no-repeat 20px center;background-size:0px 1px;opacity:0;}
.m3 .m .r .r-r ul li .sp2{display:inline-block;width:110px;font-size:18px;color:#fff;}
.m3 .m .r .r-r ul li .sp2 i{float:right;}
.m3 .m .r .r-r ul li.on{background-image: linear-gradient(to right, rgba(0,86,254,0),rgba(0,86,254,.55),rgba(0,86,254,.55),rgba(0,86,254,.55),rgba(0,86,254,.55));transition:.5s;}
.m3 .m .r .r-r ul li.on .sp1{background-size:100% 1px;opacity:1;transition:1.5s;}


.m4{width:100%;overflow:hidden;background: url(i8.jpg) no-repeat center bottom;padding-bottom:60px;}
.m4 .m{width:1520px;margin:0px auto;}
.m4 .m .t{text-align:center;overflow:hidden;font-size:36px;color:3333333;margin-top:50px;}
.m4 .m ul{width:100%;padding:50px 0px 70px;}
.m4 .m ul li{width:745px;height:auto;overflow:hidden;float:left;margin-right:30px;background:#fff;position:relative;}
.m4 .m ul li .bg{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;z-index:0;opacity:0;transition:.5s;}
.m4 .m ul li:last-child{margin-right:0px;}
.m4 .m ul li a{display:block;width:auto;padding:60px 65px 70px;position:relative;z-index:1;}
.m4 .m ul li a .p1{overflow:hidden;font-size:16px;color:#333333;}
.m4 .m ul li a .p2{overflow:hidden;font-size:26px;color:#336cd8;margin-top:25px;line-height:32px;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m4 .m ul li a .p3{overflow:hidden;font-size:16px;color:#333333;line-height:30px;height:90px;margin-top:50px;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;}
.m4 .m ul li a .p4{overflow:hidden;margin-top:50px;font-size:28px;color:#999999;}

.m4 .m ul li:hover .bg{opacity:1;}
.m4 .m ul li:hover .p1,
.m4 .m ul li:hover .p2,
.m4 .m ul li:hover .p3,
.m4 .m ul li:hover .p4{color:#fff;}

.footer{width:100%;background: url(i9.jpg) no-repeat center top;}
.footer .ft{width:100%;overflow:hidden;padding:50px 0px 35px;}
.footer .ft .m{width:1520px;margin:0px auto;overflow:hidden;display:flex;}
.footer .ft .m .v1{width:auto;}
.footer .ft .m .v1 img{width:206px;height:44px;margin-top:15px;opacity:.4;}
.footer .ft .m .v1 .p1{overflow:hidden;font-size:16px;color:#336bbc;margin-top:50px;}
.footer .ft .m .v1 .p2{overflow:hidden;font-size:30px;color:#336bbc;margin-top:10px;font-weight:bold;}
.footer .ft .m .v1 .p2 a{color:#336bbc;}
.footer .ft .m .v2{flex:1;display:flex;margin-left:50px;}
.footer .ft .m .v2 ul{width:auto;border-right:1px solid #383b3e;flex:1;margin-left:40px;}
.footer .ft .m .v2 ul:last-child{border:0px;}
.footer .ft .m .v2 ul li{font-size:16px;font-weight:bold;color:#fff;line-height:34px;}
.footer .ft .m .v2 ul li:first-child{padding-bottom:15px;}
.footer .ft .m .v2 ul li a{font-size:14px;font-weight:normal;color:#fff;}
.footer .ft .m .v3{width:auto;}
.footer .ft .m .v3 .img{width:100px;height:100px;padding:10px;background:#fff;}
.footer .ft .m .v3 .img img{width:100%;height:100%;display:block;}
.footer .ft .m .v3 p{overflow:hidden;text-align:center;color:#fff;font-size:14px;margin-top:5px;}
.footer .fb{border-top:1px solid #505154;overflow:hidden;padding:15px 0px;}
.footer .fb .m{width:1520px;margin:0px auto;line-height:20px;color:#fff;font-size:14px;}
.footer .fb .m  a{color:#fff; padding:0px 1px;}
.footer .fb .m .l{float:left;}
.footer .fb .m .r{float:right;}
.footer .fb .m .r .r1{display:inline-block;float:left;}
.footer .fb .m .r .swiper{display:inline-block;height:20px;line-height:20px;overflow:hidden;float:left;width:350px}
.footer .fb .m .r .swiper .swiper-slide a:hover{color:#336bbc;}

.m5{width:100%;min-width:1520px;height:750px;overflow:hidden;position:relative;}
.m5 .m{width:100%;height:calc(100% - 110px);;position:absolute;left:0px;top:100px;z-index:1;display:flex;}
.m5 .m .v{width:100%;overflow:hidden;align-self:center;color:#fff;}
.m5 .m .v .v1{overflow:hidden;text-align:center;font-size:60px;font-weight:bold;}
.m5 .m .v .v2{overflow:hidden;text-align:center;font-size:15px;margin-top:5px;letter-spacing:3px;}
.m5 .m .v .v3{overflow:hidden;text-align:center;height:50px;margin-top:20px;}
.m5 .m .v .v3 .v4{width:1px;height:35px;background:#fff;display:inline-block;}
.m5 .m .v .v3 .v5{width:1px;height:35px;background:#fff;display:inline-block;top:15px;position:relative;left:3px;}



.m6{width:100%;border-bottom:2px solid #e2e2e2;position:relative;z-index:3;height:60px;}
.m6 .m{width:1520px;margin:0px auto;line-height:50px;height:50px;padding-top:10px;}
.m6 .m .z{display:inline-block;font-size:16px;}
.m6 .m .z a{color:#000;}
.m6 .m .y{display:inline-block;}
.m6 .m .y a{display:inline-block;font-size:16px;color:#111;margin:0px 20px;}
.m6 .m .y a.on{font-weight:bold;color:#336cd8;border-bottom:2px solid #336cd8;}
.m6.on .m6-on{width:100%;height:auto;overflow:hidden;position:fixed;left:0px;top:70px;background:#fff;box-shadow:0px 0px 5px #ddd;z-index:3;transition:.5s;}

.m7{width:100%;overflow:hidden;padding:50px 0px 0px;}
.m7 .m{width:1520px;overflow:hidden;display:flex;margin:0px auto;}
.m7 .m .ml{flex:1;margin-right:20px;}
.m7 .m .ml .v1{background:#f6f6f6;width:auto;padding:8px 40px;}
.m7 .m .ml .v1 .content *{line-height:30px;}
.m7 .m .ml .v1 .v1-m{width:100%;display:flex;margin-top:20px;}
.m7 .m .ml .v1 .v1-m .li{flex:1;border-right:1px solid #dbdbdb;}
.m7 .m .ml .v1 .v1-m .li:last-child{border:0px;}
.m7 .m .ml .v1 .v1-m .li .p1{overflow:hidden;font-size:30px;color:#336cd8;text-align:center;}
.m7 .m .ml .v1 .v1-m .li .p1 span{font-size:14px;color:#333333;}
.m7 .m .ml .v1 .v1-m .li .p2{overflow:hidden;text-align:center;font-size:14px;color:#333;}
.m7 .m .ml .v2{background:#f6f6f6;width:auto;padding:40px 40px;margin-top:20px;}
.m7 .m .ml .v2 .t{font-size:24px;color:#336cd8;overflow:hidden;}
.m7 .m .ml .v2 .content{margin-top:50px;border-left:1px solid #336cd8;width:auto;padding-left:40px;line-height:30px;}
.m7 .m .ml .v2 .content *{line-height:30px;}
.m7 .m .ml .v3{background:#f6f6f6;width:auto;padding:70px 40px;}
.m7 .m .ml .v3 .li{display:flex;}
.m7 .m .ml .v3 .li .l{width:95px;font-size:20px;transition:.5s;font-weight:bold;color:#333;padding:30px 0px 30px;word-break:break-all;}
.m7 .m .ml .v3 .li:hover .l{color:#0086e6;}
.m7 .m .ml .v3 .li .c{width:1px;background:#a6a6a6;position:relative;margin:0px 50px 0px 30px;padding:30px 0px 30px;}
.m7 .m .ml .v3 .li .c span{display:inline-block;width:18px;height:18px;transition:.5s;border:1px solid #c5c5c5;border-radius:50px;background:#f6f6f6;position:absolute;left:-10px;}
.m7 .m .ml .v3 .li:first-child .c span{background:#0086e6;border-color:#0086e6;}
.m7 .m .ml .v3 .li:hover .c span{background:#0086e6;border-color:#0086e6;}
.m7 .m .ml .v3 .li .r{flex:1;padding:30px 0px 30px;transition:.5s;}
.m7 .m .ml .v3 .li:hover .r{margin-left:20px;}
.m7 .m .mr{width:450px;}
.m7 .m .mr img{display:block;width:100%;height:auto;margin-bottom:40px;}

.m8{width:100%;overflow:hidden;margin-top:20px;margin-bottom:60px;}
.m8 .m{width:1520px;margin:0px auto;overflow:hidden;}
.m8 .m .li{width:100%;overflow:hidden;display:flex;padding-top:75px;}
.m8 .m .li .liz{flex:1;margin-right:20px;padding:70px 40px;background:#fff;}
.m8 .m .li .liz h2{font-size:36px;color:#000;}
.m8 .m .li .liz p{overflow:hidden;font-size:16px;color:#666;line-height:30px;margin-top:50px;height:220px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
.m8 .m .li .liz a{display:inline-block;width:165px;height:50px;text-align:center;line-height:50px;color:#336cd8;border:1px solid #336cd8;font-size:18px;border-radius:5px;margin-top:110px;transition:.5s;}
.m8 .m .li .liz a i{font-size:26px;}
.m8 .m .li .liz a:hover{background:#336cd8;color:#fff;}
.m8 .m .li .liy{flex:1;overflow:hidden;}
.m8 .m .li .liy img{width:100%;height:100%;display:block;transition:.5s;}
.m8 .m .li:hover .liy img{transform: scale(1.1);}

.m9{width:100%;height:auto;margin-top:10px;}
.m9 .m{width:1520px;margin:0px auto;height:auto;}
.m9 .m .li{width:100%;overflow:hidden;margin-bottom:40px;position:relative;padding-top:105px;}
.m9 .m .li .liz{margin-right:20px;padding:30px 40px;background:#fff;width:590px;height:450px;position:absolute;right:0px;top:70px;z-index:2;box-shadow:0px 0px 20px #e0e0e0;}
.m9 .m .li .liz h2{font-size:36px;color:#000; padding-top:30px;}
.m9 .m .li .liz .p1{overflow:hidden;font-size:16px;color:#333;line-height:30px;margin-top:50px;height:260px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
.m9 .m .li .liz .p2{overflow:hidden;margin-top:40px;}
.m9 .m .li .liz .p2 p{overflow:hidden;font-size:15px;color:#666;line-height:24px;}
.m9 .m .li .liz a{display:inline-block;width:165px;height:50px;text-align:center;line-height:50px;color:#336cd8;border:1px solid #336cd8;font-size:18px;border-radius:5px;margin-top:40px;transition:.5s;}
.m9 .m .li .liz a i{font-size:26px;transition:.5s;}
.m9 .m .li:hover .liz a i{margin-left:20px;}
.m9 .m .li .liz a:hover{background:#336cd8;color:#fff;}
.m9 .m .li .liy{width:900px;height:560px;overflow:hidden;float:left;position:relative;z-index:1;}
.m9 .m .li .liy img{width:100%;height:100%;display:block;transition:.5s;}
.m9 .m .li:hover .liy img{transform: scale(1.1);}
.m9 .m .li:nth-of-type(even) .liy{float:right;}
.m9 .m .li:nth-of-type(even) .liz{left:0px;right:auto;}

.m10{width:100%;height:auto;overflow:hidden;background: url(i16.jpg) no-repeat center top;}
.m10 .m6{padding-top:290px;border:0px;}
.m10 .m6 .m .z{color:#fff;}
.m10 .m6 .m .z a{color:#fff;}
.m10 .mv{width:1520px;background:#fff;margin:10px auto 0px;}
.m10 .mv .v{width:auto;padding:80px 70px;display:flex;}
.m10 .mv .v .img{width:650px;height:450px;margin-right:100px;overflow:hidden;}
.m10 .mv .v .img img{width:100%;height:100%;display:block;transition:.5s;}
.m10 .mv .v:hover .img img{transform: scale(1.2);}
.m10 .mv .v .r{flex:1;}
.m10 .mv .v .r h1{font-size:42px;color:#333333;border-bottom:1px solid #b2b2b2;padding-bottom:20px;}
.m10 .mv .v .r .p1{overflow:hidden;font-size:16px;color:#666;line-height:24px;margin-top:25px;}
.m10 .mv .v .r .p2{overflow:hidden;margin-top:40px;}
.m10 .mv .v .r .p2 p{overflow:hidden;font-size:15px;color:#666;line-height:24px;}
.m10 .mv .v .r a{display:inline-block;width:165px;height:50px;text-align:center;line-height:50px;color:#336cd8;border:1px solid #336cd8;font-size:18px;border-radius:5px;margin-top:40px;transition:.5s;font-weight:bold;}
.m10 .mv .v .r a i{font-size:26px;font-weight:100;}
.m10 .mv .v .r a:hover{background:#336cd8;color:#fff;}

.m11{width:1520px;margin:40px auto;overflow:hidden;background:#fff;}
.m11 .t{width:auto;border-bottom:2px solid #cccccc;padding:0px 60px;padding-top:20px;}
.m11 .t span{display:inline-block;font-size:30px;font-weight:bold;color:#333333;border-bottom:2px solid #0e59d1;position:relative;top:2px;padding-bottom:10px;}
.m11 .content{width:auto;overflow:hidden;margin:50px 60px;}

.m12{width:1520px;overflow:hidden;margin:90px auto 0px;}
.m12 .m{width:110%;overflow:hidden;}
.m12 .m .li{width:480px;height:560px;float:left;margin:0px 40px 90px 0px;}
.m12 .m .li a{display:block;width:auto;padding:20px;background:#f5f5f5;height:518px;border-bottom:2px solid #f5f5f5;transition:.5s;}
.m12 .m .li a .img{width:100%;height:270px;overflow:hidden;}
.m12 .m .li a .img img{width:100%;height:100%;display:block;transition:.5s;}
.m12 .m .li a:hover .img img{transform: scale(1.2);}
.m12 .m .li a h2{font-size:20px;font-weight:100;color:#343434;line-height:24px;margin-top:26px;overflow:hidden;height:48px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;transition:.5s;}
.m12 .m .li a .p1{font-size:14px;color:#666666;line-height:20px;height:40px;margin-top:25px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.m12 .m .li a .p2{overflow:hidden;color:#335ca1;font-size:16px;margin-top:30px;transition:.5s;}
.m12 .m .li a .p2 span{display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;background:#416cb8;margin-left:5px;transition:.5s;}
.m12 .m .li a .p2 span i{color:#fff;}
.m12 .m .li a:hover{border-color:#f10404;}
.m12 .m .li a:hover h2{color:#336cd8;}
.m12 .m .li a:hover .p2{color:#f10404;}
.m12 .m .li a:hover .p2 span{background:#f10404;transform:rotate(45deg);margin-left:10px;}

.m13{width:100%;overflow:hidden;text-align:center;min-width:1520px;margin-bottom:80px;}

.m14{width:100%;height:344px;background: url(i18.jpg) no-repeat center top;background:auto 100%;overflow:hidden;}
.m14 .m6{border:0px;margin-top:274px;}
.m14 .m6 .m .z{color:#fff;}
.m14 .m6 .m .z a{color:#fff;}

.m15{width:1100px;overflow:hidden;margin:80px auto;}
.m15 .t{overflow:hidden;}
.m15 .t h1{font-size:36px;color:#343434;text-align:center;overflow:hidden;}
.m15 .t p{font-size:14px;color:#343434;text-align:center;overflow:hidden;margin-top:45px;border-bottom:1px solid #c8d4e9;padding-bottom:20px;}
.m15 .t p a{color:#343434;}
.m15 .content{margin-top:50px;color:#000;line-height:34px;}
.m15 .content *{color:#000;line-height:34px;}
.m15 .v{overflow:hidden;text-align:center;font-size:16px;color:#333;padding-top:40px;}
.m15 .v a{color:#333;}
.m15 .v a i{margin:0px 5px;}

.m16{width:102px;height:auto;position:fixed;right:10px;bottom:50px;z-index:9;}
.m16 a{display:inline-block;width:100px;height:40px;text-align:center;line-height:40px;color:#336cd8;border:1px solid #336cd8;font-size:14px;border-radius:5px;margin-top:5px;transition:.5s;background:#fff;}
.m16 a i{font-size:16px;}
.m16 a:hover{background:#336cd8;color:#fff;}

.m17{width:1520px;margin:100px auto 0px;overflow:hidden;display:flex;box-shadow:0px 0px 20px #e5e0e0;}
.m17 .l{width:500px;padding:70px 50px;background:#336cd8;}
.m17 .l .p1{font-size:26px;color:#fff;overflow:hidden;}
.m17 .l .v{overflow:hidden;margin-top:50px;}
.m17 .l .v p{overflow:hidden;font-size:18px;color:#fff;line-height:42px;}
.m17 .l .v p a{color:#fff;}
.m17 .l ul{width:100%;display:flex;margin-top:40px;}
.m17 .l ul li{flex:1;text-align:center;cursor:pointer;position:relative;}
.m17 .l ul li .img{display:block;width:49px;margin:0px auto;}
.m17 .l ul li p{font-size:16px;color:#fff;text-align:center;margin-top:5px;}
.m17 .l ul li .ms{width:110px;height:110px;background:#fff;padding:10px;border-radius:5px;position:absolute;top:-140px;left:50%;margin-left:-65px;display:none;box-shadow:0px 0px 5px #ddd;}
.m17 .l ul li:hover .ms{display:block;}
.m17 .l ul li .ms img{width:100%;height:100%;}
.m17 .r{flex:1;overflow:hidden;}
.m17 .r img{width:100%;height:100%;transition:.5s;}
.m17:hover .r img{transform: scale(1.1);}
.BMap_bubble_title {font-weight:bold; padding-bottom:10px;padding-top:15px; font-size:20px;}
.m18 {
	width: 1520px;
	height: 570px;
	margin: 100px auto 0px;
	font-size: 18px;
}
.m19{width:100%;height:100%;background: rgba(0,0,0,.7);left:0px;top:0px;z-index:111;position:fixed;display:none;font-size:18px; line-height:30px;}
.m19 .m{width:150px;height:190px;background:#fff;border-radius:5px;position:absolute;left:50%;top:50%;margin-left:-75px;margin-top:-95px;}
.m19 .m .t{overflow:hidden;text-align:center;}
.m19 .m .t img{width:120px;height:120px;display:block;margin:15px;}
.m19 .m .b{overflow:hidden;text-align:center;font-size:20px;}
.m19 .m .b i{font-size:20px;cursor:pointer;}

.m20{width:100%;height:auto;overflow:hidden;background:#eeeeee;}
.m20 .m{width:1520px;overflow:hidden;margin:0px auto;padding:45px 0px;display:flex;}
.m20 .m .l{width:auto;display:flex;}
.m20 .m .l .v{height:auto;align-self:center;}
.m20 .m .l .v .p1{font-size:30px;font-weight:bold;color:#222;}
.m20 .m .l .v .p2{text-align:right;}
.m20 .m .l .v .p2 i{font-size:50px;color:#ff8000;}
.m20 .m .r{flex:1;overflow:hidden;margin-left:75px;}
.m20 .m .r .swiper{width:100%;}
.m20 .m .r .swiper .swiper-slide img{width:100%;height:auto;}


.m21{width:1520px;margin:100px auto;overflow:hidden;background: url(i24.jpg) no-repeat center top;padding-bottom:20px;}
.m21 .tm{width:auto;overflow:hidden;padding:170px 140px 0px;}
.m21 .tm .v1{width:auto;overflow:hidden;display:inline-block;}
.m21 .tm .v1 .p1{font-size:48px;font-weight:bold;color:#fff;}
.m21 .tm .v1 .p2{font-size:24px;color:#fff;text-align:right;}
.m21 .tm .v2{overflow:hidden;margin-top:60px;display:flex;}
.m21 .tm .v2 .l{width:auto;}
.m21 .tm .v2 .l .p{line-height:44px;font-size:24px;color:#fff;}
.m21 .tm .v2 .l .p a{color:#fff;}
.m21 .tm .v2 .l .p span{font-size:18px;}
.m21 .tm .v2 .r{flex:1;margin-left:60px;display:flex;}
.m21 .tm .v2 .r a{display:inline-block;width:165px;height:50px;text-align:center;line-height:50px;color:#fff;border:1px solid #fff;font-size:18px;border-radius:5px;transition:.5s;align-self:center;}
.m21 .tm .v2 .r a i{font-size:26px;margin-left:10px;transition:.5s;}
.m21 .tm .v2 .r a:hover i{margin-left:20px;}
.m21 .tb{width:1400px;overflow:hidden;background:#2651a2;border-radius:15px;box-shadow:0px 10px 15px #dccece;margin:80px auto 0px;padding:40px 0px 60px;}
.m21 .tb .li{width:25%;float:left;overflow:hidden;text-align:center;border-right:1px solid #5e7eba;box-sizing:border-box;}
.m21 .tb .li:last-child{border:0px;}
.m21 .tb .li img{width:80px;}
.m21 .tb .li .p1{font-size:24px;overflow:hidden;background: url(i29.png) no-repeat bottom center;color:#fff;padding-bottom:10px;padding-top:10px;}
.m21 .tb .li .p2{font-size:14px;color:#c3d8ff;overflow:hidden;margin-top:10px;}


.m22{width:100%;overflow:hidden;padding:50px 0px 0px;}
.m22 .m{width:1520px;overflow:hidden;display:flex;margin:0px auto;}
.m22 .m .ml{flex:1;margin-right:20px;}
.m22 .m .ml .v1{width:auto;}
.m22 .m .ml .v1 .content *{line-height:30px;}
.m22 .m .ml .v1 .v1-m{width:100%;display:flex;margin-top:30px;}
.m22 .m .ml .v1 .v1-m .li{flex:1;border-right:1px solid #dbdbdb;}
.m22 .m .ml .v1 .v1-m .li:last-child{border:0px;}
.m22 .m .ml .v1 .v1-m .li .p1{font-size:48px;color:#336cd8;text-align:center;}
.m22 .m .ml .v1 .v1-m .li .p1 span{font-size:14px;color:#333333;}
.m22 .m .ml .v1 .v1-m .li .p1 span.sp1{font-size:48px;color:#336cd8;display:inline-block;position:relative;}
.m22 .m .ml .v1 .v1-m .li .p1 span.sp1 i{font-style:normal;font-size:24px;color:#335ca1;position:absolute;top:-10px;left:10px;}
.m22 .m .ml .v1 .v1-m .li .p2{overflow:hidden;text-align:center;font-size:14px;color:#333;}

.m22 .m .mr{width:450px;}
.m22 .m .mr img{display:block;width:100%;height:auto;margin-bottom:40px;}

.m23{width:100%;overflow:hidden;background: url(i30.jpg) no-repeat center top;margin-top:20px;padding-bottom:100px;}
.m23 .m{width:1520px;box-sizing:border-box;margin:0px auto;}
.m23 .m .t{overflow:hidden;font-size:30px;color:#666666;margin-top:50px;}
.m23 .m .swiper-container{margin:50px -20px 0;}
.m23 .m .swiper-slide{padding:10px 0px;}
.m23 .m .swiper-slide .li{width:215px;height:315px;margin:0px auto;background:#fff;border:1px dashed #c5c5c5;border-radius:15px;transition:1s;}
.m23 .m .swiper-slide .li:hover{box-shadow:0px 0px 10px #dededd;background:#f6f6f6;border:1px solid #c5c5c5;}
.m23 .m .swiper-slide .li .img{width:144px;height:144px;margin:25px auto 0px;border:1px dashed #c5c5c5;border-radius:400px;display:flex;}
.m23 .m .swiper-slide .li .img img{width:60px;height:60px;display:block;margin:0px auto;align-self:center;transition:1s;}
.m23 .m .swiper-slide .li:hover .img img{transform: scale(1.2);}
.m23 .m .swiper-slide .li .p1{overflow:hidden;text-align:center;color:#333333;font-size:20px;margin-top:28px; font-weight:bold;}
.m23 .m .swiper-slide .li .p2{overflow:hidden;margin:22px auto 0px;width:80%;color:#666666;font-size:14px;line-height:22px;text-align:center;}
.m23 .m .swiper-pagination{display:none;}

.m24{overflow:hidden;margin-top:40px;}
.m24 .m{width:1520px;margin:0px auto;}
.m24 .m .t{overflow:hidden;text-align:center;font-size:30px;color:#333333;}

.m24 .m .swiper-container{width:90%;padding-bottom:20px;margin:50px auto 120px;}
.m24 .m .swiper-slide{width:1100px;height:530px;background:#fff;position:relative;}
.m24 .m .swiper-slide.swiper-slide-active{box-shadow:0px 10px 10px #a5a5a5;}
.m24 .m .swiper-slide img{display:block;width:100%;height:100%;}
.m24 .m .swiper-slide p{position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,.4);font-size:24px;color:#ffffff;width:100%;line-height:80px;text-align:center;overflow:hidden;display:none;}
.m24 .m .swiper-slide.swiper-slide-active p{display:block;}

.m24 .m .swiper-pagination{width:100%;bottom:20px}
.m24 .m .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
.m24 .m .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}
.m24 .m .swiper-button-prev{left:0px;width:45px;height:45px;background:url(i36.png) no-repeat center center;}
.m24 .m .swiper-button-next{right:0px;width:45px;height:45px;background:url(i37.png) no-repeat center center;}

@media(min-width:1920px){
	.m2,
	.m3,
	.m4,
	.m5,
	.m10,
	.m14,
	.m23,
	.footer,
	.m1 .swiper-slide{background-size:100% auto !important;}
}
@media(min-width:800px){
	.header .m .nv{display:block !important;}
}
@media(max-width:800px){
	.content{font-size:16px;}	
	.content *{font-size:16px;}

	html,body{min-width:100%;}
	.header{height:46px;}
	.header .m{max-width:100%;width:auto;height:100%;padding:0px 10px;justify-content: space-between;position:relative;}
	.header .m .logo{width:123px;height:100%;background-size:100% 20px;padding:0px 0px;}
	.header .m .ri{margin-left:0px;position:relative;z-index:9;}
	.header .m .ri .li.wap-no{display:none;}
	.header .m .ri .li.wap{display:inline-block;}
	.header .m .ri .li .li-m1{right:5px;left:auto;}
	.header .m .ri .li .t{line-height:46px;}
	.header.on .m .logo{background: url(logos.png) no-repeat center center;background-size:100% 20px;}
		.header .m .nv {
			display: none;
			left: 0px;
			top: 46px;
			z-index: 8;
			margin: 0px;
			width: 100%;
			box-shadow: 0px 10px 50px #e8e8e8;
			padding-bottom: 10px;
			flex-direction: column;
			position: fixed;
			height: calc(100% - 46px);
			overflow-y: auto;
			background: rgba(0,0,0,.7);
			height: 100%;
			background: linear-gradient(to bottom, #6996de, #1b52a7);
		}
	.header .m .nv .li.on a{background-size:30px 2px;}
			.header .m .nv .li {
				width: 100%;
				height: auto;
				border-bottom:1px solid rgb(88 169 253 / 50%);
				background: none;
			}
	.header .m .nv .li .a a{color:#fff;line-height:44px;}
	.header .m .nv .li .a span{width:auto;display:inline-block;padding:0px 15px;}
	.header .m .nv .li .icon-xialajiantouxiao{display:block;}
	.header .m .nv .li ul{position:relative;opacity:1;top:0px;border-radius:0px;background: rgba(0,0,0,.05);width:100%;}
	.header .m .nv .li ul li a{color:#fff;text-align:left;font-size:16px;line-height:40px;padding:0px 40px;border-bottom:0px solid #ddd;}
	.header .m .nv .li ul li:hover{background: none;}
	.header .m .nv .li ul li:last-child a{border:0px;}
	.header .m .nv .li ul li ul{width:100%;left:0px;}
	.header .m .nv .li ul li ul a{text-indent:20px;}
	.header .m .nv .li .a{line-height:44px;padding:0px 20px;text-align:center;color:#fff;text-align:left;display:flex;}
	.header .m .nv .li ul li .a1 span{display:inline-block;padding:0px 15px;color:#333;}
	.header .m .nv .li ul li .a1{border-bottom:1px solid #ddd;}
	.header .m .nv .li ul li .a1 a{border-bottom:0px;}
	
	
	.header.on{height:46px;}
	.header.on .m{padding:0px 10px;}
	.header.on .m .nv{position:fixed;height:auto;top:46px;height: calc(100% - 46px);overflow-y:auto;}
	.header.on .m .nv .li .a{line-height:44px;color:#fff;}
	.header.on .m .nv .li ul{top:0px;}
	
	.m1{height:220px;}
	

	.m2{height:auto;padding-bottom:30px;}
	
	.m2 .m{width:auto;padding:10px 10px;}
	.m2 .m .t{font-size:24px;}
	.m2 .m .t a{font-size:14px;}
	.m2 .m .swiper-container{margin-top:10px;}
	.m2 .m .swiper-slide a .img{height:150px;}
	.m2 .m .swiper-slide a .p1{font-size:18px;padding-top:15px;}
	.m2 .m .swiper-slide a .p2{width:90%;font-size:14px;line-height:22px;height:66px;margin:10px auto 20px;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;}
	
	.m3{height: auto;background-size:auto 100% !important;}
	.m3 .m{width:auto;padding:30px 10px;display:block;}
	.m3 .m .l{width:100%;text-align:center;}
	.m3 .m .l div{width:100%;text-align:center;font-size:24px;background: url(i7.png) no-repeat center bottom;height:40px;}
	.m3 .m .r{flex-direction: column-reverse;margin-top:20px;}
	.m3 .m .r .r-r{width:100%;}
	
	.m3 .m .r .r-l{width:100%;right:0px;height: auto;}
	.m3 .m .r .r-l ul li img{width:80px;height:80px;margin:30px auto 0px;}
	.m3 .m .r .r-l ul li .p1{width:90%;font-size:14px;margin:25px auto 0px;}
	.m3 .m .r .r-l ul li a{margin-top:30px;}
	.m3 .m .r .r-r ul{display:flex;}
	.m3 .m .r .r-r ul li{flex:1;height:36px;line-height:36px;padding:0px;text-align:center;margin-bottom:20px;}
	.m3 .m .r .r-r ul li .sp1{display:none;}
	.m3 .m .r .r-r ul li .sp2{width:100%;font-size:14px;}
	.m3 .m .r .r-r ul li .sp2 i{display:none;}
	
	.m4 .m{width:auto;padding:0px 10px;}
	.m4 .m .t{font-size:24px;margin-top:30px;}
	.m4 .m ul{padding:25px 0px 0px;}
	.m4 .m ul li{width:100%;margin-right:0px;box-shadow:0px 0px 10px #ededed;margin-bottom:15px;}
	.m4 .m ul li:last-child{margin-bottom:0px;}
	.m4 .m ul li a{padding:20px 15px 20px;}
	.m4 .m ul li a .p1{font-size:14px;}
	.m4 .m ul li a .p2{font-size:20px;margin-top:10px;}
	.m4 .m ul li a .p3{font-size:14px;margin-top:10px;line-height:22px;height:66px;}
	.m4 .m ul li a .p4{margin-top:10px;}
	
	.footer{background-size:auto 100%;}
	.footer .ft .m{width:auto;padding:0px 10px;flex-direction: column;}
	.footer .ft .m .v1{text-align:center;}
	.footer .ft .m .v1 img{margin-top:0px;width:112px;height:24px;}
	.footer .ft .m .v1 .p1{display:none;}
	.footer .ft .m .v2{display:none;}
	.footer .ft .m .v3{width:100%;}
	.footer .ft .m .v3 .img{margin:20px auto 0px;}
	.footer .fb .m{width:auto;padding:0px 10px;}
	.footer .fb .m .l{text-align:center;}
	.footer .fb .m .r{display:none;}
	
	.m5{height:220px;min-width:100%;}
	.m5 .m{height:calc(100% - 50px);top:50px;}
	.m5 .m .v .v1{font-size:26px;}
	.m5 .m .v .v2{font-size:12px;letter-spacing:0px;}
	.m5 .m .v .v3{margin-top:10px;}
	.m5 .m .v .v3 .v4{height:25px;}
	.m5 .m .v .v3 .v5{height:25px;}
	
	
	.m6{overflow:hidden;border:0px;height:54px;}
	.m6 .m{width:auto;padding:0px 10px;height:auto;}
	.m6 .m .z{width:100%;text-align:right;font-size:12px;display:none;}
	.m6 .m .y{width:100%;text-align:center;z-index:1;border-bottom:2px solid #e2e2e2;display:flex;}
	.m6 .m .y a{position:relative;top:2px;margin:0px;flex:1;text-align:center;font-size:14px;}
	.m7{padding:25px 0px 30px;}
	.m6.on .m6-on{top:46px;}

	.m7 .m{width:auto;padding:0px 10px;flex-direction: column;}
	.m7 .m .ml{margin-right:0px;}
	.m7 .m .ml .v1{padding:20px;}
	.m7 .m .ml .v1 .v1-m{margin-top:20px;}
	.m7 .m .ml .v1 .v1-m .li .p1{font-size:24px;}
	.m7 .m .ml .v1 .v1-m .li .p1 span{font-size:12px;}
	.m7 .m .ml .v1 .v1-m .li .p2{font-size:12px;}
	.m7 .m .mr{width:100%;margin-top:20px;}
	.m7 .m .ml .v2{padding:20px;}
	.m7 .m .ml .v2 .content{margin-top:25px;padding-left:20px;}
	.m7 .m .ml .v3{padding:20px;}
	.m7 .m .ml .v3 .li .l{font-size:16px;width:75px;padding:20px 0px;}
	.m7 .m .ml .v3 .li .c{margin:0px 25px 0px 10px;padding:20px 0px;}
	.m7 .m .ml .v3 .li .c span{width:14px;height:14px;left:-7px;}
	.m7 .m .ml .v3 .li .r{padding:20px 0px;}
	.m7 .m .ml .v3 .li .r .content{font-size:14px;}
	.m7 .m .ml .v3 .li .r .content *{font-size:14px;}
	
	.m8{margin-top:0px;}
	.m8 .m{width:auto;padding:0px 10px;}
	.m8 .m .li{flex-direction: column-reverse;margin-bottom:0px;padding-top:46px;}
	.m8 .m .li .liz{margin-right:0px;padding:20px;}
	.m8 .m .li .liz h2{font-size:24px;}
	.m8 .m .li .liz p{font-size:14px;line-height:24px;height:72px;margin-top:20px;}
	.m8 .m .li .liz a{font-size:14px;margin-top:20px;width:130px;height:40px;line-height:40px;}
	
	.m9{margin-top:0px;}
	.m9 .m{width:auto;padding:0px 10px;}
	.m9 .m .li{margin-bottom:40px;padding-top:0px;}
	.m9 .m .li .liy{width:100%;height:auto;position:absolute;left:0px;bottom:0px;z-index:1;}
	.m9 .m .li .liy img{display:block;width:100%;height:auto;}
	.m9 .m .li .liz{margin-right:0px;width:80%;padding:20px;position:relative;height:auto;background: rgba(255,255,255,.9);right:auto;margin-top:46px;top:0px;}
	.m9 .m .li .liz h2{font-size:24px;}
	.m9 .m .li .liz .p1{font-size:14px;line-height:24px;height:72px;margin-top:20px;}
	.m9 .m .li .liz .p2{margin-top:15px;}
	.m9 .m .li .liz .p2 p{font-size:14px;}
	.m9 .m .li .liz a{font-size:14px;margin-top:20px;width:130px;height:40px;line-height:40px;}
	
	.m9 .m .li:nth-of-type(even) .liz{float:right;}
	
	.m10{background-size:auto 220px;}
	.m10 .m6{display:none;}
	.m10 .mv{width:auto;margin:0px 10px;margin-top:120px;border-radius:10px;}
	.m10 .mv .v{padding:15px 10px 20px;flex-direction: column;}
	.m10 .mv .v .img{width:100%;height:auto;margin-right:0px;}
	.m10 .mv .v .r{margin-top:15px;}
	.m10 .mv .v .r h1{font-size:26px;}
	.m10 .mv .v .r .p1{font-size:14px;line-height:24px;height:72px;margin-top:20px;}
	.m10 .mv .v .r .p2{margin-top:15px;}
	.m10 .mv .v .r .p2 p{font-size:14px;}
	.m10 .mv .v .r a{font-size:14px;margin-top:20px;width:130px;height:40px;line-height:40px;}
	
	.m11{width:auto;margin:20px 10px 40px;}
	.m11 .t{padding:10px 15px 0px;}
	.m11 .t span{font-size:20px;}
	.m11 .content{margin:20px 10px;}
	
	
	.m12{width:auto;padding:0px 5px;margin:20px auto 0px;}
	.m12 .m{width:100%;}
	.m12 .m .li{width:50%;height:auto;margin-right:0px;margin-bottom:15px;}
	.m12 .m .li a{padding:10px;margin:0px 5px;height:auto;}
	.m12 .m .li a .img{height:110px;}
	.m12 .m .li a h2{font-size:18px;margin-top:10px;}
	.m12 .m .li a .p1{font-size:12px;margin-top:10px;}
	.m12 .m .li a .p2{margin-top:10px;font-size:12px;}
	.m12 .m .li a .p2 span{background:none;transform:rotate(45deg);}
	.m12 .m .li a .p2 span i{color:#335ca1;}
	.m13{width:auto;padding:0px 10px;min-width:100px;margin:20px 0px 50px;}
	
	.m14{height:150px;}
	.m14 .m6{display:none;}
	.m15{width:auto;margin:20px 10px 50px;}
	.m15 .t h1{font-size:26px;}
	.m15 .t p{margin-top:15px;}
	.m15 .content{margin-top:20px;}
	.m15 .content{margin-top:20px;line-height:28px;}
	.m15 .content *{line-height:28px;}
	.m15 .v{padding-top:20px;}
	.m16{width:92px;bottom:20px;}
	.m16 a{width:90px;height:34px;line-height:34px;}
	
	.m17{width:auto;padding:0px 10px;flex-direction: column;margin:30px auto 0px;}
	.m17 .l{width:auto;padding:20px;}
	.m17 .l .p1{font-size:24px;}
	.m17 .l .v{margin-top:20px;}
	.m17 .l .v p{font-size:14px;}
	.m17 .l ul li img{width:30px;}
	.m17 .l ul li p{font-size:12px;}
	.m18{height:200px;margin-top:25px;width:100%;}
	
	
	.m20 .m{width:auto;padding:25px 10px;flex-direction: column;}
	.m20 .m .l .v{width:100%;}
	.m20 .m .l .v .p1{text-align:center;font-size:24px;font-weight:normal;overflow:hidden;}
	.m20 .m .l .v .p2{display:none;}
	.m20 .m .r{margin-left:0px;margin-top:25px;}
	
	.m21{margin:30px auto 0px;width:100%;}
	.m21 .tm{padding:30px 20px 0px;}
	.m21 .tm .v1 .p1{font-size:30px;}
	.m21 .tm .v1 .p2{font-size:18px;}
	.m21 .tm .v2{margin-top:30px;}
	.m21 .tm .v2 .l .p{line-height:36px;font-size:16px;}
	.m21 .tm .v2 .l .p span{font-size:13px;}
	.m21 .tm .v2 .r{margin-left:15px;}
	.m21 .tm .v2 .r a{font-size: 14px;width: 130px;height: 40px;line-height: 40px}
	.m21 .tb{width:auto;margin:40px 20px 0px;padding:0px;}
	.m21 .tb .li{width:100%;border-right:0px;border-bottom:1px solid #5e7eba;padding:40px 0px;}
	
	
	.m22{padding-top:20px;}
	.m22 .m{width:auto;padding:0px 10px;flex-direction: column;}
	.m22 .m .ml{margin-right:0px;}
	.m22 .m .ml .v1{padding:20px;}
	.m22 .m .ml .v1 .v1-m{margin-top:20px;}
	.m22 .m .ml .v1 .v1-m .li .p1{font-size:24px;}
	.m22 .m .ml .v1 .v1-m .li .p1 span{font-size:12px;}
	.m22 .m .ml .v1 .v1-m .li .p1 span.sp1{font-size:24px;}
	.m22 .m .ml .v1 .v1-m .li .p1 span.sp1 i{font-size:12px;left:15px;}
	.m22 .m .ml .v1 .v1-m .li .p2{font-size:12px;}
	.m22 .m .mr{width:100%;margin-top:20px;}
	
	.m23{margin-top:0px;padding-bottom:20px;}
	.m23 .m{width:auto;padding:0px 10px;}
	.m23 .m .t{margin-top:40px;font-size:22px;text-align:center;}
	.m23 .m .swiper-container{margin:20px -0px 0px;padding-bottom:20px;}
	.m23 .m .swiper-slide .li{width:90%;height:240px;}
	.m23 .m .swiper-slide .li .img{width:100px;height:100px;}
	.m23 .m .swiper-slide .li .img img{width:50px;height:50px;}
	.m23 .m .swiper-slide .li .p1{font-size:18px;margin-top:10px;}
	.m23 .m .swiper-slide .li .p2{font-size:12px;margin-top:10px;}
	.m23 .m .swiper-pagination{display:block;}
	
	.m24 .m{width:auto;padding:0px 10px;overflow:auto;}
	.m24 .m .t{font-size:22px;}
	.m24 .m .swiper-container{width:100%;margin:30px -10px 30px;padding:0px 10px 20px;}
	.m24 .m .swiper-slide{width:100%;height:160px;}
	.m24 .m .swiper-slide p{font-size:16px;line-height:40px;}
	.m24 .m .swiper-button-prev,
	.m24 .m .swiper-button-next{background-size:10px auto;}
	

}