        
        /*top menu*/
        .thch-into { position: relative; width: 100%; height: 564px;}
        .thch-contimg { width: 100%; height: 564px; overflow: hidden;}
        .thch-contimg img{ width: 100%; height: 100%; object-fit: cover; }
        .thch-contimg:after{ position: absolute; top: 0; left: 0; content: ""; background: rgba(0, 0, 0, 0.35); z-index: 1; width: 100%;
             height: 100%; backdrop-filter: blur(8px); 
        }
        .thch-conttext { position: absolute; width: 429px; height: 184px; z-index: 2; color:#CACACA; font-size: 90px; font-weight: 700; line-height: 92px;
            top:50%; left: 50%; transform: translate(-50%, -50%); mix-blend-mode: overlay;
        }
        .thch-text { position: absolute; width: 1200px;  z-index: 3;
            color:#ffffff; font-size: 60px; font-weight: 550; top:50%; left: 50%; transform: translate(-50%, -50%); text-align: center;}
        

        .service-content { width: 100%; height: auto; padding-bottom: 10px; display: block; box-sizing: border-box; -webkit-box-sizing: border-box;
             -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
             background-color: #FAFAFA;
        }
        .ser-content { width: 1200px; height: auto; overflow: hidden; margin: 0 auto; background-color: #FFFFFF; z-index: 2;
             position: relative; top: -60px;
        }
        .ser-content .ser-content-left { width: 242px; height: 1156px; background-color: #F46F0A; padding-top: 16px; float: left; }
        .ser-content .ser-content-right { width: 958px; height: 1156px; position: relative; float: left;
            display: flex; justify-content: center;
        }
        /*right content*/
        .ser-right { width: 806px; margin-top: 54px;}
        .ser-quseion { width: 100%; height: auto; background-color: #ffffff;  border-bottom: 1px solid #D9D9D9;}
        .ser-quseion .ser-quseion-text { color: #000000; font-size: 16px; font-weight: 350px; height: 72px; line-height: 72px; cursor: pointer;}
        .ser-quseion .ser-quseion-text .bjia { background: url(../images/jiah.svg) no-repeat; width: 14px; height: 14px; transform: rotate(0deg); 
            float: right; margin: 29px 0; transition: transform 0.4s linear;
        }
        .ser-quseion .ser-quseion-cont { width: 100%; height: auto; background-color: #FAFAFA; color: #6E6E71; font-size: 16px; 
            font-weight: 350px; padding: 30px 16px; margin-bottom: 30px; display: none; transition: background-color 0.1s linear;
        }
        #ser-right2 { display: none; }
        #ser-right3 { display: none; }
        #ser-right4 { display: none; }
        #ser-right5 { display: none; }
        #ser-right6 { display: none; }
        #ser-right7 { display: none; }
        #ser-right8 { display: none; }
        #ser-right9 { display: none; }
        #ser-right10 { display: none; }
        #ser-right11 { display: none; }
        #ser-right12 { display: none; }
        #ser-right13 { display: none; }

        /*left menu*/
        .VerticalMenu { height: 100%; width: 100%; cursor: pointer; }
        .VerticalMenu > div { width: 100%; float: left; }
        .VerticalMenu > div > div:first-child { text-align: left; height: 54px; background-color: #F46F0A; line-height: 54px;
            padding-right: 10px; transition: background-color 0.4s linear; padding-left: 20px; color: #ffffff;
            font-size: 18px; font-weight: 500;
        }
        .VerticalMenu > div > div:first-child > i:last-child { line-height: 54px; float: right; transform: rotate(0deg);
            transition: transform 0.4s linear; color: #ffffff; background: url(../images/jia.svg); width: 14px; height: 14px;
            margin-top: 20px; margin-right: 20px;
        }
        .VerticalMenu > div > div:last-child { width: 100%; display: none; }
        .VerticalMenu > div > div:last-child > div { color: rgba(255, 255, 255, 0.50); transition: background-color 0.1s linear;
            text-align: left; line-height: 54px; padding-left: 20px;
            font-size: 16px; font-weight: 500;
        }
        .VerticalMenu > div > div:last-child > div:hover { background-color: #FFAB6B!important;}
        .VerticalMenu > div:last-child::after { display: block; clear: both; color: #ffffff;}
