html, body{position:unset !important;background-color:#ffffff;height:auto !important;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:100;font-size:unset;margin-block-start:0px;margin-block-end:0px;}
p{margin-block-start:0px;margin-block-end:0px;}
a{text-decoration:none;color:unset;display:block;}
a:hover{color:unset;}
img{width:100%;margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px;list-style-type:none;}
@font-face {
    font-family: "CORESANSC";
    src: url("font/CORESANSC-55MEDIUM.woff") format("woff"),
         url("font/CORESANSC-55MEDIUM.OTF") format("opentype"),
         url("font/CORESANSC-55MEDIUM.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "AVGARDN";
    src: url("font/AVGARDN.woff") format("woff"),
         url("font/AVGARDN.OTF") format("opentype"),
         url("font/AVGARDN.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.goog-te-banner-frame{display:none !important;}
.goog-te-gadget-simple img{display:none !important;}
#goog-gt-tt{display:none !important;}
.goog-te-spinner-pos{display:none !important;}
.goog-te-gadget-simple img{display:none !important;}
.goog-te-gadget-simple .goog-te-menu-value span{display:none !important;}
.goog-te-gadget-simple .goog-te-menu-value{padding:0.8rem 2.5rem !important;margin-top:0px !important;}
#google_translate_element{position:absolute;top:0px;left:0px;width:100%;height:100%;}
#google_translate_element .goog-te-gadget-simple{position:absolute;top:0px;left:0px;width:100%;height:100%;border:unset;box-sizing:border-box;background-color:transparent;}
.language{position:relative;height:50px;top:40px;}
.zoo-five{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.trans-one{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;}
.nav .nav-content{display:flex;display:-webkit-flex;width:87%;margin:0 auto;padding:1rem 0rem;align-items:flex-start;}
.nav .nav-content .nav-logo{width:5.7rem;margin-right:0.3rem;}
.nav .nav-content .nav-logo a{display:block;}
.nav .nav-content .nav-ul{width:calc(100% - 6rem);text-align:right;}
.nav .nav-content .nav-ul ul li{position:relative;display:inline-block;padding:0% 2.5%;}
.nav .nav-content .nav-ul ul .li-home{padding-left:0rem;}
.nav .nav-content .nav-ul ul li a{display:block;}
.nav .nav-content .nav-ul ul li h1{font-family:ME;font-size:1.5rem;color:#000000;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.nav .nav-content .nav-ul ul li h1:hover{color:#000000;}
.nav .nav-content .nav-ul ul .nav-li:hover{cursor:pointer;}
.nav .nav-content .nav-ul ul .li-lang{font-family:ME;font-size:1.5rem;padding:0% 0% 0% 2.5%;color:#000000;text-transform:lowercase;}
.nav .nav-content .nav-ul ul .li-lang:after{content:unset;}
.nav .nav-content .nav-ul ul .li-lang .lang{position:relative;border-radius:5px;padding:2px 5px;box-sizing:border-box;}
.nav .nav-content .nav-ul .child{z-index:2;width:max-content;background-color:#ffffff !important;position:absolute;text-align:left;padding:1rem;visibility:hidden;opacity:0;transform:matrix(1, 0, 0, 1, 0, -10);-webkit-transform:matrix(1, 0, 0, 1, 0, -10);transition:all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);-webkit-transition:all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);box-shadow:0px 0px 10px rgba(4,0,0,0.11);}
.nav .nav-content .nav-ul ul .child .child-li:after{content:unset;}
.nav .nav-content .nav-ul .child li{display:block;margin:1rem;padding:0rem;}
.nav .nav-content .nav-ul .child li a{display:inline-block;}
.nav .nav-content .nav-ul .child li h2{font-family:ME;font-weight:bold;font-size:1.15rem;color:#2c2c2c;}
.child-show{transform:matrix(1, 0, 0, 1, 0, 10) !important;visibility:inherit !important;opacity:1 !important;}
.hippo-nav .nav-content{padding:0.5rem 0rem;align-items:center;}
.hippo-nav .nav-content .nav-ul ul li h1{color:#429d5e;}
.hippo-nav .nav-content .nav-ul ul .li-lang{color:#429d5e;}
.auto-hide{display:none;}
.text-img .img-change{transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-webkit-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-moz-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-ms-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);}
.text-img:hover .img-change{transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);}
.img-rotate{overflow:hidden;}
.img-rotate img{transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-webkit-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-moz-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);-ms-transition:all 0.3s cubic-bezier(0.75,0.5,0.5,0.25);}
.img-rotate:hover img{transform:scale(1.05) rotate(1deg);-webkit-transform:scale(1.05) rotate(1deg);-moz-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);}
.form .layui-input-block{margin-left:0px;}
.form .layui-input{height:48px;line-height:48px;padding-left:20px;font-family:ME;font-size:1.125rem;color:#c0c0c0;border:1px solid #e5e5e5;background-color:transparent;}
.form .layui-textarea{height:150px;padding:10px 20px;font-family:ME;font-size:1.125rem;color:#c0c0c0;border:1px solid #e5e5e5;background-color:transparent;}
.form .layui-form input::-webkit-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form input:-moz-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form input:-ms-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea::-webkit-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea:-moz-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea:-ms-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-btn{font-family:ME;font-size:1.2rem;font-weight:bold;text-transform:uppercase;color:#ffffff;height:55px;line-height:58px;padding:0px 90px;margin-top:1.8rem;background-color:#429d5e;background-image:linear-gradient(90deg,rgba(139,202,141),rgba(113,191,125));}
@media screen and (max-width:991px){
.goog-te-menu-frame{top:60px !important;margin-left:-8px;}
.nav .nav-content{width:90%;padding:5px 0px;align-items:center;}
.nav .nav-content .nav-ul ul .li-show{display:none;}
.nav .nav-content .nav-logo{width:3.5rem;}
.nav .nav-content .nav-ul{width:calc(100% - 4rem);}
.nav .nav-content .nav-ul ul .li-lang{display:inline-flex;display:-webkit-inline-flex;justify-content:flex-end;align-items:center;font-size:1.3rem;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto{display:block;margin-left:30px;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line{width:38px;padding:0px 10px;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span{position:relative;display:block;height:15px;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-content{position:absolute;left:0;top:0;width:100%;height:1px;background:#000000 !important;transition:all 1s ease;-webkit-transition:all auto 1s ease;-moz-transition:all auto 1s ease;-ms-transition:all auto 1s ease;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-two{top:7px;}
.nav .nav-content .nav-ul ul .li-lang .nav-auto .auto-line .auto-span .line-three{top:14px;}
.line-onetrans{transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);}
.line-twotrans{opacity:0;}
.line-threetrans{transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);}
.auto-hide{position:fixed;top:82px;height:100%;display:block;background-color:#ffffff !important;width:100%;padding-top:1.5rem;z-index:99;transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all 1s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all 1s cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1s cubic-bezier(.77, 0, .175, 1);-ms-transition:all 1s cubic-bezier(.77, 0, .175, 1);}
.auto-show{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);}
.auto-hide .auto-ul li{padding:1rem 0rem 0.5rem 2.2rem;}
.auto-hide .auto-ul li a{display:inline-block;}
.auto-hide .auto-ul h1{font-family:ME;font-size:1.5rem;color:#429d5e;letter-spacing:0.5px;}
.auto-hide .auto-ul .li-product .auto-child  li{padding:0.5rem 0rem 0.2rem 2rem;}
.auto-hide .auto-ul h2{font-family:ME;font-weight:bold;font-size:1rem;color:#429d5e;letter-spacing:0.5px;}
.load-nav{position:sticky !important;top:0px;z-index:9999 !important;background-color:#ffffff !important;box-shadow:0px 0px 15px rgba(0,0,0,0.2) !important;}
}

.home-about{padding:80px 0;background:url(../fodder/home/bg-about.jpg) center center no-repeat;background-size:cover;}
.logo-con{width:88%;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;}
.logo-con .img{width:15%;max-width:294px;min-width:120px;}
.about-con{width:86%;margin:0 auto;padding-top:40px;display:flex;justify-content:space-between;}
.about-info{width:44%;}
.about-pic{width:52%;}
.about-info .tip-h{font-family:"CORESANSC";font-size:60px;line-height:68px;font-weight:bold;}
.about-info .tip-h span{display:block;}
.about-info .text-con{margin-top:70px;}
.about-info .text-h{padding:70px 0 0 40px;background:url(../fodder/home/bg-zs.png) left bottom no-repeat;}
.about-info .text-h h1{font-family:"CORESANSC";font-size:44px;line-height:44px;text-transform:uppercase;}
.about-info .text-h h1 span{color:#ef7e09;}
.about-info .text-p{margin-top:20px;}
.about-info .text-p p{font-size:19px;line-height:44px;color:#4b4b4b;}
.about-pic .img{position:relative;z-index:2;}
.about-pic .img:after{position:absolute;z-index:-1;right:-20px;bottom:-20px;content:"";display:block;width:25%;height:30%;background-color:#c3c3c3;}
.home-product{background-color:#f8f8f8;}
.product-con .text-h{position:relative;width:86%;margin:0 auto;}
.product-con .text-h:before{position:absolute;left:-10%;bottom:0;content:"";display:block;width:10%;height:calc(100% - 28px);background-color:#ffffff;border-bottom:28px solid #f8f8f8;}
.product-con .text-h h1{font-family:"CORESANSC";font-size:56px;color:#ffffff;display:inline-block;padding:50px 40px;background-color:#f07f0b;}
.product-con .text-h h1 span{font-size:64px;line-height:64px;font-weight:bold;}
.product-con .text-h h1 i{margin-left:10px;display:inline-block;width:27px;height:24px;background:url(../fodder/home/icon-arrow.png) center center no-repeat;}
.product-con .pro-list{width:76%;margin:0 auto;padding:40px 0px 40px 0px;overflow:hidden;}
.product-con .pro-list li{position:relative;width:calc((100% - 120px - 6px) / 3);float:left;margin:25px 60px 25px 0;border-radius:15px;border:1px solid #f07f0b;overflow:hidden;}
.product-con .pro-list li:nth-child(3){margin-right:0;}
.product-con .pro-list li:nth-child(6){margin-right:0;}
.product-con .pro-list li .pro-tit{width:100%;position:absolute;bottom:20px;left:0;}
.product-con .pro-list li .pro-tit p{padding:5px 5px;font-family:"CORESANSC";font-size:20px;line-height:22px;color:#000000;text-align:center;}
.home-footer{background-color:#4a4a4a;}
.footer-con{width:76%;margin:0 auto;padding:60px 0;}
.footer-top .footer-logo{display:flex;}
.footer-top .footer-logo .img{width:15%;max-width:225px;min-width:100px;}
.footer-top .text-h{margin-top:10px;}
.footer-top .text-h h1{font-family:"CORESANSC";font-size:28px;line-height:30px;color:#ffffff;text-transform:uppercase;}
.footer-bottom{margin-top:30px;border-top:1px solid #818181;padding-top:30px;display:flex;justify-content:space-between;}
.bottom-left{width:48%;}
.bottom-right{width:48%;display:flex;justify-content:flex-end;}
.bottom-right h3{font-family:"CORESANSC";font-size:33px;line-height:36px;color:#f37f0a;margin-right:30px;text-transform:uppercase;}
.footer-bottom ul li{position:relative;margin:5px 0px;}
.footer-bottom ul li i{position:absolute;left:0;top:0;display:inline-block;width:28px;height:28px;}
.footer-bottom ul li i.icon-add{background:url(../fodder/home/icon-add.png) center center no-repeat;}
.footer-bottom ul li i.icon-web{background:url(../fodder/home/icon-web.png) center center no-repeat;}
.footer-bottom ul li i.icon-phone{background:url(../fodder/home/icon-phone.png) center center no-repeat;}
.footer-bottom ul li i.icon-email{background:url(../fodder/home/icon-email.png) center center no-repeat;}
.footer-bottom ul li p{color:#ffffff;font-size:18px;line-height:28px;padding-left:34px;}
@media screen and (max-width:1700px){
.home-about{padding:60px 0;}
.logo-con{width:90%;}
.about-con{width:88%;padding-top:30px;}
.about-info{width:46%;}
.about-pic{width:52%;}
.about-info .tip-h{font-size:54px;line-height:58px;}
.about-info .text-con{margin-top:40px;}
.about-info .text-h{padding:50px 0 0 40px;background-size:auto 100%;}
.about-info .text-h h1{font-size:36px;line-height:40px;}
.about-info .text-p p{font-size:18px;line-height:40px;}
.product-con .text-h{width:88%;}
.product-con .text-h h1{font-size:48px;padding:40px 30px;}
.product-con .text-h h1 span{font-size:54px;line-height:54px;}
.product-con .pro-list{width:80%;padding:30px 0px 30px 0px;}
.product-con .pro-list li{width:calc((100% - 100px - 6px) / 3);margin:20px 50px 20px 0;}
.product-con .pro-list li .pro-tit{bottom:15px;}
.footer-con{width:80%;padding:40px 0;}
.footer-top .text-h h1{font-size:24px;line-height:28px;}
.footer-bottom{margin-top:20px;padding-top:20px;}
.bottom-right h3{font-size:28px;line-height:30px;margin-right:20px;}
.footer-bottom ul li{margin:5px 0px;}
}
@media screen and (max-width:1480px){
.home-about{padding:40px 0;}
.logo-con{width:94%;}
.about-con{width:90%;padding-top:20px;}
.about-info{width:50%;}
.about-pic{width:48%;}
.about-info .tip-h{font-size:48px;line-height:52px;}
.about-info .text-con{margin-top:20px;}
.about-info .text-h{padding:30px 0 0 30px;background-size:auto 100%;}
.about-info .text-h h1{font-size:32px;line-height:36px;}
.about-info .text-p{margin-top:15px;}
.about-info .text-p p{font-size:16px;line-height:34px;}
.product-con .text-h{width:90%;}
.product-con .text-h h1{font-size:36px;padding:30px 20px;}
.product-con .text-h h1 span{font-size:44px;line-height:48px;}
.product-con .pro-list{width:90%;padding:20px 0px 20px 0px;}
.product-con .pro-list li{width:calc((100% - 60px - 6px) / 3);margin:10px 30px 10px 0;}
.product-con .pro-list li .pro-tit p{font-size:18px;line-height:20px;}
.footer-con{width:90%;padding:30px 0;}
.footer-top .text-h h1{font-size:20px;line-height:24px;}
.footer-bottom{margin-top:15px;padding-top:15px;}
.bottom-right h3{font-size:24px;line-height:26px;margin-right:15px;}
.footer-bottom ul li{margin:5px 0px;}
}
@media screen and (max-width:1280px){  
.home-about{padding:30px 0;}
.logo-con{width:94%;}
.about-con{width:94%;padding-top:15px;}
.about-info{width:54%;}
.about-pic{width:44%;}
.about-info .tip-h{font-size:42px;line-height:46px;}
.about-info .text-con{margin-top:10px;}
.about-info .text-h{padding:20px 0 0 20px;background-size:auto 100%;}
.about-info .text-h h1{font-size:28px;line-height:32px;}
.about-info .text-p{margin-top:15px;}
.about-info .text-p p{font-size:16px;line-height:30px;}
.about-pic .img:after{right:-15px;bottom:-15px;}
.product-con .text-h{width:94%;}
.product-con .text-h h1{font-size:28px;padding:20px 20px;}
.product-con .text-h h1 span{font-size:32px;line-height:36px;}
.product-con .text-h h1 i{margin-left:5px;width:27px;height:16px;background-size:auto 16px;}
.product-con .pro-list{width:94%;padding:10px 0px 10px 0px;}
.product-con .pro-list li{width:calc((100% - 40px - 6px) / 3);margin:10px 20px 10px 0;}
.product-con .pro-list li .pro-tit p{font-size:16px;line-height:18px;}
.footer-con{width:94%;padding:30px 0;}
.footer-top .text-h h1{font-size:18px;line-height:22px;}
.footer-bottom{margin-top:10px;padding-top:10px;}
.bottom-left{width:56%;}
.bottom-right{width:43%;}
.bottom-right h3{font-size:20px;line-height:22px;margin-right:10px;}
.footer-bottom ul li{margin:3px 0px;}
}
@media screen and (max-width:1200px){ 
.about-info{width:50%;}
.about-pic{width:48%;}
.about-info .tip-h{font-size:38px;line-height:44px;}
.about-info .text-h h1{font-size:24px;line-height:28px;}
.about-info .text-p{margin-top:10px;}
.about-info .text-p p{font-size:16px;line-height:28px;}
.about-pic .img:after{right:-10px;bottom:-10px;}
.product-con .text-h:before{height:calc(100% - 18px);border-bottom:18px solid #f8f8f8;}
.product-con .text-h h1{font-size:20px;padding:15px 15px;}
.product-con .text-h h1 span{font-size:24px;line-height:28px;}
.footer-top .text-h h1{font-size:16px;line-height:20px;}
.bottom-left{width:56%;}
.bottom-right{width:43%;}
.bottom-right h3{font-size:20px;line-height:22px;margin-right:10px;}
.footer-bottom ul li{margin:3px 0px;}
.footer-bottom ul li i{width:20px;height:20px;}
.footer-bottom ul li i.icon-add{background-size:auto 20px;}
.footer-bottom ul li i.icon-web{background-size:auto 20px;}
.footer-bottom ul li i.icon-phone{background-size:auto 20px;}
.footer-bottom ul li i.icon-email{background-size:auto 20px;}
.footer-bottom ul li p{font-size:16px;line-height:20px;padding-left:24px;}
}
@media screen and (max-width:990px){ 
.about-con{flex-wrap:wrap;}
.about-info{width:100%;}
.about-pic{width:100%;margin-top:10px;}
.about-info .tip-h{font-size:32px;line-height:36px;}
.about-info .tip-h span{display:inline-block;}
.about-info .text-h h1{font-size:20px;line-height:24px;}
.product-con .text-h:before{height:calc(100% - 8px);border-bottom:8px solid #f8f8f8;}
.product-con .text-h h1{font-size:18px;padding:10px 10px;}
.product-con .text-h h1 span{font-size:20px;line-height:24px;}
.product-con .text-h h1 i{margin-left:0px;width:27px;height:12px;background-size:auto 12px;}
.product-con .pro-list li{width:calc((100% - 20px - 4px) / 2);margin:10px 20px 10px 0;}
.product-con .pro-list li:nth-child(2){margin-right:0;}
.product-con .pro-list li:nth-child(3){margin-right:20px;}
.product-con .pro-list li:nth-child(4){margin-right:0;}
.product-con .pro-list li:nth-child(6){margin-right:0;}
.footer-bottom{flex-wrap:wrap;}
.bottom-left{width:100%;}
.bottom-right{width:100%;margin-top:0;justify-content:flex-start;}
.bottom-right h3{display:none;}
}
@media screen and (max-width:767px){ 
.home-about{padding:20px 0;}
.about-con{padding-top:10px;}
.about-info .tip-h{font-size:28px;line-height:32px;}
.about-info .text-h h1{font-size:18px;line-height:22px;}
.product-con .text-h h1{font-size:16px;padding:8px 10px;}
.product-con .text-h h1 span{font-size:18px;line-height:22px;}
.product-con .pro-list li{width:calc((100% - 10px - 4px) / 2);margin:5px 10px 5px 0;}
.product-con .pro-list li:nth-child(2){margin-right:0;}
.product-con .pro-list li:nth-child(3){margin-right:10px;}
.product-con .pro-list li:nth-child(4){margin-right:0;}
.product-con .pro-list li:nth-child(6){margin-right:0;}
.product-con .pro-list li .pro-tit{bottom:10px;}
.footer-con{padding:20px 0;} 
}
@media screen and (max-width:604px){  
.about-info .tip-h{font-size:24px;line-height:28px;}
.product-con .text-h h1 i{height:8px;background-size:auto 8px;}
.product-con .pro-list li .pro-tit p{font-size:14px;line-height:16px;}   
}
@media screen and (max-width:488px){
.about-info .text-p p{font-size:14px;line-height:24px;}
.about-pic .img:after{content:none;}
.product-con .pro-list li{width:calc(100% - 2px);margin:5px 0 5px 0;}
.product-con .pro-list li:nth-child(2){margin-right:0;}
.product-con .pro-list li:nth-child(3){margin-right:0;}
.product-con .pro-list li:nth-child(4){margin-right:0;}
.product-con .pro-list li:nth-child(6){margin-right:0;}
.footer-top .text-h h1{font-size:14px;line-height:18px;}
.footer-bottom ul li p{font-size:14px;}
}
@media screen and (max-width:320px){
.about-info .tip-h{font-size:20px;line-height:24px;}
}

.form .layui-input-block{margin-left:0px;}
.form .layui-input{height:48px;line-height:48px;padding-left:20px;font-family:ME;font-size:1.125rem;color:#333333;border:1px solid #e5e5e5;background-color:transparent;}
.form .layui-textarea{height:150px;padding:10px 20px;font-family:ME;font-size:1.125rem;color:#333333;border:1px solid #e5e5e5;background-color:transparent;}
.form .layui-form input::-webkit-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form input:-moz-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form input:-ms-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea::-webkit-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea:-moz-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-form textarea:-ms-input-placeholder{font-family:ME;font-size:1.125rem;color:#c0c0c0;}
.form .layui-btn{border:none;font-family:ME;font-size:1.2rem;font-weight:bold;text-transform:uppercase;color:#ffffff;height:55px;line-height:58px;padding:0px 40px;background-color:#009bad;cursor:pointer;}
.footer .form .layui-form-item{clear:unset;}
.form{margin-top:35px;}
.form .layui-input{width:100%;box-sizing:border-box;}
.form .layui-textarea{width:100%;box-sizing:border-box;}
.form .inputrow{overflow:hidden;}
.form .inputrow .name{float:left;width:49%;margin-right:2%;}
.form .inputrow .country{float:left;width:49%;}
.form .layui-form-item{margin-bottom:20px;}
.form .layui-form-item.btn{display:flex;justify-content:center;margin-top:10px;margin-bottom:0;} 
.show-form{position:fixed;width:100%;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;top:0%;left:0%;visibility:hidden;opacity:0;background-color:rgba(0,0,0,0.83);transform:matrix(1, 0, 0, 1, 0, 20);-webkit-transform:matrix(1, 0, 0, 1, 0, 20);-moz-transform:matrix(1, 0, 0, 1, 0, 20);transition:all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);-webkit-transition:all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);-ms-transition:all 0.5s cubic-bezier(0.75,0.5,0.5,0.25);z-index:222;}
.shown-form{visibility:inherit !important;opacity:1 !important;transform:matrix(1, 0, 0, 1, 0, 0) !important;-webkit-transform:matrix(1, 0, 0, 1, 0, 0) !important;-moz-transform:matrix(1, 0, 0, 1, 0, 0) !important;}
.show-form .form .layui-btn{padding:0;}
.show-form .form .layui-form-item.btn{padding:0;}
.show-form .download{position:fixed;transform:translate(-50%,-50%);top:50%;left:50%;width:50%;padding:2% 4%;border-radius:15px;background-color:rgb(255,255,255);}
.show-form .download .form-hide{text-align:right;}
.show-form .download .form-hide img{width:2rem;}
.show-form .download .form-hide img:hover{cursor:pointer;}
.show-form .download .form-msg .form{margin-top:20px;}
.show-form .download .form .layui-textarea{height:100px;}
@media screen and (max-width:1700px){
.show-form .download{top:55%;width:60%;}
}
@media screen and (max-width:1580px){ 
.form .layui-btn{height:48px;line-height:48px;font-size:1rem;}
}
@media screen and (max-width:1500px){
.show-form .download{top:55%;width:70%;}
}
@media screen and (max-width:1480px){
.form .layui-btn{height:40px;line-height:40px;}
}
@media screen and (max-width:1200px){
.show-form .download{top:55%;width:75%;}
.show-form .download .form-msg .form{margin-top:10px;}
.form .layui-btn{height:36px;line-height:36px;font-size:0.9rem;}
.form .layui-form-item.btn{padding-top:0;}
}

@media screen and (max-width:990px){ 
.show-form .download{top:52%;width:78%;padding:4% 5%;}
.form{margin-top:30px;}
.form .layui-form-item{margin-bottom:15px;}
.form .layui-input{height:44px;line-height:44px;padding-left:15px;}
.form .layui-btn{height:32px;line-height:32px;font-size:0.8rem;}
}
@media screen and (max-width:880px){
.form{margin-top:20px;}
.form .layui-form-item{margin-bottom:15px;}
.form .layui-input{height:40px;line-height:40px;padding-left:10px;}
}
@media screen and (max-width:767px){
.show-form .download{top:52%;width:85%;padding:5%;}
.show-form .download .form-hide img{width:1.5rem;}
}

@media screen and (max-width:604px){ 
.show-form .download{top:55%;width:85%;padding:5% 5% 7%;} 
.show-form .download .form-hide img{width:1.6rem;}
.show-form .download .form-msg .form{margin-top:5px;}
.form{margin-top:15px;}
.form .layui-form-item{margin-bottom:10px;}
.form .layui-input{height:36px;line-height:36px;padding-left:10px;font-size:0.9rem;}
.form .inputrow .name{float:none;width:100%;margin-right:0;}
.form .inputrow .country{float:none;width:100%;}
.form .layui-textarea{padding:10px;}
.form .layui-textarea{font-size:0.9rem;height:120px;}
}