@charset "UTF-8";
html{
  font-size: 8.403vw;
}
@media screen and  (min-width: 1190px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width{max-width:1190px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 0.7rem;padding-right: 0.7rem;position: relative;z-index: 2;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}

/*全局背景*/
.allPageBack{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;overflow: hidden;z-index: 2;}
.allPageBack video{width: 100%;height: 100vh;object-fit: cover;display: block;}
.allPageBack div{width: 100%;height: 100vh;}

/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{width: 100%;position: absolute;left: 0;top: 0;z-index: 20;}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
.t_navs .top{ width: 100%; float: left; position: relative;border-bottom: 3px solid #aad7c6;padding-top: 26px;}
.t_navs .top .logo{ padding-bottom: 17px; line-height: 0; float: left;border-bottom: 4px solid rgba(255,255,255,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .top .logo:hover,
.t_navs .top .logo.on{border-bottom: 4px solid #aad7c6;}
.t_navs .top .logo img{ width: auto; height: 36px;}
.t_navs .top .right{ float: right;}
.t_navs .top .right .menu{float: left;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;margin-top: 9px;padding: 0 2px;}
.t_navs .top .menu .nli span a{ display: block;color: #717171; position: relative;padding: 0 16px;line-height: 45px; font-size: 20px;border-bottom: 3px solid rgba(255,255,255,0);}
.t_navs .top .menu .nli.on span a,.t_navs .top .menu .nli:hover span a{background: rgba(255,255,255,0.8);border-bottom: 3px solid #aad7c6;}
.t_navs .top .sub{ display: none; position: absolute; width: 140px; top:100%; left: 50%; background: #fff; z-index: 4;box-shadow: 0 0 30px rgba(0,0,0,0.1);
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .sub .l2{ width: 100%;}
.t_navs .top .sub .l2 a{ display: block; color: #555;text-align: center;font-size: 16px;line-height: 40px;}
.t_navs .top .sub .l2 a:hover{ color: #fff;background: #aad7c6;}
.t_navs .top ._t{width: 100%;padding-right: 18px;overflow: hidden;margin-bottom: 10px;}
.t_navs .top ._t .yyqh{float: right;}
.t_navs .top ._t .yyqh a{display: block;font-size: 20px;color: #818181;line-height: 24px;float: left;margin-right: 12px;}
.t_navs .top ._t .yyqh a:last-child{margin-right: 0;}
.t_navs .top ._t .yyqh a.on,
.t_navs .top ._t .yyqh a:hover{color: #AAD7C6;}
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1280px) {
.t_navs .top .menu .nli span a{padding: 0 6px;font-size: 18px;}
.t_navs .top ._t{padding-right: 8px;}
}
@media screen and (max-width:1100px) {
.t_navs .top .menu .nli span a{font-size: 16px;padding: 0 5px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .menu{ display: none;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_navs .top ._t{display: none;}
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);border: 0;}
.t_navs .top .logo{ margin: 15px 0;padding: 0;border: 0;}
.t_navs .top .logo:hover,
.t_navs .top .logo.on{border: 0;}
.t_navs .top .logo img{ height: 20px;}
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 14px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #aad7c6;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #aad7c6;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 60px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph .ul1{width: 100%;overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.t_navs .xialaph .ul1 li{float: left;width: 100%;}
.t_navs .xialaph h4 a{ float: left; width: 80%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #aad7c6;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 22px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h4.active img,
.t_navs .xialaph h5.active img{
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;width: 100%;}
.t_navs .xialaph .ul2 li{width: 100%;float: left;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px;  position: relative;width: 100%;float: left;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #aad7c6;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;float: left;width: 100%;}
.t_navs .img_d,
.t_navs .disno{ display: none;} 
.t_navs .xialaph .inputbox{width: 100%;position: relative;border: 1px solid #eee;margin-top: 20px;}
.t_navs .xialaph .inputbox input{width: 100%;height: 36px;display: block;padding: 0 50px 0 12px;font-size: 14px;color: #333;}
.t_navs .xialaph .inputbox img{width: 26px;display: block;position: absolute;right: 12px;top: 50%;margin-top: -13px;cursor: pointer;}
.t_navs .xialaph .yyqh{width: 100%;font-size: 0;text-align: center;margin-top: 20px;}
.t_navs .xialaph .yyqh a{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;}
.t_navs .xialaph .yyqh span{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;margin: 0 6px;}
.t_navs .xialaph .yyqh a:hover,
.t_navs .xialaph .yyqh a.on{color: #aad7c6;}
.t_navs .xialaph .number{font-size: 18px;color: #aad7c6;line-height: 24px;text-align: center;font-weight: bolder;margin-top: 16px;}
.t_navs .xialaph .number span{margin-right: 8px;}
}

/*底导航*/
.bottomnav{width: 100%;background: #333333;padding-top: calc(20px + 0.16rem);padding-bottom: calc(20px + 0.04rem);}
.bottomnav .w_width::after{content: "";display: block;clear: both;}
.bottomnav .left{float: left;}
.bottomnav .left ul{float: left;}
.bottomnav .left li{float: left;margin-right: calc(14px + 0.31rem);}
.bottomnav .left li:last-child{margin-right: 0;}
.bottomnav .left a{display: block;width: 100%;}
.bottomnav .left a:hover{opacity: 0.8;}
.bottomnav .left a img{width: calc(34px + 0.17rem);display: block;margin: 0 auto 10px auto;}
.bottomnav .left a .words{font-size: calc(14px + 0.02rem);color: #AAD7C7;line-height: calc(18px + 0.02rem);}
.bottomnav .right{float: right;margin-top: 42px;}
.bottomnav .right ul{float: left;}
.bottomnav .right li{float: left;margin-right: calc(10px + 0.07rem);}
.bottomnav .right li:last-child{margin-right: 0;}
.bottomnav .right a{display: block;width: calc(30px + 0.1rem);}
.bottomnav .right a:hover{opacity: 0.8;}
.bottomnav .right a img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.bottomnav{margin-bottom: 50px;}
.bottomnav .left{width: 100%;}
.bottomnav .left ul{width: 100%;font-size: 0;text-align: center;}
.bottomnav .left li{float: none;display: inline-block;vertical-align: middle;}
.bottomnav .right{width: 100%; margin-top: 14px;}
.bottomnav .right ul{width: 100%;font-size: 0;text-align: center;}
.bottomnav .right li{float: none;display: inline-block;vertical-align: middle;}
}

.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #aad7c6; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(../img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(../img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(../img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*首页*/
.sy_section{width: 100%;height: 100vh;background-color: rgba(255,255,255,0);position: relative;z-index: 2;}
.sy_section .videos{display: none;}
.sy_section .but{display: none;}
@media screen and (max-width:1024px) {
.sy_section .videos{width: 100%;height: 100vh;object-fit: cover;display: none;}
.sy_section .but{display: block;position: absolute;left: 50%;top: 50%;width: 60px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sy_section .but img{width: 100%;display: block;}
.sy_section::after{content: "";display: block;width: 30px;height: 26px;background: url(../img/zimg1.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;bottom: 70px;margin-left: -15px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
animation:myfirst 1s infinite;
-moz-animation:myfirst 1s infinite; 
-webkit-animation:myfirst 1s infinite; 
-o-animation:myfirst 1s infinite;}
@keyframes myfirst
{
0%   { bottom:90px;}
50%  { bottom:70px;}
75%  { bottom:70px;}
100% { bottom:90px;}
}

@-moz-keyframes myfirst
{
0%   { bottom:90px;}
50%  { bottom:70px;}
75%  { bottom:70px;}
100% { bottom:90px;}
}

@-webkit-keyframes myfirst 
{
0%   { bottom:90px;}
50%  { bottom:70px;}
75%  { bottom:70px;}
100% { bottom:90px;}
}

@-o-keyframes myfirst 
{
0%   { bottom:90px;}
50%  { bottom:70px;}
75%  { bottom:70px;}
100% { bottom:90px;}
}


}

/*美地愿景*/
.dmyj_section{width: 100%;margin-top: 120px;padding-top: calc(30px + 0.4rem);padding-bottom: calc(30px + 0.4rem);min-height: 100vh;}
.dmyj_section .w_width{position: relative;}
.dmyj_section .w_width::before{content: "";display: block;width: 169px;height: 210px;background: url(../img/img15.png)no-repeat center center;background-size: cover;position: absolute;top: -26px;right: -82px;z-index: 1;}
.dmyj_section .content{width: 100%;overflow: hidden; position: relative;}
.dmyj_section .content::before{content: "";display: block;width: 42.26%;height: 100%;background: url(../img/img13.png)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;z-index: 1;}
.dmyj_section .content::after{content: "";display: block;width: 57.74%;height: 100%;background: #fbfbfd;position: absolute;right: 0;top: 0;z-index: 1;}
.dmyj_section .left{width: 42.26%;position: relative;z-index: 2;float: left;padding: calc(12px + 0.3rem) calc(12px + 0.38rem);}
.dmyj_section .left .info{font-size: calc(14px + 0.04rem);color: #818181;line-height: calc(30px + 0.06rem);}
.dmyj_section .right{width: 57.7%;position: relative;z-index: 2;float: left;}
.dmyj_section .right img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.dmyj_section{margin-top: 50px;}
.dmyj_section .content::before{display: none;}
.dmyj_section .content::after{display: none;}
.dmyj_section .w_width::before{width: 40px;height: 60px;top: -10px;right: -10px;}
.dmyj_section .left{width: 100%;background: url(../img/img13.png)no-repeat center center;background-size: cover;}
.dmyj_section .right{width: 100%;background: #fbfbfd;}
}

/*标题*/
.gcTit_sec{width: 100%;overflow: hidden;}
.gcTit_sec .words{float: left;margin-top: 12px;position: relative;font-size: calc(14px + 0.06rem);color: #FFFFFF;line-height: calc(34px + 0.2rem);background: #aad7c7;width: calc(110px + 0.44rem);text-align: center;}
.gcTit_sec .words::after{content: "";display: block;width: 100%;height: 5px;background-color: #aad7c7;position: absolute;left: 0;top: -12px;}

/*超级工厂*/
.cjgc_section1{width: 100%;padding-top: calc(30px + 0.4rem);padding-bottom: calc(30px + 0.36rem);margin-top: 120px;}
.cjgc_section1 .w_width{position: relative;}
.cjgc_section1 .content{width: 100%;position: relative;z-index: 2;background-color: rgba(255,255,255,0.8);padding: calc(14px + 0.46rem);}
.cjgc_section1 .content::after{content: "";display: block;clear: both;}
.cjgc_section1 .w_width::before{content: "";display: block;width: 169px;height: 210px;background: url(../img/img15.png)no-repeat center center;background-size: cover;position: absolute;top: -26px;right: -82px;z-index: 1;}
.cjgc_section1 .content .left{width: 48.69%;float: left;}
.cjgc_section1 .content .left img{width: 100%;display: block;opacity: 0.6;}
.cjgc_section1 .content .right{width: 51.31%;float: left;padding-left: calc(12px + 0.35rem);}
.cjgc_section1 .content .right .info{font-size: calc(14px + 0.04rem);color: #525252;line-height: calc(26px + 0.1rem);}
@media screen and (max-width:1024px) {
.cjgc_section1{margin-top: 50px;}
.cjgc_section1 .w_width::before{width: 40px;height: 60px;top: -10px;right: -10px;}
.cjgc_section1 .content .left{width: 100%;}
.cjgc_section1 .content .right{width: 100%;padding-top: calc(12px + 0.35rem);padding-left: 0;}
}

.cjgc_section2{width: 100%;padding-bottom: calc(30px + 0.4rem);}
.cjgc_section2 .content{margin-top: calc(16px + 0.24rem);}
.cjgc_section2 ul{margin: -8px;overflow: hidden;width: calc(100% + 16px);}
.cjgc_section2 li{width: 20%;float: left;padding: 8px;}
.cjgc_section2 li a{display: block;width: 100%;background-color: rgba(255,255,255,0.8);}
.cjgc_section2 li .pic{ width: 100%; padding-bottom: 44.24%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cjgc_section2 li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cjgc_section2 li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cjgc_section2 li .words{font-size: calc(14px + 0.06rem);color: #FFFFFF;line-height: calc(32px + 0.2rem);text-align: center;background: #aad7c6;padding: 0 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cjgc_section2 li:hover .words{color: #888;}
@media screen and (max-width:1024px) {
.cjgc_section2 li{width: 50%;}
}

.cjgc_section3{width: 100%;padding-bottom: calc(30px + 0.4rem);}
.cjgc_section3 .content{width: 100%;margin-top: calc(16px + 0.24rem);}
.cjgc_section3 .ul{margin: -15px;width: calc(100% + 30px);}
.cjgc_section3 .ul::after{content: "";display: block;clear: both;}
.cjgc_section3 .li{width: 33.33333%;float: left;padding: 15px;}
.cjgc_section3 .li a{display: block;width: 100%;}
.cjgc_section3 .li .pic{ width: 100%; padding-bottom: 82.8%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cjgc_section3 .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;
    opacity: 0.7;
}
.cjgc_section3 .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cjgc_section3 .li .words{font-size: calc(14px + 0.06rem);color: #fff;line-height: calc(32px + 0.2rem);text-align: center;background: #aad7c6;padding: 0 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cjgc_section3 .li a:hover .words{color: #888;}
@media screen and (max-width:1024px) {
.cjgc_section3 .ul{margin: -8px;width: calc(100% + 16px);padding-bottom: 20px;}
.cjgc_section3 .li{width: 50%;padding: 8px;}
.cjgc_section3 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.cjgc_section3 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.cjgc_section3 .ul .slick-dots li.slick-active{ background: #aad7c6;}
}

.cjgc_section4{width: 100%;padding-bottom: calc(30px + 0.4rem);}
.cjgc_section4 .content{width: 100%;margin-top: calc(16px + 0.22rem);}
.cjgc_section4 .ul{width: calc(100% + 0.84rem);margin: 0 -0.42rem;}
.cjgc_section4 .ul::after{content: "";display: block;clear: both;}
.cjgc_section4 .li{width: 50%;float: left;padding: 0 0.42rem;}
.cjgc_section4 .li a{display: block;width: 100%;background-color: rgba(255,255,255,0.8);}
.cjgc_section4 .li a .pic{ width: 100%; padding-bottom: 43.32%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cjgc_section4 .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cjgc_section4 .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cjgc_section4 .li a .words{font-size: calc(14px + 0.04rem);color: #FFFFFF;line-height: calc(32px + 0.2rem);padding: 0 12px;text-align: center;background: #aad7c6;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cjgc_section4 .li a:hover .words{color: #888;}
@media screen and (max-width:1024px) {
.cjgc_section4 .ul{width: 100%;margin: 0;}
.cjgc_section4 .li{padding: 0;margin-bottom: 12px;width: 100%;}
.cjgc_section4 .li:last-child{margin-bottom: 0;}
}

/*全球服务站*/
.qqTit_sec{width: 100%;overflow: hidden;}
.qqTit_sec .words{float: left;margin-top: 12px;position: relative;font-size: calc(14px + 0.06rem);color: #FFFFFF;line-height: calc(34px + 0.2rem);background: #aad7c7;text-align: center;padding: 0 calc(20px + 0.12rem);}
.qqTit_sec .words::after{content: "";display: block;width: 100%;height: 5px;background-color: #aad7c7;position: absolute;left: 0;top: -12px;}

.qqfwz_section1{width: 100%;margin-top: 120px;padding-top: calc(30px + 0.4rem);padding-bottom: calc(30px + 0.4rem);}
.qqfwz_section1 .pic{width: 100%;background: rgba(255,255,255,0.6);}
.qqfwz_section1 .pic img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.qqfwz_section1{margin-top: 50px;}
}

.qqfwz_section2{width: 100%;padding-bottom: calc(30px + 0.2rem);}
.qqfwz_section2 .content{width: 100%;margin-top: calc(14px + 0.26rem);}
.qqfwz_section2 .ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.qqfwz_section2 .li{display: inline-block;vertical-align: top;}
.qqfwz_section2 .li a{display: block;width: calc(110px + 0.46rem)}
.qqfwz_section2 .li .top{width: 100%;height: calc(110px + 0.46rem);background: #aad7c7;position: relative;border-radius: 100%;margin-bottom: calc(8px + 0.04rem);}
.qqfwz_section2 .li .boxs{width: 100%;text-align: center;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.qqfwz_section2 .li .boxs1 ._t{font-size: 16px;color: #fff;line-height: 20px;margin-bottom: 10px;vertical-align: middle;}
.qqfwz_section2 .li .boxs1 ._t span{font-size: calc(14px + 0.22rem);line-height: calc(18px + 0.22rem);vertical-align: middle;}
.qqfwz_section2 .li .boxs1 ._t .span2{font-size: 16px;color: #fff;line-height: 20px;}
.qqfwz_section2 .li .boxs1 ._b{font-size: 14px;color: #fff;line-height: 18px;}
.qqfwz_section2 .li .boxs3{font-size: calc(14px + 0.08rem);color: #fff;line-height: calc(20px + 0.1rem);}
.qqfwz_section2 .li .boxs4 ._t{font-size: calc(14px + 0.22rem);color: #fff;line-height: calc(18px + 0.22rem);margin-bottom: 10px;}
.qqfwz_section2 .li .boxs4 ._b{font-size: 14px;color: #fff;line-height: 18px;}
.qqfwz_section2 .li .boxs6 ._t{font-size: 14px;color: #fff;line-height: 24px;}
.qqfwz_section2 .li .boxs6 ._b{font-size: calc(14px + 0.04rem);color: #fff;line-height: calc(20px + 0.04rem);}
.qqfwz_section2 .li .bottom{font-size: calc(14px + 0.04rem);color: #818181;line-height: calc(32px + 0.3rem);text-align: center;background-color: rgba(255,255,255,0.8);padding: 0 6px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.qqfwz_section2 .li:hover .bottom{color: #fff;background: #aad7c7;}
@media screen and (max-width:1024px) {
.qqfwz_section2 .ul{display: block;padding-bottom: 30px;}
.qqfwz_section2 .li a{margin: 0 auto;}
.qqfwz_section2 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.qqfwz_section2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.qqfwz_section2 .ul .slick-dots li.slick-active{ background: #aad7c6;}
}

.qqfwz_section3{width: 100%;padding-bottom: calc(30px + 0.34rem);}
.qqfwz_section3 .content{width: 100%;margin-top: calc(14px + 0.26rem);}
.qqfwz_section3 ul{width: calc(100% + 14px);margin: 0 -7px;overflow: hidden;}
.qqfwz_section3 ul li{width: 18.356%;float: left;padding: 0 7px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.qqfwz_section3 ul li.on{width: 44.932%;}
.qqfwz_section3 ul li .libox{width: 100%;position: relative;padding-top: 26.5px;cursor: pointer;}
.qqfwz_section3 ul li .tit{font-size: calc(14px + 0.06rem);color: #fff;line-height: calc(30px + 0.24rem);text-align: center;background: #aad7c7;width: calc(110px + 0.38rem);border-radius: calc(6px + 0.06rem);position: absolute;left: 50%;top: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.qqfwz_section3 ul li .con{width: 100%;padding: calc(12px + 0.52rem) calc(12px + 0.18rem) calc(12px + 0.44rem) calc(12px + 0.18rem);background: rgba(255,255,255,0.8);}
.qqfwz_section3 ul li .info{font-size: calc(14px + 0.04rem);color: #818181;line-height: calc(30px + 0.06rem);text-align: center;}
.qqfwz_section3 ul li .info2{display: none;overflow: hidden; overflow-y: auto; scrollbar-width: thin; height: calc(60px + 0.12rem);}
.qqfwz_section3 ul li .info2::-webkit-scrollbar{ width: 3px;}
.qqfwz_section3 ul li .info2::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.qqfwz_section3 ul li .info2::-webkit-scrollbar-thumb{ width: 3px;  background-color: #aad7c6; border-radius: 3px;}
.qqfwz_section3 ul li.on .info1{display: none;}
.qqfwz_section3 ul li.on .info2{display: block;}
@media screen and (max-width:1024px) {
.qqfwz_section3 ul{width: 100%;margin: 0;}
.qqfwz_section3 ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.qqfwz_section3 ul li:last-child{margin-bottom: 0;}
.qqfwz_section3 ul li.on{width: 100%;}
.qqfwz_section3 ul li .libox{padding-top: 19px;}
.qqfwz_section3 ul li .info br{display: none;}
.qqfwz_section3 ul li .info2{height: auto;}
.qqfwz_section3 ul li .info2::-webkit-scrollbar{ width: 0;}
.qqfwz_section3 ul li .info2::-webkit-scrollbar-track{  border-radius: 0;}
.qqfwz_section3 ul li .info2::-webkit-scrollbar-thumb{ width: 0;border-radius: 0;}
}

.qqfwz_section4{width: 100%;padding-bottom: calc(30px + 0.68rem);}
.qqfwz_section4 .content{margin-top: calc(14px + 0.74rem);}
.qqfwz_section4 ul{width: 100%;}
.qqfwz_section4 li{margin-bottom: 156px;}
.qqfwz_section4 li:last-child{margin-bottom: 0;}
.qqfwz_section4 a{display: block;width: 100%;position: relative;}
.qqfwz_section4 a::after{content: "";display: block;clear: both;}
.qqfwz_section4 .num{width: 325px;float: left;position: relative;}
.qqfwz_section4 .num .ba_pic{width: 100%;}
.qqfwz_section4 .num img{width: 100%;display: block;}
.qqfwz_section4 .num .wordsbox{position: absolute;left: 0;top: 50%;width: 152px;text-align: center;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.qqfwz_section4 .num .words1{font-size: 12px;color: #fff;line-height: 16px;margin-bottom: 6px;}
.qqfwz_section4 .num .words2{font-size: calc(14px + 0.32rem);color: #fff;line-height: calc(18px + 0.32rem);}
.qqfwz_section4 li:nth-child(even) .num{float: right;}
.qqfwz_section4 li:nth-child(even) .num .wordsbox{right: 0;left: auto;}
.qqfwz_section4 .infobox{width: calc(100% - 445px);float: right;background: rgba(255,255,255,0.8);padding: calc(12px + 0.16rem) calc(12px + 0.4rem) calc(12px + 0.32rem) calc(12px + 0.2rem);}
.qqfwz_section4 .infobox .words1s{font-size: calc(14px + 0.1rem);color: #818181;line-height: calc(18px + 0.1rem);margin-bottom: 12px;}
.qqfwz_section4 .infobox .words2{font-size: calc(14px + 0.04rem);color: #818181;line-height: calc(26px + 0.1rem);}
.qqfwz_section4 li:nth-child(even) .infobox{float: left;}
.qqfwz_section4 .ico{width: 433px;position: absolute;left: 170px;top: -80px;}
.qqfwz_section4 .ico img{width: 100%;display: block;}
.qqfwz_section4 li:nth-child(even) .ico{left: auto;right: 170px;}
@media screen and (max-width:1024px) {
.qqfwz_section4 .content{margin-top: calc(14px + 0.74rem);}
.qqfwz_section4 li{margin-bottom: 16px;}
.qqfwz_section4 .num{float: left;width: 70px;float: left!important;}
.qqfwz_section4 .num .ba_pic{width: 100%;margin: 0 auto;}
.qqfwz_section4 .infobox .words1s{overflow: hidden;line-height: 60px;}
.qqfwz_section4 .infobox .words1s span{display: block;float: left;padding-left: 12px;width: calc(100% - 70px);}
.qqfwz_section4 .num .wordsbox{position: absolute;left: 50%;top: 50%;width: 30%;text-align: center;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.qqfwz_section4 li:nth-child(even) .num .wordsbox{right: auto;left: 50%;}
.qqfwz_section4 .infobox{width: 100%;}
.qqfwz_section4 .ico{display: none;}
.qqfwz_section4 .num .wordsbox{width: 100%;}
.qqfwz_section4 .num .words1{font-size: 12px;color: #fff;line-height: 16px;margin-bottom: 6px;}
.qqfwz_section4 .num .words2{font-size: 18px;color: #fff;line-height: 22px;}
}

/*全球数字化网络*/
.qqszh_section1{width: 100%;margin-top: 188px;padding-top: calc(30px + 1.7rem);padding-bottom: calc(30px + 2rem);text-align: center;}
.qqszh_section1 .tit{font-size: calc(14px + 0.36rem);color: #787576;line-height: calc(18px + 0.36rem);margin-bottom: calc(12px + 0.36rem);}
.qqszh_section1 .info{font-size: calc(14px + 0.06rem);color: #818181;line-height: calc(18px + 0.22rem);}
@media screen and (max-width:1024px) {
.qqszh_section1{margin-top: 50px;text-align: left;}
.qqszh_section1 .info br{display: none;}
}

.qqszh_section2{width: 100%;padding-top: calc(30px + 0.36rem);padding-bottom: calc(30px + 0.3rem);}
.qqszh_section2 .content{margin-top: calc(14px + 0.3rem);}
.qqszh_section2 ul{margin: -15px -66.5px;width: calc(100% + 133px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.qqszh_section2 ul::after{content: "";display: block;clear: both;}
.qqszh_section2 ul li{width: 50%;float: left;padding: 15px 66.5px;}
.qqszh_section2 ul a{display: block;width: 100%;overflow: hidden;cursor: auto;}
.qqszh_section2 ul .ico{width: 92px;float: left;position: relative;}
.qqszh_section2 ul a .ico::after{content: "";display: block;width: 46px;height: 1px;background: #aad7c7;position: absolute;left: 100%;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.qqszh_section2 ul .ico img{width: 100%;display: block;}
.qqszh_section2 ul .words{width: calc(100% - 138px);float: right;font-size: calc(14px + 0.06rem);color: #FFFFFF;line-height: 81px;background: #aad7c7;padding: 0 25px;vertical-align: middle;position: relative;}
.qqszh_section2 ul .words::after{content: "";display: block;width: 0%;height: 100%;position: relative;z-index: 1;background-color: #fff;position: absolute;left: 0;top: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.qqszh_section2 ul a:hover .words::after{width: 100%;}
.qqszh_section2 ul a:hover .words{color: #aad7c7;}
.qqszh_section2 ul .words .span{font-size: calc(14px + 0.3rem);vertical-align: middle;margin-right: 14px;}
.qqszh_section2 ul .words span{vertical-align: middle;position: relative;z-index: 2;}
@media screen and (max-width:1680px) {
.qqszh_section2 ul .words{font-size: calc(14px + 0.02rem);padding: 0 16px;}
.qqszh_section2 ul .words .span{font-size: calc(14px + 0.2rem);}
}
@media screen and (max-width:1024px) {
.qqszh_section2 ul{margin: 0;width: 100%;}
.qqszh_section2 ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.qqszh_section2 ul li:last-child{margin-bottom: 0;}
.qqszh_section2 ul .ico{width: 55px;}
.qqszh_section2 ul a .ico::after{width: 25px;}
.qqszh_section2 ul .words{width: calc(100% - 80px);font-size: 14px; line-height: 48px;padding: 0 12px;}
.qqszh_section2 ul .words .span{font-size: 18px;margin-right: 8px;}
}

.qqszh_section3{width: 100%;padding-bottom: calc(30px + 0.4rem);}
.qqszh_section3 .content{width: 100%;margin-top: calc(14px + 0.34rem);}
.qqszh_section3 .ul{margin: 0 -15px;width: calc(100% + 30px);overflow: hidden;}
.qqszh_section3 .li{width: 20%;float: left;padding: 0 15px;}
.qqszh_section3 .li a{display: block;width: 100%;cursor: auto;}
.qqszh_section3 .li .ico{width: calc(80px + 0.42rem);margin: 0 auto calc(12px + 0.16rem) auto;background: #aad7c7;border-radius: 100%;}
.qqszh_section3 .li .ico img{width: 100%;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.qqszh_section3 .li a:hover .ico img{transform: rotateY(180deg);}
.qqszh_section3 .li .wordsbox{width: 100%;height: calc(50px + 0.48rem);background: #aad7c6;position: relative;}
.qqszh_section3 .li .wordsbox .words{width: 100%;font-size: calc(14px + 0.06rem);color: #FFFFFF;line-height: calc(22px + 0.06rem);text-align: center;position: absolute;left: 0;top: 50%;padding: 0 calc(10px + 0.06rem);text-align: center;
  overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
@media screen and (max-width:1024px) {
.qqszh_section3 .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 24px;}
.qqszh_section3 .li{padding: 0 6px;}
.qqszh_section3 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.qqszh_section3 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.qqszh_section3 .ul .slick-dots li.slick-active{ background: #aad7c6;}
}











/*zzh*/
/*美地愿景*/
.dmyj_section{width: 100%;margin-top: 120px;padding-top: calc(30px + 0.4rem);padding-bottom: calc(30px + 0.4rem);min-height: 100vh;}
.dmyj_section .content{width: 100%;overflow: hidden; position: relative;}
.dmyj_section .content::before{content: "";display: block;width: 42.26%;height: 100%;background: url(../img/img13.png)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;z-index: 1;}
.dmyj_section .content::after{content: "";display: block;width: 57.74%;height: 100%;background: #fbfbfd;position: absolute;right: 0;top: 0;z-index: 1;opacity:0;}
.dmyj_section .left{width: 42.26%;position: relative;z-index: 2;float: left;padding: calc(12px + 0.3rem) calc(12px + 0.38rem);}
.dmyj_section .left .info{font-size: calc(14px + 0.04rem);color: #818181;line-height: calc(30px + 0.06rem);}
.dmyj_section .right{width: 57.7%;position: relative;z-index: 2;float: left;background: url(../img/img13.png)repeat;}
.dmyj_section .right img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.dmyj_section{margin-top: 50px;}
.dmyj_section .content::before{display: none;}
.dmyj_section .content::after{display: none;}
.dmyj_section .left{width: 100%;background: url(../img/img13.png)no-repeat center center;background-size: cover;}
.dmyj_section .right{width: 100%;background: #fbfbfd;}
}

/* zzh */
.ylproduct{width: 100%;margin-top:1.16rem;margin-bottom: 0.7rem;padding-top:0.7rem;overflow: hidden;}
.ylproduct .main{width: 100%;background: rgba(247, 250, 250, 0.8);padding-top: calc(10px + 0.53rem);padding-bottom: calc(10px + 0.5rem);position: relative;}
.ylproduct .main::before{content: "";display: block;position: absolute;width:1.69rem;height: 2.1rem;background: url(../img/ylproduct3.png) no-repeat;background-size: 100%;top: -0.25rem;right:-0.83rem;z-index: -1;}
.ylproduct .main::after{content: "";display: block;clear: both;}
.ylproduct .titbox{float: left;width: 100%;display: block;display: flex;align-items: center;justify-content: center;padding-top: 7px;}
.ylproduct .tit{float: left;width: auto;font-size: calc(16px + 0.1rem);line-height: calc(30px + 0.24rem);color: #ffffff;padding: 0 calc(10px + 0.1rem);background: #aad7c7;position: relative;}
.ylproduct .tit::after{content: "";display: block;position: absolute;width: 100%;height: 5px;background: #aad7c7;left: 0;top: -7px;transform: translate(0,-100%);}
.ylproduct .imglist{float: left;width: 100%;margin-top: calc(10px + 0.46rem);}
.ylproduct .imglist img{display: block;width: 100%;}
.ylproduct .imglist .ul{float: left;width: 100%;padding-bottom: calc(10px + 0.53rem);}
.ylproduct .imglist .li{float: left;width: 100%;}
.ylproduct .imgbox{float: left;width: 100%;}
.ylproduct .imgbox ._img{float: left;width: 100%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.ylproduct .imgbox .img1{display: block;width:calc(118px + 3rem);height: auto;position: relative;z-index: 4;}
.ylproduct .imgbox .img2{display: block;width:calc(131px + 3rem);height: auto;position: relative;z-index: 3;}
.ylproduct .imgbox .cirle{margin-top: calc(-20px - 0.83rem);}
.ylproduct .slick-dots{display: block;position: absolute;width: auto;left: 50%;bottom: 0;transform: translate(-50%,0);}
.ylproduct .slick-dots li{display: inline-block;vertical-align: middle;background: #aad7c6;width: 11px;height: 11px;border-radius: 100%;margin: 0 calc(8px + 0.08rem);position: relative;}
.ylproduct .slick-dots li:first-child{margin-left: 0;}
.ylproduct .slick-dots li:last-child{margin-right: 0;}
.ylproduct .slick-dots .slick-active::after{content: "";display: block;position: absolute;width: 19px;height: 19px;border: 1px solid #aad7c6; border-radius: 100%;left: -4px;top: -4px;}
.ylproduct .cont{float: left;width: 100%;font-size: calc(14px + 0.08rem);line-height: calc(26px + 0.18rem);color: #818181; padding: 0 1.3rem;margin-top: calc(10px + 0.27rem);display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
/* .ylproduct .cont .text{float: left;width: 100%;font-size: calc(14px + 0.08rem);line-height: calc(26px + 0.18rem);color: #818181; padding: 0 1.3rem;} */
.ylproduct .cont .c_ul{float: left;width: auto; margin-top: calc(7px + 0.1rem);}
.ylproduct .cont .c_ul::after{content: "";display: block;clear: both;}
.ylproduct .cont .c_li{float: left;min-width:1.8rem;font-size: calc(14px + 0.08rem);line-height: calc(30px + 0.2rem);background: #aad7c6;padding: 0 10px;text-align: center;margin-right: 0.7rem;transition: All 0.3s ease-in-out;
  -webkit-transition: All 0.3s ease-in-out;
  -moz-transition: All 0.3s ease-in-out;
  -o-transition: All 0.3s ease-in-out;}
.ylproduct .cont .c_li:last-child{margin-right: 0;}
.ylproduct .cont .c_li a{float: left;width: 100%;color: #ffffff;}
.ylproduct .cont .c_li:hover a{color: #888;}
.ylproducts .imgbox .cirle{margin-top: calc(-20px - 0.5rem);}
@media screen and (max-width:1024px) {
  .ylproduct{margin-top: 50px;padding-top: 15px;}
  .ylproduct .main::before{display: none;}
  .ylproduct .cont{ padding: 0 0.6rem;text-align: justify;}


}
@media screen and (max-width:767px) {
  .ylproduct .sect02 .c_li{margin-bottom: 10px;margin-right: 10px;}
  .ylproduct .sect02 .c_li:last-child{margin-bottom: 0;}
}
/* 联系方式 */
.lxfs_main{width: 100%;margin-top:1.16rem;margin-bottom: 0.7rem;padding-top:0.7rem;overflow: hidden;}

.lxfs_main .formbox{width: 100%;background: rgba(247, 250, 250, 0.8);padding-top: calc(10px + 0.6rem);padding-bottom: calc(10px + 0.62rem);position: relative;overflow: hidden;}
.lxfs_main .formbox .left{width:59%;float:left;padding: 0 1.5rem;text-align: center;}
.lxfs_main .formbox .left .cont p {font-size: calc(10px + 0.2rem);line-height: calc(20px + 0.2rem);}
.lxfs_main .formbox .left .cont .p{color:#AAD7C6;font-size:calc(10px + 0.15rem);}
.lxfs_main .formbox .left .cont .p1{color:#AAD7C6;}
.lxfs_main .formbox .right{width:40%;float:left;}
.lxfs_main .formbox::before{content: "";display: block;position: absolute;width:1.69rem;height: 2.1rem;background: url(../img/ylproduct3.png) no-repeat;background-size: 100%;top: -0.25rem;right:-0.83rem;z-index: -1;}
.lxfs_main .tit{width: 100%;font-size: calc(16px + 0.27rem);line-height: calc(16px + 0.27rem);color: #606060;text-align: center;margin-bottom: calc(10px + 0.39rem);}
.lxfs_main .form{width: 100%;padding-right: 1rem;}
.lxfs_main .form::after{content: "";display: block;clear: both}
.lxfs_main .lab{float: left;width: 100%;margin-bottom: calc(10px + 0.26rem);}
.lxfs_main .lab .name{float: left;width: 100%;font-size: calc(12px + 0.08rem);line-height: calc(12px +  0.08rem);color:#4F4F4F;margin-bottom: 10px;}
.lxfs_main .lab .text{float: left;width: 100%;background: #ffffff;height: calc(40px + 0.1rem);padding: 10px 20px;}
.lxfs_main .lab .submit{width: calc(200px + 1rem);height: calc(40px + 0.14rem);font-size: calc(14px + 0.1rem);color: #ffffff;background: #aad7c6;margin: 0 auto;display: block;transition: All 0.3s ease-in-out;
  -webkit-transition: All 0.3s ease-in-out;
  -moz-transition: All 0.3s ease-in-out;
  -o-transition: All 0.3s ease-in-out;}
.lxfs_main .lab .submit:hover{color: #888;}
.lxfs_main .mg{margin-top: calc(6px + 0.06rem);margin-bottom: 0;}
@media screen and (max-width:1024px) {
  .lxfs_main{margin-top: 50px;padding-top: 50px;padding-bottom: 50px;margin-bottom: 0;}
  .lxfs_main .formbox::before{display: none;}
  .lxfs_main .formbox .left{width:100%;}
  .lxfs_main .formbox .right{width:100%;}
  .lxfs_main .lab .submit{width: 100%;}
  .lxfs_main .form{padding: 0 20px;}
}
@media screen and (max-width:767px) {
  .lxfs_main .form{padding: 0 20px;}
}
/* 美她医疗产品 */
.mtyl_main{width: 100%;margin-top:calc(50px + 0.616rem);margin-bottom: 0.7rem;padding-top:0.7rem;overflow: hidden;}
.mtyl_main .listA{width: 100%;position: relative;margin-bottom: calc(10px + 0.5rem);}
.mtyl_main .listA::before{content: "";display: block;position: absolute;width:1.69rem;height: 2.1rem;background: url(../img/ylproduct3.png) no-repeat;background-size: 100%;top: -0.075rem;right:-0.83rem;z-index: -1;}
.mtyl_main .listA img{display: block;width: 100%; transition: all .5s ease .1s;}
.mtyl_main .listA .ul{width: calc(100% + 10px + 0.25rem);margin: calc(-5px - 0.125rem);}
.mtyl_main .listA .ul::after{content: "";display: block;clear: both;}
.mtyl_main .listA .li{float: left;width: 50%;padding: calc(5px + 0.125rem);}
.mtyl_main .listA a{float: left;width: 100%;height: calc(200px + 1.88rem); background: rgba(255, 255, 255, 0.8);line-height: 0;}
.mtyl_main .listA ._t{float: left;width: 100%;height: calc(100% - 30px - 0.4rem);display: flex;align-items: center;justify-content: center;position: relative;}
.mtyl_main .listA ._img{float: left;width: calc(80px + 2.07rem);height: calc(80px + 1.26rem);position: relative;z-index: 4;overflow: hidden;}
.mtyl_main .listA .cirle{float: left;display: block;position: absolute;width: calc(80px + 2.82rem);height: auto;left: 50%;bottom: 11px;transform: translate(-50%,0);z-index: 1;}
.mtyl_main .listA .li:nth-child(2) ._img{width: calc(40px + 3.37rem);height: calc(80px + 0.17rem);}
.mtyl_main .listA .li:nth-child(3) ._img{width: calc(30px + 0.31rem);height: calc(80px + 1.12rem);margin-top:-16%;}
.mtyl_main .listA .li:nth-child(4) ._img{width: calc(80px + 2.87rem);}
.mtyl_main .listA ._b{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(30px + 0.4rem);background: #AAD7C6;text-align: center;color: #818181;}
.mtyl_main .listA a:hover ._img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.mtyl_main .listB{width: 100%;position: relative;}
.mtyl_main .listB::after{content: "";display: block;clear: both;}
.mtyl_main .listB img{display: block;width: 100%;}
.mtyl_main .listB .ul2{float: left;width: 100%;}
.mtyl_main .listB .li2{float: left;width: 100%;margin-bottom: calc(10px + 0.53rem);}
.mtyl_main .listB .li2:last-child{margin-bottom: 0;}
/*.mtyl_main .li2:nth-child(1) ._img{width: calc(30px + 0.31rem);height: auto;margin-top: -16%;}*/
.mtyl_main .li2:nth-child(1) ._img{max-width:100%;height: auto;margin-top: -16%;}
.mtyl_main .listB ._l{float: left;width:48.57%;position: relative;}
.mtyl_main .listB ._l::after{content: "";display: block;position: absolute;width:1.69rem;height: 2.1rem;background: url(../img/ylproduct3.png) no-repeat;background-size: 100%;top: 50%;left:0;transform: translate(-50%,-50%); z-index: -1;}
.mtyl_main .listB .ul_l{float: left;width: 100%;}
.mtyl_main .listB .li_l{float: left;width: 100%;height: calc(180px + 1.94rem);background: rgba(255, 255, 255, 0.8); display: flex;align-items: center;justify-content: center;}
.mtyl_main .listB ._img{float: left;width: auto;height: auto;position: relative;z-index: 4;overflow: hidden;}
.mtyl_main .listB .cirle{float: left;display: block;position: absolute;width: calc(80px + 2.82rem);height: auto;z-index: 1;bottom: calc(20px + 0.2rem);}
.mtyl_main .listB ._r{float: right;width:48.73%;}
.mtyl_main .listB .ul_r{float: left;width: 100%;}
.mtyl_main .listB .li_r{float: left;width: 100%;margin-bottom: 4px;}
.mtyl_main .listB .li_r:last-child{margin-bottom: 0;}
.mtyl_main .listB .li_r a{float: left;width: 100%;background: rgba(255, 255, 255, 0.8);; font-size: calc(14px + 0.06rem);line-height: calc(36px + 0.14rem);color: #818181;padding: 0 calc(10px + 0.2rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.mtyl_main .listB .li_r a:hover{background: #AAD7C6;color: #ffffff;}
.mtyl_main .slick-dots{display: block;position: absolute;width: auto;left: 50%;bottom: 15px;transform: translate(-50%,0);}
.mtyl_main .slick-dots li{display: inline-block;vertical-align: middle;background: #aad7c6;width: 11px;height: 11px;border-radius: 100%;margin: 0 calc(8px + 0.08rem);position: relative;}
.mtyl_main .slick-dots li:first-child{margin-left: 0;}
.mtyl_main .slick-dots li:last-child{margin-right: 0;}
.mtyl_main .slick-dots .slick-active::after{content: "";display: block;position: absolute;width: 19px;height: 19px;border: 1px solid #aad7c6; border-radius: 100%;left: -4px;top: -4px;}
.mtyl_main .listB .titbox{float: left;width: 100%;margin-bottom: calc(10px + 0.3rem);padding-top: 12px;}
.mtyl_main .listB .titb{float: left;min-width: calc(100px + 0.54rem);font-size: calc(14px + 0.06rem);line-height: calc(30px + 0.24rem);color: #ffffff;background: #AAD7C7;padding: 0 10px;text-align: center;position: relative;}
.mtyl_main .listB .titb::after{content: "";display: block;position: absolute;width: 100%;height: 5px;background: #aad7c7;left: 0;top: -7px;transform: translate(0,-100%);}
@media screen and (max-width:767px) {
  .mtyl_main .slick-dots li{margin: 0 4px;}
  .mtyl_main .listB ._l{float: left;width:100%;position: relative;margin: 0 auto;float: none;}
.mtyl_main .listB ._r{float: right;width:100%;margin-top: 16px;}
.mtyl_main .listB ._l::after{display: none;}
.mtyl_main .listA a{height: calc(140px + 1.88rem);}
.mtyl_main .listA ._img{float: left;width: 100px;height: auto!important;}
.mtyl_main .listA .li:nth-child(2) ._img{width: 100px;}
.mtyl_main .listA .li:nth-child(3) ._img{width: 30px;}
.mtyl_main .listA .li:nth-child(4) ._img{width: 100px;}
.mtyl_main .listB .li_l{height: calc(140px + 1.94rem);}

}

