@charset "utf-8";
.header {position:fixed;width:100%;font-size:16px;z-index:1000;transition:all 0.65s;}
.header .container {max-width:1200px;}
.header .logo {padding:2em 0;}
.header .logo img {height:3.3em;}
.header .logo1 {display:block;}
.header .logo2 {display:none;}
.header .nav {font-size:1em;width:54em;}
.header .nav li {position:relative;}
.header .nav li a {display:block;color:#ffffff;font-size:1.375em;line-height:3em;}
.header .nav i {position:absolute;left:50%;bottom:-2px;height:2px;width:0;background:#ffffff;transition:all 0.5s;border-radius:1px;}
.header .nav li.active {}
.header .nav li.active i,.header .nav li:hover i {left:0;width:100%;}
.header .mobnav-nav-btn {display:none;}
.header.fixed {background:#ffffff;box-shadow:0px 2px 10px rgb(0 0 0 / 20%);}
.header.fixed .logo1 {display:none;}
.header.fixed .logo2 {display:block;}
.header.fixed .nav a {color:var(--text);}
.header.fixed .nav li i {background:var(--text);}
.banner {position:relative;font-size:16px;}
.banner .img {height:56.8125em;width:100%;}
.banner .text {position:absolute;top:0;left:0;width:100%;height:100%;color:#ffffff;text-align:center;}
.banner .text h2 {font-size:4em;font-weight:600;padding-bottom:0.625em;}
.banner .text p {font-size:2.9em;}
.banner .mouse {position:absolute;bottom:3.5em;left:50%;margin-left:-1.4em;width:2.8em;}
.banner .mouse .ico {margin:0 auto 2em;}
.banner .mouse img {margin:0 auto;}
.banner .mouse .ico img {width:100%;animation:moving1 1.8s ease-out;animation-iteration-count:infinite;}
@keyframes moving1 {
0% {opacity:1;transform:translateY(0);}
50% {opacity:1;transform:translateY(7px);}
100% {opacity:1;transform:translateY(0);}
}
.section {font-size:16px;overflow: hidden;}
.section1 {background:url(../images/box-1-bg.jpg) no-repeat  var(--background);background-size:auto 100%;padding:4em 0;position:relative;}
.section1 .bg {position:absolute;top:4em;right:0;width:61.35%;height:49em;background:#ffffff;}
.section1 .container {position:relative;}
.section1 .right {height:49em;max-width:90%;width:56em;padding-top:3.5em;padding-left:2em;float:right;background:#ffffff;}
.section1 .name1 {padding-left:1.75em;padding-bottom:2.625em;background:url(../images/box-tit-l.png) no-repeat;background-position:left 1em;background-size:auto 6.3em;}
.section1 .name1 h3 {font-size:3.25em;text-transform:uppercase;}
.section1 .name1 h2 {font-size:2.875em;}
.section1 .text {margin-bottom: 2em;}
.section1 .text p {font-size:1.2em;padding-bottom:1.15em;line-height:1.85;}
.section1 .text .b {font-weight:600;}
.section1 .num {}
.section1 .num .item {max-width:15.25em;width:31.5%;height:9.625em;padding:1.5em 0;background:linear-gradient(90deg,#6707c7,#4908a3 50%,#320988);border-top-left-radius:4em;color:#fff;text-align:center;}
.section1 .num .item .p_num {}
.section1 .num .item .num_roll {font-size:4.5em;font-weight:600;font-family:Impact;}
.section1 .num .item .num_plus {font-size:1.25em;}
.section1 .num .item .con {font-size:1.25em;}
.section2 {background:url(../images/box-2-bg.jpg) no-repeat center;background-size:auto 100%;padding:8em 0;}
.section2 .name2 {text-align:center;color:#ffffff;}
.section2 .name2 h2 {font-size:2.875em;}
.section2 .name2 i {display:block;margin:1.65em auto 2em;width:5.5em;height:0.375em;background:url(../images/box-tit-h.png) no-repeat;background-size:100% 100%;}
.section2 .name2 p {font-size:1.5em;}
.section2 .swiper-slide {width:15.7%;margin-right:1.16%;padding-top:6.5em;}
.section2 .item {width:100%;min-height:25.5em;background:var(--background);color:var(--theme);border-radius:10px;padding:2.5em 1em 2em;text-align:center;transition:all 0.65s;}
.section2 .item .img {margin-bottom:1.75em;}
.section2 .item .img img {display:block;margin:0 auto;width:5em;height:5em;object-fit:contain;transition:all 0.65s;}
.section2 .item .ico {margin-bottom:1.75em;height:5em;background:no-repeat center;background-size:62px auto;transition:all 0.5s;}
.section2 .item .ico1 {background-image:url(../images/box-2-ico1.png);}
.section2 .item .ico2 {background-image:url(../images/box-2-ico2.png);}
.section2 .item .ico3 {background-image:url(../images/box-2-ico3.png);}
.section2 .item .ico4 {background-image:url(../images/box-2-ico4.png);}
.section2 .item .ico5 {background-image:url(../images/box-2-ico5.png);}
.section2 .item .ico6 {background-image:url(../images/box-2-ico6.png);}
.section2 .item .tit {font-size:2em;font-weight:600;margin-bottom:1em;}
.section2 .item .info {font-size:1em;line-height:1.85;opacity:0.8;}
.section2 .swiper-slide:hover .item {transform:translateY(-1.4em);background:linear-gradient(90deg,#9c2bfd,#ee37b6);color:#ffffff;}
.section2 .swiper-slide:hover .item .ico1 {background-image:url(../images/box-2-ico1-h.png);}
.section2 .swiper-slide:hover .item .ico2 {background-image:url(../images/box-2-ico2-h.png);}
.section2 .swiper-slide:hover .item .ico3 {background-image:url(../images/box-2-ico3-h.png);}
.section2 .swiper-slide:hover .item .ico4 {background-image:url(../images/box-2-ico4-h.png);}
.section2 .swiper-slide:hover .item .ico5 {background-image:url(../images/box-2-ico5-h.png);}
.section2 .swiper-slide:hover .item .ico6 {background-image:url(../images/box-2-ico6-h.png);}
.section2 .swiper-pagination {display: none;}
.section3 {padding:7.4em 0 9.8em;background:var(--background);position:relative;overflow:hidden;}
.section3 .name3 {padding-left:1.5em;margin-bottom:2.5em;position:relative;z-index:2;}
.section3 .name3 h2 {font-size:3.2em;padding-bottom:0.65em;}
.section3 .name3 p {font-size:2.75em;font-weight:600;background:linear-gradient(to right,#6707c7,#220364);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.section3 .txt {padding-left:1.5em;margin-bottom:3.375em;position:relative;z-index:2;}
.section3 .txt .p {font-size:1.5em;padding-bottom:1.25em;}
.section3 .txt .li {padding-left:1.75em;font-size:1.5em;line-height:1.34em;margin-bottom:1.2em;background:url(../images/box-li-ico.png) no-repeat;background-size:auto 1.2em;background-position:left top;}
.section3 .txt .li span {font-weight:600;}
.section3 .more_link {padding-left:1.5em;}
.more_link {}
.more_link a {display:block;line-height:2.08em;width:8em;border-radius:1.04em;text-align:center;font-size:1.625em;color:#ffffff;background:linear-gradient(263deg,#982aff,#ff3ab9 50%,#982aff);background-size:200% 100%;background-position:0 0;transition:all 0.65s;}
.more_link a:hover {background-position:100% 0;}
.section3 .img {background:url(../images/box-3-img.png) no-repeat center bottom;background-size:100%;display:block;max-width:50.3125em;width:54%;height:40.875em;position:absolute;left:45%;bottom:6.5em;}
.section3 .down {background:url(../images/box-3-b.png) no-repeat center;background-size:100%;display:block;width:5.2em;height:2.5em;position:absolute;left:50%;bottom:-2em;margin-left:-2.6em;}
.section4 {padding:6.75em 0 6.25em;}
.section4 .name4 {padding-bottom:3.25em;}
.section4 .name4 h2 {font-size:3.2em;text-align:center;}
.section4 .img {width:49%;padding:2.5em 2.5em 0;}
.section4 .img img {width:100%;}
.section4 .text {width:45.5%;}
.section4 .text .tit {font-size:2.75em;font-weight:600;background:linear-gradient(to right,#6707c7,#220364);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0.7em;}
.section4 .text .txt {margin-bottom:3.275em;}
.section4 .text .txt .li {padding-left:1.75em;font-size:1.5em;line-height:1.34em;margin-bottom:1.2em;background:url(../images/box-li-ico.png) no-repeat;background-size:auto 1.2em;background-position:left top;}
.section5 {background:url(../images/box-5-bg.jpg) no-repeat center;/* background-size:100% auto;*/    padding:7.75em 0 4.25em;}
.section5 .name5 {text-align:center;color:#ffffff;margin-bottom:4.75em;}
.section5 .name5 h2 {font-size:2.875em;}
.section5 .name5 i {display:block;margin:1.65em auto 2em;width:5.5em;height:0.375em;background:url(../images/box-tit-h.png) no-repeat;background-size:100% 100%;}
.section5 .name5 p {font-size:1.5em;}
.section5 .list {}
.section5 .list .item {width:20%;height:8em;float:left;background:#ffffff;border-radius:10px;box-shadow:14px 14px 0 #3d0c7c;margin:0 2.5% 6.25em;position:relative;}
.section5 .list .item:nth-child( n + 5 ) {float:right;}
.section5 .list .item:nth-child( 5 ) {margin-right:15%;}
.section5 .list .item span {display:block;font-size:2em;font-weight:600;line-height:2;width:100%;height:100%;padding:1em 0 1em 42%;background-repeat:no-repeat;background-position:14% center;background-size:1.7em;}
.section5 .list .item1 span {background-image:url(../images/box-5-ico1.png);}
.section5 .list .item2 span {background-image:url(../images/box-5-ico2.png);}
.section5 .list .item3 span {background-image:url(../images/box-5-ico3.png);}
.section5 .list .item4 span {background-image:url(../images/box-5-ico4.png);}
.section5 .list .item5 span {background-image:url(../images/box-5-ico5.png);}
.section5 .list .item6 span {background-image:url(../images/box-5-ico6.png);}
.section5 .list .item7 span {background-image:url(../images/box-5-ico7.png);}
.section5 .list .item:before {content:" ";display:block;position:absolute;width:1.625em;height:1.875em;background:url(../images/box-li-ico.png);background-size:100%;right:-17%;top:3em;}
.section5 .list .item:nth-child( 4 ):before {transform:rotateZ(90deg);top:12.5em;right:26.5%;}
.section5 .list .item:nth-child( 5 ):before {display:none;}
.section5 .list .item:nth-child( n + 6 ):before {transform:rotateZ(180deg);}
.section6 {padding:6.25em 0 5.125em;}
.section6 .name6 {text-align:center;margin-bottom:2.85em;}
.section6 .name6 h2 {font-size:2.875em;}
.section6 .name6 i {display:block;margin:1.65em auto 2em;width:5.5em;height:0.375em;background:url(../images/box-tit-h.png) no-repeat;background-size:100% 100%;}
.section6 .name6 p {font-size:1.5em;}
.section6 .list {}
.section6 .list .item {width:20%;height:11em;border-right:1px solid #e6e6e6;position:relative;}
.section6 .list .img {width:70%;position:relative;z-index:2;}
.section6 .list .img img {max-width:100%;max-height:6em;object-fit:contain;margin:0 auto;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.5s;cursor:pointer;}
.section6 .list .img img:hover {-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);}
.section6 .list .item:nth-child( 5n ) {border-right-width:0;}
.section6 .list .item:nth-last-child( n + 6 ) {border-bottom:1px solid #e6e6e6;}
.section6 .list .item:nth-last-child( n + 6 ):before {content:" ";display:block;position:absolute;width:4px;height:4px;right:-32px;bottom:-32px;background:#e6e6e6;border:30px solid #ffffff;z-index:1;}
.section6 .list .item:nth-child( 5n ):before {display:none;}
.footer {font-size:16px;background:#141728;}
.consult {background:url(../images/consult-bg.jpg) no-repeat center;padding:3.75em 0;background-size:auto 100%;}
.consult .container {max-width:1200px;}
.consult .text {width:70%;}
.consult .text .tit {font-size:2.875em;font-weight:600;padding-bottom:0.5em;}
.consult .text .p {font-size:2em;}
.consult .button {}
.foot {padding:5em 0;border-bottom:1px solid #888a92;}
.foot .container {max-width:1200px;}
.foot .left {color:#ffffff;width:34%;max-width:22em;}
.foot .left .name {padding-bottom:3.75em;}
.foot .left .name .en {text-transform:uppercase;font-size:2.8em;font-weight:600;}
.foot .left .name .cn {font-size:2.125em;}
.foot .left .tel {font-size:2em;font-weight:600;line-height:1.65;padding-left:1.85em;padding-bottom:1em;background:url(../images/tel_ico.jpg) no-repeat;background-size:1.65em;}
.foot .left .p {font-size:1.125em;font-weight:400;line-height:1.65;margin-bottom:1.8em;}
.foot .left .wx {width:7.5em;}
.foot .left .wx .img {}
.foot .left .wx .img img {width:7.5em;height:7.5em;}
.foot .left .wx span {display:block;text-align:center;font-size:1.125em;line-height:2.2em;}
.foot .right {width:63%;}
.foot .right .fo_logo {height:3.3em;margin-bottom:3.25em;}
.foot .right .fo_logo img {height:100%;float:right;}
.foot .right .map-img {}
.foot .right .map-img img {width:100%;}
.footer .bottom {padding:1.5em 0;}
.footer .bottom .container {max-width:1200px;}
.footer .bottom p {color:#ffffff;font-size:1.125em;}
.footer .bottom a {color:#ffffff;}
.footer .bottom a:hover {color:#888a92;}
@media screen and (max-width:1500px) {
.section5 .list .item span {padding-left:36%;background-position:12% center;background-size:1.5em; }
}
@media screen and (max-width:1200px) {
.header,.banner,.section,.footer {font-size:14px;}
.section2 .item {font-size:0.875em;}
.section5 .list .item {font-size:0.875em;}
}
@media screen and (max-width:1024px) {
.header .nav {width:45em;}
.section2 .swiper-slide {width:18%;margin-right:2.5%;}
}
@media screen and (min-width:861px) {
.banner .img {background:url(../images/banner.jpg) no-repeat center;background-size:auto 100%;}
}
@media screen and (max-width:860px) {
.header,.banner,.section,.footer {font-size:16px;}
.header .logo img {height:4.3em;}
.header .logo {padding:1.5em 0;}
.header .nav {display:block;position:fixed;right:0;top:0;width:27em;height:100vh;background:#000000;transform:translateX(27em);transition:all 0.3s ease 0s;z-index:1000;padding-top:5.5em;}
.header .nav.open {transform:translateX(0);}
.header .nav li {width:100%;padding:0 1.75em;}
.header .nav li.active i {display:none;}
.header .nav li a {font-size:1.5em;line-height:3em;border-bottom:1px solid #373737;}
.header.fixed .nav li a {color:#ffffff;}
.header .nav .close {width:2em;height:2em;position:absolute;top:2.5em;right:1.75em;background:url(../images/close.png) no-repeat center;background-size:1.8em 1.8em;}
.header .mobnav-nav-btn {display:block;}
.header .mobnav-nav-btn span {display:block;width:3em;height:4px;border-radius:1px;margin:10px 0;background:#ffffff;}
.header.fixed .mobnav-nav-btn span {background:var(--theme);}
.header .mask {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;}
.header .mask.open {display:block;}
.banner .img {background:url(../images/banner-m.jpg) no-repeat center;background-size:100%;height:73.75em;}
.banner .text {padding-bottom:4em;}
.banner .text h2 {font-size:4.65em;}
.banner .text p {}
.more_link a {margin:0 auto;}
.section1 {padding:8em 0;background-size:48.75em;}
.section1 .bg {top:8em;height:64.5em;}
.section1 .right {height:64.5em;max-width:92%;width:92%;padding-left:2.75em;padding-right:1em;}
.section1 .text {margin-bottom:3em;}
.section1 .text p {font-size:1.5em;}
.section1 .num .item {height:auto;padding:1em 0;border-top-left-radius:3em;}
.section1 .num .item .num_roll {font-size:3.25em;}
.section2 .swiper {margin-bottom:2em;padding-bottom:2em;}
.section2 .swiper-slide {width:48.2%;margin-right:3.6%;}
.section2 .item {padding:3em 1.5em;min-height:37.5em;}
.section2 .item .ico {height:7em;margin-bottom:1em;}
.section2 .item .tit {font-size:2.875em;}
.section2 .item .info {font-size:1.7em;}
.section2 .swiper-pagination {display: block;width: 88%;margin: 0 auto;top: auto;left: 6%;bottom: 0;}
.section2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:linear-gradient(263deg,#ff3ab9,#982aff);}
.section3 {padding:5em 0 6.875em;}
.section3 .name3 {padding-left:0;margin-left:2em;margin-bottom:2.25em;}
.section3 .name3 h2 {padding-bottom:0.25em;}
.section3 .txt {background:#ffffff;padding:2.5em 2.15em 27.5em;}
.section3 .img {z-index:2;width:80%;height:32em;background-size:36em;left:10%;bottom:7.5em;}
.section3 .down {display:none;}
.section4 {padding:3.75em 0;}
.section4 .name4 {text-align:center;padding-bottom:1.5em;}
.section4 .name4 h3 {font-size:2.875em;font-weight:600;background:linear-gradient(to right,#6707c7,#220364);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.section4 .name4 i {margin:1.65em auto 2em;width:5.5em;height:0.375em;background:url(../images/box-tit-h.png) no-repeat;background-size:100% 100%;}
.section4 .name4 p {font-size:1.5em;}
.section4 .img {width:100%;padding:0 0 2.5em;}
.section4 .img img {width:80%;max-width:560px;margin:auto;}
.section4 .text {width:100%;padding-left:3em;}
.section5 {padding:5em 0;background-size:auto 100%;}
.section5 .img {position:relative;z-index: 10;width:100%;}
.section5 .img .item-ico {position:absolute;left:50%;margin-left:-3.4em;width:6.8em;height:auto;}
.section5 .img .item-ico.ico1 {top:3em;}
.section5 .img .item-ico.ico2 {top:10em;}
.section5 .img .item-ico.ico3 {top:17em;}
.section5 .img .item-ico.ico4 {top:24em;}
.section5 .img .item-ico.ico5 {top:31em;}
.section5 .img .item-ico.ico6 {top:38em;}
.section5 .list .item {width:20em;margin:0 0 7em;}
.section5 .list .item:nth-child( 2n + 1 ) {float:left;}
.section5 .list .item:nth-child( 2n ) {float:right;}
.section5 .list .item:nth-child( 2 ) {margin-top:7em;}
.section5 .list .item:nth-child( 5 ) {margin-right:0;}
.section5 .list .item span {background-size: 2em; background-position-x: 1.25em; padding-left: 4.2em;}
.section5 .list .item:before {display:none !important;}
.section6 {padding:5.5em 0;}
.section6 .name6 {}
.section6 .name6 h2 {font-weight:600;background:linear-gradient(to right,#6707c7,#220364);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.section6 .list .item {width:33.3%;}
.section6 .list .item:nth-child( 5n ) {border-right-width:1px;}
.section6 .list .item:nth-child( 3n ) {border-right-width:0px;}
.section6 .list .item:nth-last-child( n + 4 ) {border-bottom:1px solid #e6e6e6;}
.section6 .list .item:nth-last-child( n ):before {content:" ";display:block;position:absolute;width:4px;height:4px;right:-32px;bottom:-32px;background:#e6e6e6;border:30px solid #ffffff;z-index:1;}
.section6 .list .item:nth-child( 3n ):before,.section6 .list .item:nth-last-child( 3 ):before,.section6 .list .item:nth-last-child( 2 ):before {display:none;}
.consult {background-size:100% 100%;}
.consult .text {width:100%;text-align:center;padding-bottom:2.25em;}
.consult .button {width:100%;}
.foot .left {width:100%;text-align:center;max-width:unset;}
.foot .left .name {padding-bottom:3em;}
.foot .left .name img {margin:0 auto;width:18em;}
.foot .left .tel {width:10em;font-size:2.85em;line-height:1.25;background-size:1.25em;padding-left:1.25em;padding-bottom:0.85em;margin:0 auto;}
.foot .left .p {font-size:2.2em;width:17em;margin:0 auto 1.5em;}
.foot .left .wx {width:12em;margin:0 auto;}
.foot .left .wx .img img {width:100%;height:auto;}
.foot .left .wx span {font-size:1.75em;}
.foot .right {display:none;}
.footer .bottom p {font-size:1.25em;text-align:center;width:80%;margin:0 auto;}
}
@media screen and (max-width:749px) {
.container {min-width:318px;max-width: 375px;}
.header {font-size:12px;}
.header .nav {width:20em;transform:translateX(20em);padding-top:4.5em;}
.header .nav li a {font-size:1.35em;}
.banner .img {height:37.5em;}
.header .logo {padding:1.2em 0;}
.header .logo img {height:3.6em;}
.header .mobnav-nav-btn span {width:2.6em;height:3px;margin:7px 0;}
.banner .text h2 {font-size:2.15em;}
.banner .text p {font-size:1.35em;}
.banner .mouse {bottom:2.5em;width:2em;margin-left:-1em;}
.banner .mouse .ico {margin-bottom:1.5em;}
.section1 {padding:4em 0;background-size:100% 22.125em;}
.section1 .bg {top:4em;height:30.5em;}
.section1 .right {height:30.5em;padding-top:1.5em;padding-left:1.25em;padding-right:0;}
.section1 .name1 {padding-left:0.8em;padding-bottom:1.2em;background-size:3px 3em;background-position:left 0.55em;}
.section1 .name1 h3 {font-size:1.6em;}
.section1 .name1 h2 {font-size:1.4em;}
.section1 .text {margin-bottom:1.5em;}
.section1 .text p {font-size:0.75em;}
.section1 .num .item {padding:0.5em 0;border-top-left-radius:1.75em;}
.section1 .num .item .num_roll {font-size:1.6em;}
.section1 .num .item .num_plus {font-size:0.625em;}
.section1 .num .item .con {font-size:0.625em;}
.section2 {padding:4em 0;}
.section2 .name2 h2 {font-size:1.65em;}
.section2 .name2 i {margin:0.8em auto 1em;width:3em;height:0.2em;}
.section2 .name2 p {font-size:0.8em;}
.section2 .swiper {margin-bottom:2.5em;}
.section2 .swiper-slide {padding-top:2.5em;}
.section2 .item {padding:2em 0.75em 1.5em;min-height:21em;}
.section2 .item .ico {height:4.2em;background-size:60px auto;margin-bottom:1em;}
.section2 .item .tit {font-size:1.65em;font-weight:600;margin-bottom:0.75em;}
.section2 .item .info {font-size:0.875em;}
.more_link a {font-size:1em;}
.section3 {padding:2.5em 0 3.4em;}
.section3 .name3 {margin-left:1em;margin-bottom:1.1em;}
.section3 .name3 h2 {font-size:1.6em;}
.section3 .name3 p {font-size:1.4em;}
.section3 .txt {padding:1.25em 1em 13.7em;margin-bottom:1.7em;}
.section3 .txt .p {font-size:0.8em;}
.section3 .txt .li {font-size:0.8em;}
.section3 .img {height:16em;bottom:3.7em;background-size:18em;}
.section4 {padding:1.8em 0;}
.section4 .name4 {padding-bottom:1em;}
.section4 .name4 h3 {font-size:1.65em;}
.section4 .name4 i {margin:0.8em auto 1em;width:3em;height:0.2em;}
.section4 .name4 p {font-size:0.8em;}
.section4 .img {padding-bottom:1.5em;}
.section4 .text {padding-left:1em;}
.section4 .text .txt {margin-bottom:1.4em;}
.section4 .text .txt .li {font-size:0.8em;}
.section5 {padding:2.5em 0 1em;}
.section5 .name5 {margin-bottom:2.5em;}
.section5 .name5 h2 {font-size:1.65em;}
.section5 .name5 i {margin:0.8em auto 1em;width:3em;height:0.2em;}
.section5 .name5 p {font-size:0.8em;}
.section5 .img .item-ico {width:3.4em;margin-left:-1.7em;}
.section5 .img .item-ico.ico1 {top:1.5em;}
.section5 .img .item-ico.ico2 {top:5em;}
.section5 .img .item-ico.ico3 {top:8.5em;}
.section5 .img .item-ico.ico4 {top:12em;}
.section5 .img .item-ico.ico5 {top:15.5em;}
.section5 .img .item-ico.ico6 {top:19em;}
.section5 .list .item {height: 4em;width: 10em;max-width: 39.6%;margin:0 0 3.5em;border-radius:5px;box-shadow:7px 7px 0 #3d0c7c;}
.section5 .list .item:nth-child( 2 ) {margin-top:3.5em;}
.section5 .list .item span {font-size:1em;}
.section6 {padding:2.75em 0;}
.section6 .name6 {margin-bottom:1.4em;}
.section6 .name6 h2 {font-size:1.65em;}
.section6 .name6 i {margin:0.8em auto 1em;width:3em;height:0.2em;}
.section6 .name6 p {font-size:0.8em;}
.section6 .list .item {height:5.5em;}
.section6 .list .item:nth-last-child( n ):before {width:2px;height:2px;right:-16px;bottom:-16px;border:15px solid #ffffff;}
.section6 .list .img img {max-height:3em;}
.consult {padding:1.8em 0;}
.consult .text {padding-bottom:1.2em;}
.consult .text .tit {font-size:1.4em;}
.consult .text .p {font-size:1em;}
.foot {padding:2.5em 0;}
.foot .left .name img {width:11em;}
.foot .left .name {padding-bottom:1.5em;}
.foot .left .tel {font-size:1.4em;}
.foot .left .p {font-size:1.1em;}
.foot .left .wx {width:6em;}
.foot .left .wx span {font-size:0.9em;}
.footer .bottom p {font-size:0.75em;}

}
@media screen and (min-width:1921px) {
.banner .img,.section1,.section2,.section5,.consult {background-size:100% auto;}
}
