﻿@media screen and (max-width: 768px){
    .xrt-mdt-nav{
        height:90px;
        line-height: 90px;
        text-align: center;
    }
    .xrt-mdt-nav div{
        cursor: pointer;
    }
    .xrt-logo img{
        width:40px;
        height:40px;
        position:relative;
        left:40px;
    }
    .caro img{
        width:100%;
        height:500px;
    }
    .active-nav{
        background: #E71237;
    }
    .xrt-mdt-mid{
        text-align: center;
        margin-top: 10px;
    }
    .xrt-mdt-case-line, .xrt-ser-feature-line, .xrt-ser-fea-case-line{
        left: 50%;
        top:10px;
        position:relative;
        width: 200px;
        border-bottom: 1px solid #333;
        transform: translate(-50%, 0);
        margin-bottom:40px;
    }
    .xrt-mdt-case-line span{
        position:absolute;
        top:-12px;
        background:#fff;
        left:50px;
        padding:0 10px;
    }
    .xrt-ser-feature-line span{
        position:absolute;
        top:-12px;
        background:#f7f7f7;
        left:20px;
        padding:0 10px;
    }
    .xrt-ser-mdt-line span{
        position:relative;
        top:-12px;
    }
    .xrt-case-show>div,.xrt-support-show>div{
        display:inline-block;
        width:200px;
        height:200px;
        margin:0 20px;
    }
    .xrt-support-show>div img{
        width:33px;
    }
    .xrt-case-show img{
        width:200px;
        height:200px;
    }
    .xrt-into{
        text-align: center;
    }
    .xrt-partner-show> div{
        border:1px solid #999;
    }
    .xrt-partner-show>div{
        display: inline-block;
        width:32%;
    }
    .xrt-partner-show>div img{
        width:99.9%;
        height:80px;
    }
    .xrt-mdt-par-line{
        left: 50%;
        top:10px;
        position:relative;
        width: 300px;
        border-bottom: 1px solid #333;
        transform: translate(-50%, 0);
        margin-bottom:40px;
    }
    .xrt-mdt-par-line span{
        position:absolute;
        top:-12px;
        background:#fff;
        left:60px;
        padding:0 10px;
    }
    .xrt-about-us{
        margin-top:50px;
        background-image: url("../image/aus.jpg");
    }
    .xrt-about-us img{
        width:100%;
    }
    .xrt-about-us-intro{
        padding-top:10px;
        padding-left:50px;
        padding-bottom:20px;
        color:#fff;
        width:80%;
    }
    .xrt-intro{
        font-size: 12px;
    }
    .xrt-more-btn{
        border:1px solid #fff;
        width:100px;
        padding:5px 20px;
        margin-top:20px;
        
    }
    .xrt-footer{
        margin-top:40px;
        background:#1B3556;
        height:200px;
        color:#fff;
        font-size:13px;
        text-align:left;
        padding:6% 10%;
    }
    .xrt-footer div{
        padding-top:6px;
    }
    .xrt-erweima{
        margin-top:7%;
    }
    .xrt-footer img{
        width:70px;
    }
    .xrt-footer-nav{
        padding-top:20px;
    }
    .xrt-footer-nav span{
        padding:20px;
    }
    .xrt-footer-share div{
        display: inline-block;
        background:#fff;
        border-radius: 50%;
        width:30px;
        height:30px;
        margin:20px 10px;
        padding-top:5px;
        cursor: pointer;
    }
    .xrt-footer-share img{
        width:20px;
        height:20px;
    }
    .container-fluid>.navbar-header{
        background:#fff;
    }
    .navbar-default .navbar-collapse{
        background:#fff;
    }
    .xrt-phone-nav{
        position:relative;
        top:-18px;
    }
    .xrt-phone-nav div{
        display:inline-block;
    }
    .xrt-phone-nav .xrt-img-logo{
        width:45px;
        height:45px;
        position:relative;
        top:-14px;
    }
    .xrt-phone-nav .xrt-img-logo img{
        width:45px;
        height:45px;
    }
    .xrt-phone-nav .xrt-name-logo{
        color: #000;
    }
    .xrt-pho-support-show div{
        display:inline-block;
    }
    .xrt-phone-show-box{
        border:1px solid #999;
        width:24%;
        font-size:12px;
        padding:5px;
        text-align:center;
    }
    .xrt-phone-show-box img{
        width:50px;
        height:50px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-sup-title{
        font-size:12px;
        margin-bottom:5px;
    }
    .xrt-phone-case-show div{
        padding:5px 2px 0 0;
    }
    .xrt-phone-case-show div img{
        width:98%;
    }
    .container{
        padding-left:5px;
        padding-right:5px;
    }



    .xrt-us-pic{
        width:100%;
        height:150px;
    }
    .xrt-us-pic img{
        width:100%;
        height:150px;
    }
    .xrt-us-3{
        text-align: center;
    }
    .xrt-us-3 div{
        display: inline-block;
        width:300px;
        height:300px;
    }
    .xrt-connectus-header-pic{
        width:100%;
        height:300px;
        overflow: hidden;
    }
    .xrt-connectus-header-pic img{
        width:100%;
        height:100%;
    }
    .xrt-connectus{
        text-align:center;
        padding:0 10%;
    }
    .xrt-contact-box{
        width:250px;
        text-align:center;
        display:inline-block;
        padding:15px;
        border-right:1px solid #aaa;
    }
    .xrt-contact-box img{
        width:40px;
    }
    .xrt-contact-boxs{
        margin-left: 50%;
        transform: translate(-47%, 0);
    }
    .xrt-contact-boxs div{
        width:33%;
    }
    .xrt-us-box-img{
        margin-top:30px;
    }
    .xrt-us-box-img>div>div{
        text-align:center;
    }
    .xrt-us-box-img img{
        width:35px;
    }
    .area-box{
        position:relative;
        top:-10px;
    }
    .phone-box{
        position:relative;
        top:10px;
    }
    .email-box{
        position:relative;
        padding:0 2px;
        width:30%;
        
        
    }
    .xrt-contact-choosen{
        border-right:none;
    }
    .xrt-question{
        text-align:center;
        margin-top:30px;
    }
    .xrt-message-list input{
        width:300px;
        height:30px;
        margin:10px;
        padding:0 20px;
        background:#eee;
    }
    .xrt-message-list textarea{
        width:300px;
        margin:10px;
        padding:10px 20px;
        background:#eee;
    }
    .xrt-contact-btn{
        padding:10px 40px;
        background:rgb(51, 82, 167);
        color:#fff;
    }

    .xrt-aboutus-header-pic{
        width:100%;
        
    }
    .xrt-aboutus-header-pic img{
        width:100%;
        height:100%;
    }
    .xrt-card{
        width:600px;
        margin:0 auto;
        text-align:center;
        border:1px solid #666;
        padding:20px;
        color:#636363;
        position:relative;
        top:-70px;
        background:#fff;
    }
    .xrt-what-we-do{
        width:1000px;
        margin:0 auto;
        text-align: center;
    }
    .xrt-what-show{
        width:1000px;
        margin:30px auto;

    }
    .xrt-what-pic{
        width:300px;
        height:200px;
        margin-left:100px;
    }
    .xrt-what-intro{
        display:inline-block;
        width:500px;
        padding:50px;
        position:relative;
        top:-25px;
    }
    .xrt-what-intro span{
        font-size:14px;
        color:#636363;
    }
    .xrt-line-show{
        position:relative;
        display:inline-block;
        margin:30px 100px 0px 50px;

    }
    .xrt-line{
        border-top:1px solid lightcoral;
        width:30px;
        position:absolute;
    }
    .xrt-show{
        position:absolute;
        width:200px;
        top:-10px;
        left:50px;
    }
    .xrt-why-us{
        background-image: url("../image/aboutus_intro.png");
        color:#fff;
        margin:50px 0;
        text-align:center;
        padding:10px 10%;
    }
    .xrt-why-us-left{
        margin-left:20%;
        width:500px;
        padding:20px;
        display:inline-block;
    }
    .xrt-why-us-box{
        margin-left:12%;
    }
    .xrt-why-us-box div{
        border:1px solid #ddd;
        height:100px;
        margin:1% 1% 1% 1%;
        padding:1px;
        width:35%;
        
    }
    .xrt-why-us-box div img{
        height:40px;
        width:40px;
    }
    .xrt-left-box{
        display:inline-block;
        width:150px;
        height:150px;
        
        border:1px solid #aaa;
        text-align:center;
        margin-left: -5px;
    }
    .xrt-why-us-left p{
        font-size:14px;
        color:#fff;
    }
    .xrt-story{
        width:95%;
        height:750px;
        text-align:center;
    }

    .xrt-story-btn{
        padding:10px 20px;
    }
    .xrt-story-box{
        width:100%;
        margin-bottom:15px;
    }
    .xrt-story-box img{
        width:100%;
        margin-top:100px;
    }
    .xrt-story-table td{
        padding:0 25px;
        text-align:left;
    }
    .xrt-td-choosen{
        text-align:right !important;
    }
    .xrt-story-verticalline{
        width:0px;
        height:550px;
        border:1px solid #ddd;
        position:relative;
        margin:0 auto;
        top:-550px;
    }
    .xrt-first-circle{
        width:15px;
        height:15px;
        border-radius:50%;
        background:darkgoldenrod;
        position:relative;
        left:-32px;
        top:100px;
        z-index:2;
    }
    .xrt-second-circle{
        width:15px;
        height:15px;
        border-radius:50%;
        background:darkgoldenrod;
        margin-left:100%;
        position:relative;
        top:100px;
        left:18px;
        z-index:2;
    }
    .xrt-us-intro{
        width:1000px;
        text-align:center;
        font-size: 16px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-about-us-show{
        margin-top:50px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-about-us-show img{
        margin-right:20px;
        width:330px;
        height:200px;
    }
    .xrt-about-us-pic div img{
        width:99%;
        margin-top:20px;
    }

    

    .xrt-pro-ser-show{
        margin-top: 20px;
        background:#ddd;
        width:100%;
    }
    .xrt-pro-ser-show>div{
        width:300px;
        height:300px;
        display:inline-block;
        margin-left:20px;
    }
    .xrt-ser-mid-pic img{
        width:130px;
        margin-top:160px;
        position:relative;
        left:-50px;
        top:10px;
    }
    .xrt-ser-case div{
        display:inline-block;
    }
    .xrt-ser-case img{
        width:50px;
        height:50px;
    }
    .xrt-ser-mid>div>div>div{
        text-align:center;
    }
    .xrt-ser-mid>div>div>div img{
        margin-bottom:20px;
        width:30px;
        height:30px;
    }
    .xrt-ser-mid-sta h4{
        color:#0A1648
    }
    .xrt-ser-mid-sta p{
        font-size:12px;
    }
    .xrt-ser-mid > div > div{
        margin-top:30px;
    }
    .xrt-pro-case-img{
        width:300px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-pro-case-img img{
        width:300px;
    }
    .xrt-ser-sol-box{
        text-align: center;
        padding:12px;
    }
    .xrt-ser-sol-box-mid{
        text-align: center;
        padding:15px;
        position:relative;
        top:-10px;
    }
    .xrt-sol-circle{
        width:50px;
        height:50px;
        border-radius: 50%;
        background:#666;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-star-list img{
        width:15px;
    }
    .carousel-indicators li{
        
    }

    .navbar-default .navbar-collapse{
        position:absolute;
        width:100%;
        z-index: 10000;
    }
    .xrt-map{
        margin-top:50px;
        text-align: center;
    }


    
    
    .modalBox_one, .modalBox_two, .modalBox_three, .modalBox_four{
        display: none;
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 1000;
        background-color: rgba(0,0,0,0.8);
    }

    .modalBox-matter{
        display: flex;
        flex-flow: column nowrap;
        justify-content: space-between;
        width: 50%;
        height: 80%;
        margin: 30px auto 100px;
        border-radius:10px;
        -webkit-animation: zoom 0.6s;
        animation: zoom 0.6s;
        resize: both;
        overflow: auto;
    }

    @keyframes zoom{
        from {transform: scale(0)}
        to {transform: scale(1)}
    }
    .modalBox-header{
        height:50px;
        
    }
    .mtclose_one, .mtclose_two, .mtclose_three, .mtclose_four{
        color: #0aa1ed;
        font-size: 3em;
        font-weight: bold;
        transition: all 0.3s;
        margin-left: 90%;
        position:relative;
        top:-20px;
        
    }
    .mtclose_one:hover, .mtclose_one:focus, .mtclose_two:hover, .mtclose_two:focus, .mtclose_three:hover, .mtclose_three:focus, .mtclose_four:hover, .mtclose_four:focus{
        color: #602E2A;
        cursor: pointer;
    }

    .modalBox-body{
        padding: 10px;
        font-size: 16px;
    }
    .xrt-case-statement{
        color:#fff;
        font-size:16px;
        text-align: center;
        
        
    }
    .xrt-map-iframe{
        width:100%;
        
    }


    .xrt-gw-index-ser-pic{
        width:50px;
        height:50px;
    }
    .xrt-gw-index-ser-statement div{
        padding:0 0 0 15px;
    }
    .xrt-gw-index-ser-statement .xrt-gw-phone-title{
        display:block;
        font-size:14px;
        
    }
    .xrt-gw-index-ser-statement .xrt-gw-phone-sub-title{
        font-size:12px;
    }
    .xrt-gw-sub-title{
        text-align: center;
        margin-top:40px;
    }
}
@media screen and (min-width: 768px){
    .xrt-mdt-nav{
        height:90px;
        line-height: 90px;
        text-align: center;
        
    }
    .xrt-mdt-nav div{
        cursor: pointer;
    }
    .xrt-logo img{
        width:40px;
        height:40px;
        position:relative;
        left:40px;
    }
    .caro img{
        width:100%;
        height:500px;
    }
    .active-nav{
        background: #9fcdff;
    }
    .xrt-mdt-mid{
        text-align: center;
        
    }
    .xrt-mdt-line, .xrt-ser-feature-line, .xrt-ser-fea-case-line{
        left: 50%;
        top:10px;
        position:relative;
        width: 50px;
        border-bottom: 5px solid #375996;
        transform: translate(-50%, 0);
        margin-bottom:40px;
    }
    .xrt-mdt-line span{
        position:absolute;
        top:-12px;
        background:#fff;
        left:50px;
        padding:3px;
    }
    .xrt-gw-sub-title{
        text-align: center;
        margin-top:40px;
    }
    .xrt-support-show, .xrt-partner-show{
        margin-left:10%;
    }
    .xrt-case-show>div,.xrt-support-show>div{
        display:inline-block;
        width:250px;
        height:200px;
        margin:0 40px 0 0 ;
    }
    .xrt-support-show>div img{
        width:50px;
        height:50px;
    }
    .xrt-sup-title{
        border-bottom:1px solid #333;
        margin-bottom:2px;
    }
    .xrt-case-show img{
        width:250px;
        height:200px;
    }
    .xrt-into{
        text-align: center;
    }
    .xrt-partner-show> div{
        border:1px solid #333;
    }
    .xrt-partner-show>div{
        display: inline-block;
        width:170px;
        height:82px;
        margin:0 10px;
    }
    .xrt-partner-show>div img{
        width:168px;
        height:80px;
    }
    .xrt-mdt-par-line{
        left: 50%;
        top:10px;
        position:relative;
        width: 300px;
        border-bottom: 1px solid #333;
        transform: translate(-50%, 0);
        margin-bottom:40px;
    }
    .xrt-mdt-par-line span{
        position:absolute;
        top:-12px;
        background:#fff;
        left:60px;
        padding:3px;
    }
    .xrt-about-us{
        margin-top:50px;
        height:350px;
        
    }
    .xrt-about-us img{
        width:100%;
        height:350px;
    }
    .xrt-about-us-intro{
        position:relative;
        top:-340px;
        left:20%;
        color:#fff;
        width:500px;
    }
    .xrt-more-btn{
        border:1px solid #fff;
        width:100px;
        padding:5px 20px;
        margin-top:30px;
        
    }
    .xrt-footer{
        margin-top:40px;
        background:#1B3556;
        height:100px;
        color:#fff;
        font-size:14px;
        text-align:center;
    }
    .xrt-footer-nav{
        padding-top:40px;
    }
    .xrt-footer-nav span{
        padding:20px;
    }
    .xrt-footer-share div{
        display: inline-block;
        background:#fff;
        border-radius: 50%;
        width:30px;
        height:30px;
        margin:20px 10px;
        padding-top:5px;
        cursor: pointer;
    }
    .xrt-footer-share img{
        width:20px;
        height:20px;
    }
    .xrt-ser-mid-pic img{
        width:300px;
        
    }
    .xrt-us-pic{
        width:100%;
        height:300px;
    }
    .xrt-us-pic img{
        width:100%;
        height:300px;
    }
    .xrt-us-3{
        text-align: center;
    }
    .xrt-us-3 div{
        display: inline-block;
        width:300px;
        height:300px;
    }
    .xrt-connectus-header-pic{
        width:100%;
        height:300px;
        overflow: hidden;
    }
    .xrt-connectus-header-pic img{
        width:100%;
        height:100%;
    }
    .xrt-connectus{
        
        text-align:center;
        
    }
    .xrt-contact-box{
        width:250px;
        text-align:center;
        display:inline-block;
        padding:15px;
        border-right:1px solid #aaa;
    }
    .xrt-contact-box img{
        width:40px;
    }
    .xrt-contact-boxs{
        
        margin-left: 50%;
        transform: translate(-47%, 0);
        width:800px;
    }
    .xrt-contact-choosen{
        border-right:none;
    }
    .xrt-question{
        text-align:center;
        margin-top:80px;
    }
    .xrt-message-list input{
        width:400px;
        height:30px;
        margin:10px;
        padding:0 20px;
        background:#eee;
    }
    .xrt-message-list textarea{
        width:400px;
        margin:10px;
        padding:10px 20px;
        background:#eee;
    }
    .xrt-contact-btn{
        padding:10px 40px;
        background:rgb(51, 82, 167);
        color:#fff;
    }

    .xrt-aboutus-header-pic{
        width:100%;
        
    }
    .xrt-aboutus-header-pic img{
        width:100%;
        height:100%;
    }
    .xrt-card{
        width:600px;
        margin:0 auto;
        text-align:center;
        border:1px solid #666;
        padding:20px;
        color:#636363;
        position:relative;
        top:-70px;
        background:#fff;
    }
    .xrt-what-we-do{
        width:1000px;
        margin:0 auto;
        text-align: center;
    }
    .xrt-what-show{
        width:1000px;
        margin:30px auto;

    }
    .xrt-what-pic{
        width:300px;
        height:200px;
        margin-left:100px;
    }
    .xrt-what-intro{
        display:inline-block;
        width:500px;
        padding:50px;
        position:relative;
        top:-25px;
    }
    .xrt-what-intro span{
        font-size:14px;
        color:#636363;
    }
    .xrt-line-show{
        position:relative;
        display:inline-block;
        margin:30px 100px 0px 50px;

    }
    .xrt-line{
        border-top:1px solid lightcoral;
        width:30px;
        position:absolute;
    }
    .xrt-show{
        position:absolute;
        width:200px;
        top:-10px;
        left:50px;
    }
    .xrt-why-us{
        background-image: url("../image/aboutus_intro.png");
        height:400px;
        color:#fff;
        margin-top:50px;
    }
    .xrt-why-us-left{
        margin-left:20%;
        width:500px;
        padding:20px;
        display:inline-block;
    }
    .xrt-why-us-right{
        display:inline-block;
        width:300px;
        margin-top:20px;
        margin-left:50px;
    }
    .xrt-left-box{
        display:inline-block;
        width:120px;
        height:120px;
        
        border:1px solid #aaa;
        text-align:center;
        margin-left: -5px;
    }
    .xrt-left-box img{
        width:50px;
    }
    .xrt-why-us-left p{
        font-size:14px;
        color:#fff;
    }
    .xrt-story{
        width:600px;
        height:900px;
        margin:50px auto;
        text-align:center;
    }

    .xrt-story-btn{
        padding:10px 20px;
    }
    .xrt-story-box{
        width:250px;
        height:200px;
        margin-bottom:30px;
    }
    .xrt-story-box img{
        width:100%;
    }
    .xrt-story-table td{
        padding:10px 40px;
        text-align:left;
    }
    .xrt-td-choosen{
        text-align:right !important;
    }
    .xrt-story-verticalline{
        width:0px;
        height:700px;
        border:1px solid #ddd;
        position:relative;
        margin:0 auto;
        top:-730px;
    }
    .xrt-first-circle{
        width:20px;
        height:20px;
        border-radius:50%;
        background:darkgoldenrod;
        position:relative;
        left:-80px;
        top:40px;
        z-index:2;
    }
    .xrt-second-circle{
        width:20px;
        height:20px;
        border-radius:50%;
        background:darkgoldenrod;
        position:relative;
        left:248px;
        top:40px;
        z-index:2;
    }
    .xrt-us-intro{
        width:1000px;
        text-align:center;
        font-size: 16px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-about-us-show{
        margin-top:50px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-about-us-show img{
        margin-right:20px;
        width:300px;
        height:200px;
    }

    

    .xrt-pro-ser-show{
        margin-top: 20px;
        background:#ddd;
        width:100%;
    }
    .xrt-pro-ser-show>div{
        width:300px;
        height:300px;
        display:inline-block;
        margin-left:20px;
    }
    .xrt-ser-case div{
        display:inline-block;
    }
    .xrt-ser-case img{
        width:50px;
        height:50px;
    }
    .xrt-ser-mid>div>div>div img{
        position:relative;
        left:60px;
        top:10px;
        width:30px;
        height:30px;
    }
    .xrt-ser-mid-sta h4{
        color:#0A1648
    }
    .xrt-ser-mid-sta p{
        font-size:12px;
    }
    .xrt-ser-mid > div > div{
        margin-top:30px;
    }
    .xrt-pro-case-img{
        width:600px;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-pro-case-img img{
        width:600px;
    }
    .xrt-ser-sol-box{
        text-align: center;
        padding:30px;
    }
    .xrt-ser-sol-box-mid{
        text-align: center;
        padding:30px;
        position:relative;
        top:-10px;
    }
    .xrt-sol-circle{
        width:50px;
        height:50px;
        border-radius: 50%;
        background:#666;
        margin-left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-star-list img{
        width:15px;
    }
    .carousel-indicators li{
        
    }
    .xrt-ser-feature-line span{
        position:absolute;
        top:-10px;
        background:#f7f7f7;
        left:25px;
        padding:0 10px;
    }
    .pro-case span{
        background:#f7f7f7;
        left:40px;
    }
    .sol-way-case span{
        background:#f7f7f7;
        left: 50%;
        transform: translate(-50%, 0);
    }
    .xrt-footer-nav span{
        cursor: pointer;
    }
    .xrt-map{
        margin-top:50px;
        text-align: center;
        margin-left:50%;
        transform: translate(-50%,0);
    }
    .xrt-map img{
        width:800px;
    }
    iframe{
        width:700px;
    }
    .xrt-big-case-show div{
        
        width:100%;
        height:100%;
    }
    .xrt-big-case-show div img{
        
        width:90%;
        height:90%;
    }

    
    .modalBox_one, .modalBox_two, .modalBox_three, .modalBox_four{
        display: none;
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 1000;
        background-color: rgba(0,0,0,0.8);
    }

    .modalBox-matter{
        display: flex;
        flex-flow: column nowrap;
        justify-content: space-between;
        width: 50%;
        height: 80%;
        margin: 30px auto 100px;
        border-radius:10px;
        -webkit-animation: zoom 0.6s;
        animation: zoom 0.6s;
        resize: both;
        overflow: auto;
    }

    @keyframes zoom{
        from {transform: scale(0)}
        to {transform: scale(1)}
    }
    .modalBox-header{
        height:50px;
        
    }
    .mtclose_one, .mtclose_two, .mtclose_three, .mtclose_four{
        color: #0aa1ed;
        font-size: 3em;
        font-weight: bold;
        transition: all 0.3s;
        margin-left: 90%;
        position:relative;
        top:-20px;
        
    }
    .mtclose_one:hover, .mtclose_one:focus, .mtclose_two:hover, .mtclose_two:focus, .mtclose_three:hover, .mtclose_three:focus, .mtclose_four:hover, .mtclose_four:focus{
        color: #602E2A;
        cursor: pointer;
    }

    .modalBox-body{
        padding: 10px;
        font-size: 16px;
    }
    .xrt-case-statement{
        color:#fff;
        font-size:16px;
        text-align: center;
        
        
    }

    .xrt-map-iframe{
        width:100%;
        height:300px;
        overflow: hidden;
    }
    .xrt-gw-index-ser-pic{
        width:70px;
        height:70px;
    }
    .xrt-gw-index-ser-statement div{
        padding:0 10% 0 15px;
    }
    .xrt-gw-index-ser-statement p{
        font-size:18px;
        
    }
    .xrt-gw-index-ser-statement span{
        font-size:14px;
    }


}

.xrt-footer-keeprecord a{
    color: #fff;
}
.xrt-footer-keeprecord a:nth-of-type(2):hover{
    color: #9fcdff;
}