<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:767px){
    #header,
    .header-modal{
        display:none;
    }
    .footer{
        display:none;
    }
    .gg{
        display:none;
    }
    .fullSlide{
        display:none;
    }
    .heroswider{
        height:400px !important;
    }
    .ihot{
        width:100%;
        min-width:0;
    }
    .lecture{
        width:100%;
    }
    .topLoop,.infoList{
        width:100% !important;
    }
    .lecture ul li.td-f {
        height: 25px;
        line-height: 25px;
        width: 100%;
        float: left;
        font-family: "Microsoft YaHei";
        font-size: 12px;
    }
    .lecture ul li.td-f a {
            display: block;
            height: 25px;
            width: 90%;
            margin-right: 10px;
            color: #fff;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
    }
    .header_mobile,
    .footer_mobile,
    #mobile_banner{
    display:block;
    }

    .main{
        min-width:0;
    }
    .main4,
    .main_content,
    .main3_content{
        width:100%;
    }
    .main_tit h2{
        margin-left:5%;
    }
    .main4_con_list{
        width:100%;
    }
    .main5{
        display:none;
    }
    .main3{
        float:left;
        height:auto;
    }

    .main3_con{
        float:left;
        width:100%;
    }
    .main3_con_n,
    .main3_con_two {
        width:100%;
    }
    .main2_con{
        display:none;
    }
    .main2_con_mobile{
        width:100%;
    }
    .city_mobile_box{
        width:300px;
        margin:0 auto;
    }
    .city_mobile_box&gt;a{
        display:block;
        float:left;
        width:70px;
        box-sizing:border-box;
        height:40px;
        border:1px solid #ff6b00;
        margin:5px 15px;
        border-radius:4px;
        text-align:center;
        line-height:40px;
    }
    .main7{
        display:none;
    }
    .main1{
        width:100%;
    }
    .main1_dynamic{
        width:100%;
        padding-bottom:20px;
    }
    .main1_tit img{
        width:100%;
    }
    .main1_tit_min{
        width:95%;
    }
    .main1_con ul,
    .main1_con ul li,
    .main6_con,
    .main6_con_n,
    .main6_con_nr{
        width:100%;
    }
    .main1_con{
        width:95%;
    }
    .main1_con ul li a{
        display:block;
        float:left;
        max-width:220px;
        white-space:nowrap;
        text-overflow:ellipsis;
        -o-text-overflow:ellipsis;
        overflow:hidden;
    }
    .main1_con ul li{
        height:30px;
    }
    .main6 h2{
        font-size:20px;
    }
    .yqlj_main,
    .yqlj_title{
        width:100%;
    }
    .yqlj_title{
        text-indent:5%;
    }
    .yqlj_con{
        width:90%;
        margin:0 auto;
    }
    .adv_banner{
        min-width:0;
        background:#fff;
        float:left;
    }
    .advbanner_con{
        width:100%;
        height:auto;
        float:left;
        padding-top:30px;
    }
    .advbanner_main{
        height:auto;
        float:left;
        margin-top:20px;
    }
    .advbanner_main ul{
        float:left;
    }
    .advbanner_main_list li{
        width:100%;
        padding-top:20px;
    }
    .advbanner_main_list li:last-of-type{
        padding-bottom:20px;
    }
    .advbanner_tit{
        font-size:20px;
    }
    body .advContent{
        min-width:0;
    }
    .advCon1,
    .advCon5_b{
        height:auto;
    }
    .advCon5_b{
        background:none;
    }
    .advCon_main{
        width:100%;
    }
    .advCon1_main_n{
        width:90%;
    }
    .advCon1_b{
        background:url(../newimages/advCon1_bottom.jpg) 45% center no-repeat;
    }
    .advCon2_main_left{
        display:none;
    }
    .advCon2_main_left_mobile{
        float:left;
        margin-top:60px;
    }
    .advCon2_main_left_mobile img,.advCon2_main_left img{
        width:100%;
    }
    .advCon2_main_right{
        width:100%;
        float:left;
        margin-top:0;
    }
    .advCon_con h2{
        font-size:30px;
        text-align:center;
    }
    .advCon_con p{
        width:90%;
        margin:0 auto;
    }
    .advCon3_main,
    .advCon5_main{
        width:100%;
        margin-left:0;
        padding-top:20px;
    }
    .advCon4_main{
        width:100%;
    }
    .advCon4&gt;.advCon4_main{
        display:block;
        padding-top:0;
    }
    .advCon_main&gt;.advCon4_main{
        display:none;
    }
    .advCon6_left{
        margin-top:20px;
        width:100%;
    }
    .advCon6{
        height:auto;
    }
    .advCon6_main{
        width:100%;
        padding:0;
    }
    .advCon7_left{
        width:100%;
        height:auto;
    }
    .advCon7_left h2{
        width:100%;
        font-size:26px;
        margin-top:20px;
        text-align:center;
    }
    .advCon7_left dl{
        width:90%;
        margin:20px auto;
    }
    .advCon7_right img{
        width:100%;
    }
    .flow_banner,
    .flowConent{
        min-width:0;
    }
    .flowCon{
        width:100%;
        margin-bottom:20px;
    }
    .flowCon_img,
    .flowCon1,
    .flowCon2{
        display:none;
    }
    .flowCon1_mobile{
        margin-top:30px;
    }
    .flowCon1_mobile&gt;.flowCon1_nr,
    .flowCon2_nr{
        width:90%;
    }
    .flowCon1_mobile h2{
        color:#ff6b01;
        font-size:26px;
        margin:20px 0;
    }
    .flowCon2_nr{
        padding:10px 0 0 0;
    }
    .flowCon1_nr{
        padding:0 0 0 25px;
    }
    .kfContent{
        min-width:0;
    }
    .kfcon_m,
    .kfCon1_left,
    .kfCon1_left_main,
    .kfCon2_main,
    .kfCon2_main_tit{
        width: 100%;
    }
    .kfCon1_left_main{
        height: auto;
    }
    .kfCon1_right{
        margin:20px 0 0 0;
    }
    .kfCon1_right img,
    .kfCon2_main_img_mobile img{
        width: 100%;
    }
    .kfCon2_main_img{
        display: none;
    }
    .kfCon2_main_con{
        padding:0 5px 0 30px;
        width: auto;
        margin-bottom: 20px;
    }
    .kfCon3_nr1{
        width:90%;
        margin:0 auto;
    }
    .kfCon3_main{
        width: 33%;
    }
    .kfCon3_left_r{
        width: auto;
    }
    .kfCon3_right_r{
        margin-left:0;
    }
    .kfCon3_nr_tit{
        font-size: 50px;
    }
    .picswall{
        margin-bottom:20px;
    }
    .picswall .comWidth,
    .nav .comWidth{
        width:100%;
    }
    #main{
        width:100% !important;
        min-height:700px;
    }
    #main .box{
        width:48%;
        margin:0 auto;
        padding:10px 1% 0 1%;
    }
    .box .picbox,
    .picbox .picdetail,
    .picbox .pictip{
        width:100%;
    }
    #LXB_CONTAINER{
        display:none !important;
    }
    #LRdiv1{
        display:none !important;
    }
    .lxb-cb-input-btn{
        width:80% !important;
        -webkit-appearance: none;
    }
    .navlist{
        width:100%;
    }
    .navlist ul li{
        box-sizing:border-box;
        width:25% !important;
    }
    .searchbox{
        display:none;
    }
    .picswall{
        margin-top:50px;
        min-height:700px;   
    }
    .picswall .pic{
        width:100%;
    }
    .tipleft{
        width:50%;
        white-space:nowrap; 
        text-overflow:ellipsis; 
        -o-text-overflow:ellipsis; 
        overflow:hidden;
    }
    .tipleft p{
        white-space:nowrap; 
        text-overflow:ellipsis; 
        -o-text-overflow:ellipsis; 
        overflow:hidden;
    }
    .popup #largepic{
        width:100%;
    }
    body .audioplayer {
        min-height:600px;
        height:auto;
        width:100%;
    }
    .about_banner{
        min-width:0;
    }
    .aboutCon{
        min-width:0;
    }
    .aboutM{
        width:100%;
    }
    .aboutCon1_main,
    .aboutCon1_main_left,
    .aboutCon1_con_tit,
    .aboutCon1_main_right,
    .aboutCon1_main_right img,
    .aboutCon1_main_left img,
    .aboutCon1_main_left_mobile img{
        width:100%;
    }
    .aboutCon1_con_tit{
        text-align:center;
        padding-left:0;
    }
    .aboutCon1_con_con{
        margin:0 auto;
        width:90%;
    }
    .aboutCon1_main{
        height:auto;
    }
    .aboutCon1_main_left_hidden{
        display:none;
    }
    .aboutCon1_main_left_mobile{
        float:left;
    }
    .aboutCon2_nr{
        width:100%;
        padding:40px 0 0 0;
    }
    .aboutCon2{
        background:transparent;
    }
    .aboutCon3,.aboutCon4{
        display:none;
    }
    .aboutCon5_nr{
        width:90%;
        padding:90px 0 0 0;
        float:none;
        margin:0 auto;
    }
    .aboutCon5{
        height:1300px;
        background:#333;
    }
    .aboutCon1_main_right{
        background:#fff;    
    }
    .caseCon_left,
    .caseCon_hzkh,
    .caseCon_right_r{
        display:none;
    }
    .caseCon_right {
        float:left;
        display:block !important;
        width:100%;
    }
    .caseCon_con,
    .caseCon_right_l,
    .caseCon_right_l_con{
        width:100%;
        border:0;
    }
    .caseCon_right_l_list li{
        padding-left:20px;
        width:90%;
        margin-left:10px;
        white-space:nowrap; 
        text-overflow:ellipsis; 
        -o-text-overflow:ellipsis; 
        overflow:hidden;
    }
    .caseCon_con,
    .caseCon_right,
    .caseCon_right_l{
        height:auto;
    }
    .caseCon_title_mobile{
        text-align:left;
        margin-left:30px;
        font-weight:normal;
    }
    .caseCon_right_l {
        margin-bottom:30px;
    }
    #con_caseCon_1{
        padding-top:50px;
    }
    body .mobile_fixed_footer{
        display:block;
        height:9.5%;
        width:100%;
        position:fixed;
        z-index:999;
        bottom:0;
        left:0;
        background:rgba(0,0,0,0.8);
    }
    .fixed_footer_container{
        width:90%;
        margin:0 auto;
        height:100%;
    }
    .mobile_fixed_footer ul li{
        float:left;
        width:33%;
        height:100%;
        text-align:center;
    }
    .fixed_footer_container li img{
        height:35px;
        /*margin-top:3px;*/
    }
    .fixed_footer_container li a{
        text-decoration:none;
    }
    .fixed_footer_container li a span{
        font-size:14px;
        display:block;
        height:25px;
        line-height:25px;
        color:#fff;
    }
}

@media (min-width:768px){
    .header_mobile,
    .footer_mobile,
    #mobile_banner,
    .advCon4&gt;.advCon4_main,
    .flowCon1_mobile,
    .kfCon2_main_img_mobile,
    .main2_con_mobile,
    .advCon2_main_left_mobile,
    .aboutCon1_main_left_mobile,
    .caseCon_title_mobile{
    display:none; 
    }
}

@media (max-width: 767px) {
    .content_left {
        width: 100% !important;
    }
    .content_list_r {
        width: 60% !important;
    }
    .content_right {
        display: none !important;
    }
    .list_content {
        min-width: 0 !important;
    }
    .content {
        width: 100% !important;
    }
    .content_list {
        width: 100% !important;
        height: 100% !important;
    }
    .page_list {
        width: 90% !important;
        margin: 10px 0 10px 0 !important;
        padding-left: 20px;
    }
    .pagelist li:last-child {
        margin-right: 0 !important;
    }
    .content_list_l {
        width: 30% !important;
    }
    .content_list_l img {
        width: 100%;
        height: 100%;
    }
    .conternt_position {
        width: 80% !important;
    }
    .icon-fixed{
        display:none
    }
    .kf_banner{
        min-width:0;
    }
    .about_banner{
        background:url(../newimages/about_banner.jpg) 55% center no-repeat;
    }
    .advCon4_b{
        background: url(../newimages/mobile_advCon4_bg.jpg) 2% no-repeat;
        background-size:contain;
    }
    .flow_banner{
        background: url(../newimages/flow_banner.jpg) 53% center no-repeat;
        background-size: cover;
    }
    .case_banner{
        min-width:0;
    }
}

@media (max-width: 414px) {
    .content_list_l {
        width: 178px !important;
        float: none !important;
        margin: 0 auto 30px !important;
    }
    .content_list_r {
        width: 100% !important;
        float: none !important;
        margin: 0 auto !important;
    }
}
@media (max-width: 375px) {
   .fixed_footer_container li a span {
        height:90%;
        line-height:90%;
    }
}
@media (max-width: 320px) {
    .page_list {
        padding-left: 5px;
        width:98% !important;
    }
    .fixed_footer_container li img{
        height:32px;
        /*margin-top:3px;*/
    }
}


.mobile_fixed_footer{
    display:none;
}
.header_mobile{
    width:100%;
}

.head_top_mobile{
    width:100%;
    height:70px;
    background:#ff6b00;
}
.head_logo_mobile{
    height:70px;
}
.head_logo_mobile img{
    height:100%;
    margin-left:10px;
    float:left;
}

.head_btn_mobile_navbar{
    float:right;
    height:30px;
    border:0;
    margin:25px 10px 0 0;
    background:transparent;
    outline:0;
}

.icon_line{
    display:block;
    width:25px;
    height:2px;
    background:#fff;
    margin-top:5px;
}

.head_nav_mobile{
    position:absolute;
    top:70px;
    right:0;
    width:100%;
    z-index:2;
    text-align:center;
    display:none;
}
.head_nav_mobile&gt;ul&gt;li{
    padding:10px 0;
    background:#fff;
}

.head_nav_mobile&gt;ul&gt;li&gt;ul{
    display:none;
    background:#f2f2f2;
}

.head_nav_mobile&gt;ul&gt;li&gt;ul&gt;li{
    padding:10px 0;
    text-align:center;
}

.footer_mobile{
    background:#ff6b00;
    color:#fff;
    float:left;
    width:100%;
    margin-top:20px;
}

.phoneNumber_mobile{
    font-size:30px;
}

.freePhoneNumber_mobile{
    text-indent:20px;
    width:100%;
    float:left;
}

.service_part_mobile{
    float:left;
    width:100%;
}

.about_part_mobile,.serviceOnline_mobile{
    float:left;
    width:50%;
    margin-top:50px;
    text-align:center;
}

.wx_join_mobile_right,.wx_join_mobile_left{
    width:50%;
    text-align:center;
    float:left;
    margin-bottom:40px;
}

.join-in-us-mobile{
    margin-top:60px;
}

.foot_copyright_mobile{
    width:95%;
    margin:0 auto;
    border-top:1px solid #ccc;
    font-size:13px;
    text-align:center;
    padding:20px 0 10px 0;
}

#mobile_banner{
    max-height: 400px;
    width: 100%;
    /*height: 480px;*/
    overflow: hidden;
}
#mobile-aimsen-index,
#mobile-aimsen-index2,
#mobile-aimsen-index3,
#mobile-aimsen-index4,
#mobile-aimsen-index5{
    height: 400px;
    visibility: inherit;
    width: 100%;
    z-index: 20;
    overflow: hidden;
}

#mobile-aimsen-index{
    background:url(/templets/default/newimages/banner01.png) 62% center no-repeat;
    background-size:cover;
}

#mobile-aimsen-index2{
    background:url(/templets/default/newimages/joined-banner.jpg) 72% center no-repeat;
    background-size:cover;
}

#mobile-aimsen-index3{
    background:url(/templets/default/newimages/banner03.jpg) center no-repeat;
    background-size:cover;
}

#mobile-aimsen-index4{
    background:url(/templets/default/newimages/banner04.jpg) 53% center no-repeat;
    background-size:cover;
}

#mobile-aimsen-index5{
    background:url(/templets/default/newimages/banner05.jpg) 42% center no-repeat;
    background-size:cover;
}

.ihot_mobile{
    width: 100%;
    height: 30px; /*background: rgba(0, 0, 0, 0.7);*/
    background: #000;
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;
    opacity: 1;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    z-index: 1;
}

.lecture_mobile{
    width: 100%;
    height: 20px;
    position: relative;
    margin: 0 auto;
    z-index: 8888;
    padding: 5px 0;
}

.lecture_mobile ul li.td-f {
        height: 25px;
        line-height: 25px;
        width: 330px;
        float: left;
        font-family: "Microsoft YaHei";
        font-size: 14px;
    }
    
.lecture_mobile ul li.td-f a {
        display: block;
        height: 25px;
        width: 350px;
        margin-right: 10px;
        color: #fff;
        overflow: hidden;
    }
    
.lecture_mobile ul li.td-f span {
        display: block;
        width: 70px;
        color: #ffce55;
    }</pre></body></html>