
        .header,
        .content,
        .footer {
            width: 1200px;
            margin: 0 auto;
            font-family: "Microsoft Yahei";
        }
        
        .h_top {
            height: 221px;
            background: url(../images/topbg.gif) repeat-x center 0;
            position: relative;
            z-index: 2;
            font-family: "Microsoft Yahei";
            overflow: hidden;
        }
        
        .t_top {
            height: 33px;
            line-height: 33px;
            color: #85abdf;
            color: #fff;
        }
        
        .t_top span {
            float: right;
        }
        
        .t_top a {
            color: #85abdf;
            display: inline-block;
            padding: 0 16px 0 22px;
            background: url(../images/t_ico1.gif) no-repeat 0 center;
        }
        
        .t_top a.t_ico1 {
            background: url(../images/t_ico2.gif) no-repeat 0 center;
        }
        
        .t_top a.t_ico2 {
            background: url(../images/t_ico3.gif) no-repeat 0 center;
            padding-right: 0;
        }
        
        .t_con {
            height: 127px;
            overflow: hidden;
        }
        
        .t_logo {
            padding: 23px 34px 0 15px;
        }
        
        .t_logo,
        .t_logo img {
            width: 193px;
            display: block;
            height: 76px;
        }
        
        .t_text {
            font-size: 24px;
            line-height: 34px;
            overflow: hidden;
            padding: 28px 0 0 32px;
            color: #fff;
            background: url(../images/t_ge.gif) no-repeat 0 22px;
        }
        
        .t_text span {
            font-size: 20px;
            line-height: 28px;
            display: block;
            font-weight: normal;
        }
        
        .t_pho {
            padding: 32px 0 0 62px;
            background: url(../images/t_pho.png) no-repeat 0 37px;
            white-space: nowrap;
            line-height: 20px;
            color: #fff;
        }
        
        .t_pho span {
            display: block;
            font-family: Times New Roman;
            font-size: 30px;
            line-height: 34px;
        }
        
        .menu {
            white-space: nowrap;
            width: 1200px;
            height: 61px;
            line-height: 61px;
            font-size: 16px;
            overflow: hidden;
        }
        
        .menu ul {
            width: 1380px;
        }
        
        .menu li {
            float: left;
            position: relative;
            margin-left: -1px;
            background: url(../images/menu-fgx.gif) no-repeat right 0;
        }
        
        .menu li a {
            color: #fff;
            display: inline-block;
            padding: 0 32px;
        }
        
        .menu li.cur a,
        .menu li a:hover {
            text-decoration: none;
            z-index: 2;
            background: url(../images/mhbg.gif) repeat-x right 0;
            font-weight: bold;
        }
        
        .menu li a:-webkit-any-link {
            display: block;
        }
    

    .online{width: 366px;}
.online_w{height: 50px;line-height: 35px;color: #7fc44d;font-size: 20px;}
.online_w span{font-weight: bold;}
.online_w span em{font-style: italic;font-size: 22px;padding: 0 5px 0 0;}
.online_w span i{font-style: italic;font-size: 30px;}
.online_w b{color: #026eca;}
.online_c li,.code{height: 34px;line-height: 34px;margin-bottom: 11px;background: #ededed;}
.online_c li.online_l1{height:80px;}
.online_c li.online_l2{width: 250px;float: left;}
.online_c li.online_l3{width:116px;float: left;background: none;}
.online_c li.online_l3 img,.code b,.code b img{width:70px;height: 34px;float: left;}
.online_c li.online_l3 span{float: left;display: block;width: 48px;color: #0280ca;}
.online_c li span{color: #026eca;}
.online_c li .sbz,.online_c li label,.code label{width: 60px;float: left;text-align: right;color: #2a2a2a;}
.code{width:280px;}
.code label{width:80px;}
.sinp01,.sinp02,.area,.code_gg,.online_c li input,.online_c li.online_l1 textarea{float: left;border: 0;background: none;width: 276px;height: 34px;line-height: 34px;}
.sinp02,.code_gg{width: 130px;}
.area,.online_c li.online_l1 textarea{height: 80px;}
.online_c li.online_l4,.submit{background: none;clear: both;padding: 4px 0 0;color: #0280ca;}
.inpimg,.form-btn-reset,.form-btn-submit{width:125px;line-height: 32px;text-align: center;color: #fff;background: #7fc44d;border: 0;}
.inpimg1,.form-btn-submit{background: #026eca;margin-right: 1px;}


    /*表单弹框*/
    .getcode_gg{float:left;width:84px;height:36px;}
    .nsw-modal {
        width: 100vw;
        height: 100vh;
        background: rgba(225, 225, 225, 0.5);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
    }
    
    .modal-dialog {
        position: absolute;
        color: #000000;
        top: 150px;
        width: 400px;
        border-radius: 3px;
        min-height: 155px;
        overflow: hidden;
        z-index: 99998;
        margin-left: -200px;
        left: 50%;
    }
    
    .modal-dialog .css-icon {
        background-image: url("images/modal-icons.png");
    }
    
    .modal-dialog .modal-head {
        height: 30px;
        line-height: 30px;
        padding: 0px 20px;
        background: #F6EFEF;
        font-size: 14px;
    }
    
    .modal-dialog .modal-head .modal-logo {
        width: 15px;
        height: 15px;
        background-position: 1px 0px;
        margin: 8px 5px 0 0;
        float: left;
    }
    
    .modal-dialog .modal-head .close {
        float: right;
        width: 15px;
        height: 15px;
        background-position: -14px 0px;
        margin-top: 8px;
    }
    
    .modal-dialog .modal-body {
        width: 100%;
        min-height: 125px;
        background: #ffffff;
    }
    
    .modal-dialog .modal-body .modal-body-left {
        width: 140px;
        float: left;
    }
    
    .modal-dialog .modal-body .modal-body-left .icon {
        width: 64px;
        height: 64px;
        margin: 30px 0 0 48px;
    }
    
    .modal-dialog .modal-body .modal-body-left .success-message {
        background-position: 0px -14px;
    }
    
    .modal-dialog .modal-body .modal-body-left .warming-message {
        background-position: 0px -78px;
    }
    
    .modal-dialog .modal-body .modal-body-right {
        width: 260px;
        float: right;
        padding-top: 20px;
    }
    
    .modal-dialog .modal-body .modal-body-right .close-btn {
        color: #000;
        text-align: center;
        width: 90px;
        display: inline-block;
        height: 24px;
        line-height: 24px;
        background: #818079;
    }
    
    .modal-dialog .modal-body .modal-body-right p {
        line-height: 30px;
    }


        .f_bj {
            color: #e2e2e2;
            clear: both;
            font-family: "Microsoft Yahei";
            height: 294px;
            line-height: 31px;
            background: url(../images/footbg.gif) repeat-x center 0;
            padding: 21px 0 0;
            overflow: hidden;
        }
        
        .f_bj a {
            color: #e2e2e2;
            display: inline-block;
        }
        
        .f_nav {
            height: 49px;
            white-space: nowrap;
            line-height: 49px;
            color: #fff;
            text-align: center;
            font-size: 16px;
            background: #026eca;
            margin-bottom: 34px;
        }
        
        .f_nav a {
            color: #fff;
            padding: 0 29px;
            display: inline-block;
        }
        
        .f_con {
            clear: both;
            height: 172px;
        }
        
        .f_code,
        .f_text {
            background: url(../images/f_ge.gif) no-repeat 0 8px;
            width: 320px;
        }
        
        .f_code p {
            width: 100px;
            float: right;
            padding: 0 0 0 37px;
            text-align: center;
            line-height: 17px;
            color: #c1c1c1;
            font-size: 12px;
        }
        
        .f_code p img {
            width: 90px;
            height: 90px;
            background: #fff;
            padding: 5px;
            display: block;
        }
        
        .f_code p span {
            padding: 6px 20px 0;
            display: block;
        }
        
        .f_text {
            width: 430px;
            padding: 8px 0 0 90px;
        }
        
        .f_text span {
            display: block;
            background: url(../images/f_ico4.gif) no-repeat 0 6px;
            padding-left: 31px;
        }
        
        .f_text span.f_conl1 {
            background: url(../images/f_ico1.gif) no-repeat 0 6px;
        }
        
        .f_text span.f_conl2 {
            background: url(../images/f_ico2.gif) no-repeat 0 6px;
        }
        
        .f_text span.f_conl3 {
            background: url(../images/f_ico3.gif) no-repeat 0 6px;
        }
        
        .f_logo {
            padding: 27px 0 0;
            width: 356px;
        }
        
        .f_logo img {
            width: 258px;
            height: 75px;
            display: block;
        }
        
        .f_wz {
            height: 39px;
            line-height: 39px;
            color: #aeaeae;
        }
        
        .f_wz a {
            color: #aeaeae;
        }
        
        .f_wz span {
            float: right;
            width: 140px;
        }
        
        .f_wz span em img{display: block;}
        .f_wz span em {
            float: right;
            width: 18px;
            height: 17px;
            display: block;
            padding: 11px 0 0;
        }
    

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #026eca;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #026eca;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
