﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #f5f5f5;}
table tr:nth-child(even){background-color: #fff;}
@media (max-width:1650px){.inner-banner .inner-content .l-wrap,.common-main>.l-wrap{padding-left:15px;padding-right:15px}}
@media (max-width:1700px) and (min-width:1281px){.common-main>.l-wrap{padding-left:120px;padding-right:120px}}
.home-service{display:none;}
.home-application{display:none;}
.foot-main .foot-item .navlist li.side_nav1>a{font-weight:var(--fontbold7)}
.new-main .news-main-title h1{-webkit-line-clamp:inherit;}
.home-honor .more{text-align:center;margin-top:25px;}
.home-honor .more a{display: inline-flex;align-items: center;justify-content: center;width: 150px;height: 50px;background: var(--color);border: 2px solid var(--color);color: #FFFFFF;transition: all .2s linear;}
.home-honor .more a:hover{color:var(--color);background: #FFF;}
.home-about .about-img .play .iconfont{position:relative}
.home-vr {background:#f0f0f0;padding:80px 0;}
.home-vrflex {display:flex;flex-wrap:wrap;position:relative;}
.home-vr-bar {position:absolute;top:0;left:0;transform:rotate(90deg);transform-origin:left bottom;margin-bottom:45px;text-transform:capitalize;}
.home-vr-title {position:relative;display:flex;margin-bottom:8px;justify-content:space-between;align-items:center;}
.home-vr-title .title {color:var(--color);font-weight:400;font-size:50px;line-height:1;}
.home-vr-bar .sub_tit {color:#000;font-size:14px;font-family:Roboto-Light;line-height:1;opacity:.6;}
.VR_box {width:calc(100% - 176px);margin-left:auto}
.home-vr-btnitem{position:relative;z-index:9;margin-top:-10px;margin-left:auto;width:-webkit-calc(100% - 246px);width:calc(100% - 246px);}
.home-vr-btnitem .home-vr-btn{position:relative;display:inline-block;margin:5px;width:225px;height:50px;-webkit-box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);text-align:center;text-transform:capitalize;font-size:18px;font-family:Roboto-Light;line-height:50px;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transition:all ease-in-out .35s;}
.home-vr-btnitem .home-vrcontact i{font-style:initial}
.home-vr-btnitem .home-vrcontact i:before{position:relative;margin-left:7px;content:"\f1d8";vertical-align:middle;font-size:28px;font-family:fontawesome!important;line-height:50px;}
.home-vr-btnitem .home-vr-btn span{display:block;background:#fff;color:var(--color);-webkit-transform:translateZ(25px);transform:translateZ(25px);-ms-transform:translateZ(25px);}
.home-vr-btnitem .home-vr-btn span+span{background:var(--color);color:#fff;-webkit-transform:rotateX(-90deg) translateZ(-25px);transform:rotateX(-90deg) translateZ(-25px);-ms-transform:rotateX(-90deg) translateZ(-25px);}
.home-vr-btnitem .home-vr-btn:hover{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-ms-transform:rotateX(90deg);}
@media (max-width:1600px){.home-vr .l-wrap{padding:0 80px}
.VR_box{width: calc(100% - 130px);}}
@media (max-width:768px){.home-vr-bar{position:static;transform:none;width:100%}
.home-vr-title .title{font-size:32px}
.home-vr-bar .sub_tit{font-size:12px}
.VR_box{width:100%}
.VR_box iframe{height:480px}
.home-vr-btnitem{margin:-10px auto 0;width:100%;display:flex;justify-content:center}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:13px;height:40px;line-height:40px}
.home-vr-btnitem .home-vrcontact i:before{font-size:15px;line-height:40px}
.home-vr-btnitem .home-vr-btn span{min-width:130px;padding:0 10px}}
@media (max-width:500px){.home-vr{padding:40px 0}
.home-vr-bar{margin-bottom:25px}
.home-vr-title .title{font-size:26px}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:12px;}
.home-vr-btnitem .home-vr-btn span{min-width:120px;}}
.news-main-title{display:block;}
.news-main-title .date{margin-top:10px;}
.home-static .list li .num{font-size: 40px;}
.home-static .list li .num sup{font-size: 20px;}
.home-static span.num{display:flex;}
.home-static span.num.num1{align-items: center;}
.home-static span.num strong{font-weight: normal;font-size:20px;}
@media (max-width:500px){.home-static .list li .num{font-size:28px;}
.home-static .list li .num sup,.home-static span.num strong{font-size:16px;}}
.home-product .swiper .swiper-slide .info .title,
.home-product .swiper .swiper-slide .info .text{display:block}