@font-face{font-family:"gothic_r";src:url("../fonts/GOTHIC.woff") format("woff");font-display:swap}@font-face{font-family:"gothic_b";src:url("../fonts/GOTHICB.woff") format("woff");font-display:swap}*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,audio,blockquot,body,dd,div,dl,dt,figcaption,figure,filedset,form,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,ol,p,section,ul,video{margin:0;padding:0}i,em,h1,h2,h3,h4,h5,h6{font-size:1em;font-style:normal}li,ol,ul{list-style:none}fieldset,img{max-width:100%;height:auto;border:none;vertical-align:middle}button,input,select,textarea{outline:0;resize:none;border:none}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0;cursor:pointer}:focus{outline:0}a{color:#00132b;text-decoration:none;outline:0;cursor:pointer}a:link,a:visited{text-decoration:none}a:active{text-decoration:none}.clearfix:after{clear:both;content:'';display:table;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.clear{clear:both}.fl{float:left}.fr{float:right}body{font:14px "gothic_r","Arial";color:#333333;line-height:1}.wrap{width:80.05vw;margin:0 auto}#LRdiv0{display:none !important}.header{position:absolute;left:0;right:0;top:2.19vw;z-index:999}.header .wrap{overflow:hidden}.header .logo{width:7.81vw;display:block;float:left}.header .logo img{width:100%;display:block}.header .nav{float:right}.header .nav li{float:left}.header .nav li a{display:block;font-size:.94vw;color:#ffffff;line-height:3.39vw;font-family:"gothic_b";text-transform:uppercase;transition:all linear 0.3s}.header .nav li:hover a,.header .nav li.active a{color:#ffcf5c}.header .nav li+li{margin-left:2.6vw}.header .navbtn{display:none}.footer{background:#2c589c;background:linear-gradient(to right, #2c589c, #396faa);font-size:.94vw;color:#ffffff;line-height:1.5;text-align:center}.footer .wrap{padding-top:2.08vw;padding-bottom:2.08vw}.footer a{color:#ffffff}.swt-panel{position:fixed;width:168px;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9999}.swt-panel .swt-content{cursor:pointer;width:100%;height:240px;background:url("../images/swt_bg.png") center top no-repeat}.swt-panel .swt-content p{position:absolute;top:144px;width:149px;left:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:#fff;display:block;line-height:22px;font-size:16px;color:#c8ae79;font-family:'Lato_Regular', Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;padding:10px 15px 10px;-webkit-box-shadow:0 6px 6px rgba(64,8,29,0.2);-moz-box-shadow:0 6px 6px rgba(64,8,29,0.2);-ms-box-shadow:0 6px 6px rgba(64,8,29,0.2);-o-box-shadow:0 6px 6px rgba(64,8,29,0.2);box-shadow:0 6px 6px rgba(64,8,29,0.2)}.swt-panel .swt-content p strong{color:#c88600;font-size:18px;line-height:24px;font-family:'FuturaBT_Bold', Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;font-weight:normal}.back-top{width:75px;position:fixed;z-index:1050;bottom:50px;right:50px;display:none}.back-top img{width:100%;display:block}.footer-swt{width:100vw;height:10.6667vw;position:fixed;bottom:4vw;left:50%;margin-left:-50vw;z-index:1030;padding:0 4vw;display:none}.footer-swt .swt-menu{float:left}.footer-swt .swt-menu+.swt-menu i{border:2px solid #20539f;background:rgba(255,222,4,0.9)}.footer-swt .swt-menu+.swt-menu a{color:#20539f}.footer-swt .swt-menu+.swt-menu a span{background-color:#20539f;background-image:url(../images/icon_quote.png);background-position:center center;-webkit-background-size:12vw 9.3333vw;background-size:12vw 9.3333vw}.footer-swt .swt-menu+.swt-menu{float:right}.footer-swt .swt-menu i{border:2px solid #fff;background:rgba(32,83,159,0.9)}.footer-swt .swt-menu a{color:#fff}.footer-swt .swt-menu a span{background-color:#fff;background-image:url(../images/icon_msg.png);background-position:left top;-webkit-background-size:100% auto;background-size:100% auto}.footer-swt .swt-menu{width:44vw;height:10.6667vw;padding-top:1.3333vw;position:relative}.footer-swt .swt-menu i{display:block;width:100%;height:9.3333vw;position:absolute;top:1.3333vw;left:0;border-radius:9.3333vw;border-top-left-radius:1.3333vw;z-index:0;-webkit-box-shadow:0.8vw 0.8vw 3.7333vw rgba(29,66,122,0.2);-moz-box-shadow:0.8vw 0.8vw 3.7333vw rgba(29,66,122,0.2);-ms-box-shadow:0.8vw 0.8vw 3.7333vw rgba(29,66,122,0.2);box-shadow:0.8vw 0.8vw 3.7333vw rgba(29,66,122,0.2)}.footer-swt .swt-menu a{display:block;position:relative;z-index:1;width:100%;height:100%;padding-left:16vw;font-size:3.2vw;line-height:9.3333vw;font-family:"gothic_b";font-weight:700}.footer-swt .swt-menu a span{background-repeat:no-repeat;display:block;width:12vw;height:9.3333vw;overflow:hidden;-webkit-box-shadow:0 0 1.3333vw rgba(5,32,73,0.9);-moz-box-shadow:0 0 1.3333vw rgba(5,32,73,0.9);-ms-box-shadow:0 0 1.3333vw rgba(5,32,73,0.9);box-shadow:0 0 1.3333vw rgba(5,32,73,0.9);border-radius:1.3333vw;border-bottom-left-radius:4.8vw;position:absolute;left:1.3333vw;top:-1.3333vw}.vrm_title{text-align:center}.vrm_title .title{font-size:3.13vw;color:#ff9433;font-family:"gothic_b"}.vrm_title .text{margin-top:2.08vw;font-size:.94vw;color:#333333;line-height:1.77778}.vrm_firstscreen{background:url(../images/vrm_firstscreen_bg.jpg) center no-repeat;background-size:cover}.vrm_firstscreen .wrap{padding-top:9.38vw}.vrm_firstscreen .sty1{width:49.90241%;min-height:43.54vw;float:left;position:relative;padding-top:2.6vw;padding-bottom:11.2vw}.vrm_firstscreen .sty1 h1{display:inline-block;font-size:4.17vw;color:#ffffff;line-height:1.1;font-family:'gothic_b';-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(left, #f1b77e, #fff)}.vrm_firstscreen .sty1 .cs{margin-top:2.29vw;margin-left:-4.38vw;overflow:hidden}.vrm_firstscreen .sty1 .cs p{float:left;position:relative;margin-left:4.38vw;margin-top:1.46vw;padding-left:2.19vw;font-size:1.04vw;color:#ffffff;line-height:1.46vw;font-family:'gothic_b'}.vrm_firstscreen .sty1 .cs p:after{content:"";width:1.04vw;height:1.04vw;display:block;position:absolute;left:0;top:.26vw;background:url(../images/vrm_firstscreen_cstb.png) center no-repeat;background-size:100%}.vrm_firstscreen .sty1 .cs p span{font-family:'gothic_b'}.vrm_firstscreen .sty1 .cs p+p+p{font-family:'gothic_r'}.vrm_firstscreen .sty1 .btnbox{margin-top:2.81vw;overflow:hidden}.vrm_firstscreen .sty1 .btnbox .btn{width:13.39vw;height:3.85vw;display:block;float:left;overflow:hidden;background:url(../images/vrm_firstscreen_btnbg.png) center no-repeat;background-size:cover;border:1px solid rgba(255,255,255,0.3);border-radius:1.04vw;font-size:1.25vw;color:#ffffff;text-align:center;line-height:3.75vw;font-family:'gothic_b';cursor:pointer}.vrm_firstscreen .sty1 .btnbox .btn:hover{background:rgba(255,255,255,0.3);color:#ffcf5c}.vrm_firstscreen .sty1 .btnbox .btn2{margin-left:2.19vw}.vrm_firstscreen .sty1 .email{margin-top:1.82vw;display:table}.vrm_firstscreen .sty1 .email a{padding-left:2.14vw;background:url(../images/vrm_firstscreen_email.png) left .31vw no-repeat;background-size:1.3vw;font-size:1.25vw;color:#ffffff;font-family:'gothic_b'}.vrm_firstscreen .sty1 .route{width:100%;position:absolute;left:0;bottom:0;overflow:hidden;padding:2.34vw 0;background:rgba(9,32,76,0.2);border-top:1px solid rgba(255,255,255,0.2);text-align:center}.vrm_firstscreen .sty1 .route li{display:inline-block;vertical-align:top;position:relative;margin-left:.94vw;padding-left:2.4vw;text-align:center}.vrm_firstscreen .sty1 .route li:after{content:"";width:1.46vw;height:1px;display:block;position:absolute;left:0;top:50%;background:#ffffff}.vrm_firstscreen .sty1 .route li i{width:1.35vw;display:inline-block}.vrm_firstscreen .sty1 .route li i img{width:100%;display:block}.vrm_firstscreen .sty1 .route li span{display:block;margin-top:.42vw;font-size:.94vw;color:#ffcf5c;font-family:'gothic_b'}.vrm_firstscreen .sty1 .route li p{margin-top:.52vw;font-size:.83vw;color:#ffffff}.vrm_firstscreen .sty1 .route li:first-child{padding-left:0;margin-left:0}.vrm_firstscreen .sty1 .route li:first-child:after{display:none}.vrm_firstscreen .sty2{width:50.09759%;float:right;padding-bottom:3.44vw}.vrm_firstscreen .sty2 img{width:100%;display:block}.vrm_introduce{padding-bottom:3.13vw;background:url(../images/vrm_introduce_bg.jpg) center no-repeat;background-size:cover}.vrm_introduce .wrap{padding-top:4.17vw;padding-bottom:4.17vw;overflow:hidden}.vrm_introduce .sty1{width:40.66363%;float:left;padding-top:2.08vw;text-align:left}.vrm_introduce .sty1 .swtbtn{width:13.39vw;height:3.85vw;display:block;margin-top:1.93vw;background:#ff9433;border:1px solid #ff9433;border-radius:1.04vw;font-size:1.25vw;color:#ffffff;text-align:center;line-height:3.75vw;font-family:'gothic_b';cursor:pointer;transition:all linear 0.3s}.vrm_introduce .sty1 .swtbtn:hover{background:none;color:#ff9433}.vrm_introduce .sty2{width:53.02537%;float:right}.vrm_introduce .sty2 img{width:100%;display:block}.vrm_advantages{background:url(../images/vrm_advantages_bg.jpg) center no-repeat;background-size:cover}.vrm_advantages .wrap{padding-top:3.65vw;padding-bottom:4.69vw}.vrm_advantages ul{margin-left:-8.23881%}.vrm_advantages ul li{width:25.07463%;float:left;margin-top:2.08vw;margin-left:8.23881%;color:#ffffff}.vrm_advantages ul li span{font-size:1.25vw;line-height:1.25;font-family:"gothic_b"}.vrm_advantages ul li p{margin-top:2.08vw;font-size:.94vw;line-height:1.55556}.vrm_box{background:url(../images/vrm_box_bg.jpg) center no-repeat;background-size:cover;padding-top:4.95vw;padding-bottom:4.95vw}.vrm_parameter .vrm_title{margin-bottom:2.92vw}.vrm_parameter .table_title{overflow:hidden;font-size:0;text-align:center}.vrm_parameter .table_title .item{display:inline-block;vertical-align:top;margin:0 1.3vw;margin-bottom:1.56vw;border:1px solid #2c589c;border-radius:1.04vw}.vrm_parameter .table_title .item span{display:block;padding:.94vw 1.56vw;font-size:.94vw;color:#2c589c;font-family:"gothic_b";cursor:pointer}.vrm_parameter .table_title .item_active{background:#2c589c}.vrm_parameter .table_title .item_active span{color:#ffffff}.vrm_parameter .table_content{overflow:hidden}.vrm_parameter .table_content .list{display:none}.vrm_parameter .table_content .list_active{display:block}.vrm_parameter .table_content table{margin-top:1.04vw;font-size:.83vw}.vrm_parameter .table_content table td{padding:.42vw}.vrm_parameter .table_content p{margin-top:1.04vw;font-size:.94vw;color:#333333;line-height:1.6}.vrm_cases{margin-top:4.48vw}.vrm_cases .case_list{margin-top:2.34vw}.vrm_cases .list{overflow:hidden}.vrm_cases .list li img{width:100%;display:block}.vrm_cases .list1{position:relative}.vrm_cases .list1 .li1{width:34.09239%;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;padding:2.7326%;background:url(../images/vrm_cases_wenanbg.jpg) center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.vrm_cases .list1 .li1 p{font-size:.94vw;color:#ffffff;line-height:1.55556}.vrm_cases .list1 .li2{width:31.88029%;float:left}.vrm_cases .list1 .li3{width:31.88029%;float:right}.vrm_cases .list2{margin-top:.83vw;text-align:center}.vrm_cases .list2 .li1{width:35.13338%;float:left}.vrm_cases .list2 .li2{width:30.44893%;display:inline-block}.vrm_cases .list2 .li3{width:32.33572%;float:right}.vrm_products{margin-top:4.95vw}.vrm_products .list{margin-left:-2.90587%;margin-top:.78vw;overflow:hidden}.vrm_products .list li{width:30.38534%;float:left;margin-left:2.90587%;margin-top:2.08vw}.vrm_products .list li a{display:block;color:#2c589c;transition:all linear 0.3s}.vrm_products .list li span{display:block}.vrm_products .list li .cp_pic{overflow:hidden}.vrm_products .list li .cp_pic img{width:100%;display:block;transition:all linear 0.3s}.vrm_products .list li .cp_title{display:block;margin-top:1.2vw;font-size:1.25vw;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vrm_products .list li .cp_text{height:2.92vw;margin-top:.68vw;font-size:.94vw;line-height:1.46vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vrm_products .list li:hover a{color:#ff9433}.vrm_products .list li:hover .cp_pic img{transform:scale(1.1)}.vrm_service{margin-top:5.16vw}.vrm_service .list{margin-top:2.92vw}.vrm_service .list li{width:19.51854%;height:8.65vw;float:left;position:relative;z-index:1;padding:1.41vw 0;font-size:.94vw;color:#2c589c;line-height:1.55556;text-align:center;display:flex;justify-content:center;align-items:center}.vrm_service .list li:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0))}.vrm_service .list li+li{margin-left:7.28692%}.vrm_message{background:url(../images/vrm_message_bg.jpg) center no-repeat;background-size:cover}.vrm_message .wrap{padding-top:4.17vw;padding-bottom:5.73vw}.vrm_message .vrm_title .text{width:51.39883%;margin-left:auto;margin-right:auto;color:#ffffff}.vrm_message .vrm_title .text2{display:table;margin:2.34vw auto 0;overflow:hidden}.vrm_message .vrm_title .text2 span{display:inline-block;position:relative;padding-left:2.19vw;font-size:1.04vw;color:#ffffff;font-family:'gothic_b'}.vrm_message .vrm_title .text2 span:after{content:"";width:1.04vw;height:1.04vw;display:block;position:absolute;left:0;top:0;background:url(../images/vrm_firstscreen_cstb.png) center no-repeat;background-size:100%}.vrm_message .vrm_title .text2 span+span{margin-left:2.5vw}.vrm_message form{width:51.52895%;margin:2.6vw auto 0}.vrm_message form .input_box{overflow:hidden}.vrm_message form .input_box p{width:48.61111%;height:2.81vw;float:left;margin-bottom:.83vw}.vrm_message form .input_box p input,.vrm_message form .input_box p textarea{width:100%;height:100%;display:block;padding-left:1.09vw;padding-right:1.09vw;background:#f9f8f8;border-radius:.57vw;font-size:.94vw;color:#000000;font-family:'gothic_r';font-weight:bold}.vrm_message form .input_box p input::-webkit-input-placeholder,.vrm_message form .input_box p textarea::-webkit-input-placeholder{color:#999999;font-weight:normal}.vrm_message form .input_box p input::-moz-placeholder,.vrm_message form .input_box p textarea::-moz-placeholder{color:#999999;font-weight:normal}.vrm_message form .input_box p input:-moz-placeholder,.vrm_message form .input_box p textarea:-moz-placeholder{color:#999999;font-weight:normal}.vrm_message form .input_box p input:-ms-input-placeholder,.vrm_message form .input_box p textarea:-ms-input-placeholder{color:#999999;font-weight:normal}.vrm_message form .input_box .input_cp,.vrm_message form .input_box .input_tel{float:right}.vrm_message form .input_box .input_email{position:relative}.vrm_message form .input_box .input_email:after{content:"*";position:absolute;left:.47vw;top:1.15vw;font-size:1.04vw;color:#ff9433}.vrm_message form .input_box .input_text{width:100%;height:8.13vw}.vrm_message form .input_box .input_text textarea{padding-top:.94vw;padding-bottom:.94vw;line-height:1.2}.vrm_message form .note{font-size:.73vw;color:#ff9433;text-align:center;line-height:1.2}.vrm_message form .submit{width:13.39vw;height:3.85vw;display:block;margin:1.93vw auto 0;background:#ff9433;border-radius:1.04vw;font-size:1.25vw;color:#ffffff;text-align:center;line-height:3.75vw;font-family:'gothic_b';cursor:pointer;transition:all linear 0.3s}.vrm_message form .submit:hover{background:#ffffff;color:#ff9433}@media (max-width: 1280px){.vrm_firstscreen .sty1 .route{padding:1.56vw 0}.vrm_firstscreen .sty1 .route li{width:22%}}@media (max-width: 1120px){.wrap{width:96%}.vrm_firstscreen .sty2{width:42%}}@media (max-width: 960px){.wrap{width:100%;padding-left:4.8vw;padding-right:4.8vw}.header{top:5.33vw}.header .wrap{padding-right:0}.header .logo{width:26.67vw}.header .nav{width:32vw;background:#fff;position:absolute;right:2vw;top:14.67vw;border-radius:1.33vw;z-index:99999;box-shadow:0 .4vw 2.67vw rgba(26,43,73,0.1);display:none}.header .nav li{float:none}.header .nav li a{display:block;padding:2vw;font-size:3.73vw;color:#000000;line-height:1;text-align:center}.header .nav li:first-child{margin-top:2.93vw}.header .nav li:last-child{margin-bottom:2.93vw}.header .nav li.active a:after{display:none}.header .nav li+li{margin-left:0}.header .nav:before{content:"";width:0;border-bottom:2.67vw solid #fff;border-bottom:2.67vw solid #fff;border-right:2.67vw solid transparent;border-left:2.67vw solid transparent;position:absolute;top:-2vw;right:3.33vw}.header .navbtn{width:15.87vw;float:right;display:block;text-align:center;line-height:10.67vw}.header .navbtn i{width:4.67vw;height:.4vw;background:#fff;display:inline-block;position:relative;right:-.8vw;transition:all 0.3s ease}.header .navbtn i:before,.header .navbtn i:after{content:"";width:6.27vw;height:.4vw;background:#fff;display:block;position:absolute;right:0;transition:all 0.6s ease}.header .navbtn i:before{top:-1.87vw}.header .navbtn i:after{bottom:-1.87vw}.header .navbtn.toggle{display:block}.header .navbtn.toggle i{background:none}.header .navbtn.toggle i:before{transform:translate3d(0, 1.87vw, 0) rotate(-45deg)}.header .navbtn.toggle i:after{transform:translate3d(0, -1.87vw, 0) rotate(45deg)}.footer .sty1{padding-top:10vw;padding-bottom:10vw}.footer .sty1 .fl{width:48%;padding-top:0}.footer .sty1 .fl .logo{width:21.73vw}.footer .sty1 .fl .text{margin-top:5.33vw;font-size:3.47vw}.footer .sty1 .fr{width:48%}.footer .sty1 .fr .list{max-width:none;float:none}.footer .sty1 .fr .list dt{margin-bottom:2.93vw;font-size:4.27vw}.footer .sty1 .fr .list dd p{padding:1.33vw 0;font-size:3.47vw}.footer .sty1 .fr .list+.list{margin-left:0}.footer .sty1 .fr .list1,.footer .sty1 .fr .list2{display:none}.footer .sty2{padding-top:5.33vw;padding-bottom:5.33vw;font-size:3.47vw}.footer .sty2 .privacy{margin-left:1.33vw;padding:.53vw 1.33vw;border-radius:1.07vw}.swt-panel{display:none}.footer-swt{display:block}.back-top{width:12vw;bottom:40vw;right:3.47vw}.vrm_title .title{font-size:6.13vw}.vrm_title .text{margin-top:4vw;font-size:3.73vw;line-height:1.6}.vrm_firstscreen .wrap{padding-top:24vw}.vrm_firstscreen .sty1{width:100%;float:none;min-height:auto;padding-top:8vw;padding-bottom:0}.vrm_firstscreen .sty1 h1{width:100%;font-size:6.67vw}.vrm_firstscreen .sty1 .cs{margin-top:4vw;margin-left:0}.vrm_firstscreen .sty1 .cs p{float:none;margin-left:0;margin-top:4vw;padding-left:6vw;font-size:4vw;line-height:6vw}.vrm_firstscreen .sty1 .cs p:after{width:4vw;height:4vw;top:.67vw}.vrm_firstscreen .sty1 .btnbox{margin-top:7.2vw}.vrm_firstscreen .sty1 .btnbox .btn{width:42.67vw;height:11.2vw;border-radius:2.6vw;font-size:4.27vw;line-height:10.93vw}.vrm_firstscreen .sty1 .btnbox .btn2{margin-left:0;float:right}.vrm_firstscreen .sty1 .email{margin-top:5.33vw}.vrm_firstscreen .sty1 .email a{padding-left:8.8vw;background-position:left .8vw;background-size:5.33vw;font-size:4.27vw}.vrm_firstscreen .sty1 .route{position:static;margin-top:8vw;padding:2.67vw 0}.vrm_firstscreen .sty1 .route li{width:48%;margin:2.4vw 0;padding-left:0}.vrm_firstscreen .sty1 .route li:after{display:none}.vrm_firstscreen .sty1 .route li i{width:6vw}.vrm_firstscreen .sty1 .route li span{margin-top:2.4vw;font-size:4vw}.vrm_firstscreen .sty1 .route li p{margin-top:3.2vw;font-size:3.73vw}.vrm_firstscreen .sty2{width:100%;float:none;padding-bottom:0}.vrm_introduce{padding-bottom:8vw}.vrm_introduce .wrap{padding-top:10vw;padding-bottom:10vw}.vrm_introduce .sty1{width:100%;float:none;padding-top:0}.vrm_introduce .sty1 .swtbtn{width:42.67vw;height:11.2vw;margin-top:4.53vw;border-radius:2.6vw;font-size:4.27vw;line-height:10.93vw}.vrm_introduce .sty2{width:100%;float:none;margin-top:8vw}.vrm_advantages .wrap{padding-top:10vw;padding-bottom:10vw}.vrm_advantages ul{margin-left:0}.vrm_advantages ul li{width:100%;float:none;margin-top:5.33vw;margin-left:0}.vrm_advantages ul li span{font-size:4.8vw}.vrm_advantages ul li p{margin-top:3.2vw;font-size:3.73vw}.vrm_advantages ul li:first-child{margin-top:0}.vrm_box{padding-top:10vw;padding-bottom:10vw}.vrm_parameter .vrm_title{margin-bottom:4vw}.vrm_parameter .table_title{margin-left:-2%}.vrm_parameter .table_title .item{width:48%;height:11.73vw;margin:2.67vw 0 0 2%;border-radius:2.67vw}.vrm_parameter .table_title .item span{height:100%;display:flex;justify-content:center;align-items:center;padding:0 5%;font-size:3.73vw;line-height:1.2}.vrm_parameter .table_content{margin-top:4vw}.vrm_parameter .table_content .list{overflow-x:scroll}.vrm_parameter .table_content table{margin-top:3.6vw;font-size:3.47vw}.vrm_parameter .table_content table td{padding:1.07vw}.vrm_parameter .table_content p{margin-top:3.6vw;font-size:3.73vw}.vrm_cases{margin-top:10vw}.vrm_cases .case_list{margin-top:6vw}.vrm_cases .list li{margin-top:2vw}.vrm_cases .list1 .li1{width:100%;padding:6%;position:static}.vrm_cases .list1 .li1 p{font-size:3.73vw}.vrm_cases .list1 .li2{width:49%}.vrm_cases .list1 .li3{width:49%}.vrm_cases .list2{margin-top:0}.vrm_cases .list2 .li1{width:34.4177%}.vrm_cases .list2 .li2{width:29.73325%}.vrm_cases .list2 .li3{width:31.62004%}.vrm_products{margin-top:10vw}.vrm_products .list{margin-left:-2%;margin-top:1.07vw}.vrm_products .list li{width:48%;margin-left:2%;margin-top:4.8vw}.vrm_products .list li .cp_title{margin-top:3.07vw;font-size:3.73vw}.vrm_products .list li .cp_text{height:8.53vw;margin-top:1.73vw;font-size:3.47vw;line-height:4.27vw}.vrm_service{margin-top:10vw}.vrm_service .list{margin-top:6vw}.vrm_service .list li{width:100%;height:auto;padding:3.2vw 0;font-size:3.73vw}.vrm_service .list li+li{margin-left:0;margin-top:2vw}.vrm_message .wrap{padding-top:10vw;padding-bottom:26.67vw}.vrm_message .vrm_title .text{width:100%}.vrm_message .vrm_title .text2{margin-top:6vw}.vrm_message .vrm_title .text2 span{padding-left:6vw;font-size:4vw}.vrm_message .vrm_title .text2 span:after{width:4vw;height:4vw}.vrm_message .vrm_title .text2 span+span{margin-left:0;margin-top:4vw}.vrm_message form{width:100%;margin-top:8vw}.vrm_message form .input_box p{height:9.6vw;margin-bottom:2.67vw}.vrm_message form .input_box p input,.vrm_message form .input_box p textarea{padding-left:3.2vw;padding-right:3.2vw;border-radius:2vw;font-size:3.47vw}.vrm_message form .input_box .input_email:after{left:1.2vw;top:4vw;font-size:3.2vw}.vrm_message form .input_box .input_text{height:26.67vw}.vrm_message form .input_box .input_text textarea{padding-top:2.67vw;padding-bottom:2.67vw}.vrm_message form .note{font-size:3.2vw}.vrm_message form .submit{width:42.67vw;height:11.2vw;margin-top:5.33vw;border-radius:2.6vw;font-size:4.27vw;line-height:10.93vw}}
