@media screen and (max-width:1200px) {
    .xinwen_dl dt {
        margin-right: 10px;
    }
    .xinwen_left {
        margin-right: 10px;
    }
    .xinwen_right {
        float: left;
        width: calc(100% - 323px);
    }
    .foot_top {
        display: none;
    }
    .foot {
        height: auto!important;
    }
    .foot_recu {
        display: block;
    }
    .foot_bottom {
        height: auto;
        padding: 15px 0;
        line-height: 24px;
    }
    .add_left {
        float: none;
        width: 100%;
        text-align: center;
    }
    .add_right {
        display: block;
        float: none;
        width: 100%;
        text-align: center;
    }
    .begin .nav,
    .search,
    .begin .all {
        display: none;
    }
    .head {
        height: auto;
    }
    .begin .head_inner,
    .wrap,
    .box,
    .server_main {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
        overflow: hidden
    }
    .begin h1 {
        margin: 15px 0;
        padding-top: 0;
    }
    .contact {
        height: auto;
        padding: 20px;
        margin: 0;
    }
    .contact img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .cont_top {
        margin: 0 0 20px 0;
        padding: 0 5px;
    }
    .cont_top img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .us_center li {
        float: none;
        width: 100%;
        height: auto;
        border: none;
        padding-left: 5px
    }
    .us_center li em:nth-child(2) {
        width: calc(100% - 40px);
    }
    .us_center li em:nth-child(1) {
        width: 30px;
        height: 30px
    }
    h1 img {
        padding-top: 0px;
        height: auto;
    }
    .details_tit {
        height: auto;
        line-height: 30px;
    }
    .back {
        background: none;
    }
    .current {
        display: none;
    }
    .operate {
        padding: 30px 0;
        margin: 0;
    }
    .operate li {
        margin: 0 0 20px 0;
        width: 33.3%;
        height: auto;
        text-align: center;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .operate li span {
        width: auto;
        height: auto;
    }
    .operate li span img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .in_left,
    .in_right {
        display: none;
    }
    .phone_left {
        display: block!important;
        text-align: center;
    }
    .stop {
        padding-top: 0;
    }
    .stop_ul {
        margin-top: 30px;
        background: none;
    }
    .stop_ul li {
        padding: 0 10px;
    }
    .stop_ul li .stop_div {
        height: auto;
    }
    .service_ul {
        margin: 0;
    }
    .service_ul li {
        margin: 30px 0 0 0;
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
        border: none;
        background: none;
    }
    .ent_ul li em {
        width: 100%;
        height: auto;
        text-align: center;
    }
    .ent_ul li em img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .ent_ul li .ent_box {
        padding: 0;
    }
    .ent_box i {
        height: 50px;
        line-height: 50px;
        text-align: center;
    }
    .ent_box .ent_zi {
        height: auto;
    }
    .ent_time .time_right {
        float: none;
        margin: 0 auto;
    }
    .ent_div {
        padding: 0
    }
    .ent_top {
        margin: 30px 0;
    }
    .ent_top dt {
        float: none;
        width: 100%;
        text-align: center;
        height: auto;
        margin-bottom: 20px;
    }
    .ent_top dt img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .ent_top dd {
        float: none;
        width: 100%;
    }
    .ent_top dd h3 {
        height: 40px;
        line-height: 40px;
        text-align: center;
    }
    .ent_top dd .ent_em {
        height: auto;
        text-align: center;
    }
    .pub_word {
        box-sizing: border-box;
        padding: 0 10px 20px;
        float: none;
    }
    .stop_tit {
        background: none;
    }
    .server_con {
        padding: 10px 0;
    }
    .server_img_lf {
        float: none;
        width: 100%;
        text-align: center;
        height: auto;
    }
    .server_img_lf img,
    .share_box img,
    .anchors_list img {
        width: auto!important;
        height: auto!important;
        max-width: 100%!important;
    }
    .server_txt_rh {
        float: none;
        width: 100%;
    }
    .server_txt_rh span {
        text-align: center;
        height: auto;
        line-height: 30px;
    }
    .server_txt_rh p {
        padding-top: 10px;
        height: auto;
        text-align: center;
    }
    .anchors_list {
        padding: 20px 10px 0;
        width: 100%;
        box-sizing: border-box;
    }
    .anchors_list .anchors_tit {
        margin: 0;
    }
    .anchors_box {
        padding: 20px 0;
    }
    .anchors_box ul {
        padding: 20px 0;
        overflow: hidden;
    }
    .anchors_box ul li {
        width: 50%;
        box-sizing: border-box;
        margin: 0 0 10px 0;
        padding: 0 5px;
    }
    .anchors_box ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .process {
        padding: 10px 0;
        text-align: center;
        margin-bottom: 0;
    }
    .process img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .share_left {
        float: none;
        width: 100%;
        text-align: center
    }
    .share_left img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .share_right {
        float: none;
        padding-top: 20px;
        width: 100%;
    }
    .patent_box {
        padding: 30px 0;
    }
    .patent_box li {
        box-sizing: border-box;
        padding: 0 5px;
    }
    .patent_box li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .jr_box {
        padding: 30px 0;
    }
    .jr_box li {
        width: 50%;
        padding: 0 5px;
        box-sizing: border-box;
        margin-bottom: 10px;
    }
    .jr_box li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .fin_ul {
        margin: 0;
    }
    .fin_ul li {
        margin: 0 0 20px 0;
        padding: 20px;
        float: none;
        width: 100%;
        box-sizing: border-box;
        overflow: hidden;
    }
    .fin_ul li .fin_div {
        height: auto;
    }
    .poli_see {
        float: none;
        margin: 20px auto;
    }
    .fin_ul li h3,
    .consult h3,
    .zc_list h3,
    .process h3 {
        text-align: left;
    }
    .cess_ul {
        padding: 20px 0;
        background: none;
    }
    .cess_ul li {
        width: 50%;
        padding: 0 10px;
        box-sizing: border-box;
        text-align: center;
        margin-bottom: 10px;
    }
    .fin_ul li em {
        height: auto;
        line-height: inherit;
        padding: 30px 0;
    }
    .fin_ul li em img {
        height: auto;
        width: auto;
        max-width: 100%;
    }
    .zc_ul li {
        float: none;
        width: 100%;
    }
    .consult_ul {
        padding: 30px 0 0 0;
    }
    .consult {
        padding: 20px 10px;
    }
    .consult_ul li em {
        display: block;
        font-size: 18px;
    }
    .us_center li i {
        width: 30px;
    }
    .ent_ul {
        padding: 0;
        margin: 0 0 30px 0;
    }
    .ent_ul li {
        margin: 30px 0 0 0;
        width: 50%;
        padding: 0 5px;
        box-sizing: border-box;
        background: none
    }
    .ent_ul li a {
        display: block;
        background: #fff;
        padding: 10px;
    }
    .ent_time .time_left {
        float: none;
        width: 100%;
        text-align: center;
        background: none;
        margin-bottom: 15px;
    }
    .ent_box .ent_time {
        height: auto;
    }
    .acti_left {
        float: none;
        width: 100%;
        height: auto;
        padding-bottom: 20px;
        padding: 0 15px;
    }
    .acti_div {
        height: auto;
    }
    .acti_right {
        width: 100%;
        float: none;
        margin-top: 30px;
        height: auto;
        padding: 0 15px 20px;
    }
    .acti_box span {
        float: none;
        width: 100%;
    }
    .acti_txt,
    .acti_box textarea {
        width: 80%;
    }
    .acti_sub {
        margin: 20px auto 0;
    }
    .acti_form {
        padding: 0;
    }
    .like .ent_ul {
        margin: 0;
    }
    h1 {
        margin: 15px 0;
    }
    .xinwen_dl {
        margin-top: 30px;
    }
    .dl_tit {
        padding: 30px 0;
    }
    .dl_tit dt {
        float: none;
        width: 100%;
        height: auto;
        text-align: center;
    }
    .dl_tit dt img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .dl_tit dd {
        width: 100%;
        float: none;
    }
    .dl_tit dd .way {
        height: auto;
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 30px;
        text-align: center;
    }
    .dl_tit dd .news_way {
        height: auto;
    }
    .way_em {
        text-align: center
    }
    .release {
        padding: 30px 0;
        margin-bottom: 0;
    }
    .release h3 {
        height: auto;
        line-height: 30px;
        font-size: 16px;
    }
    .release span {
        height: auto;
        line-height: 24px;
    }
    .news_info img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .piece a {
        line-height: normal;
        line-height: 30px;
    }
    .position li a {
        padding: 0 8px;
    }
    .dilemma_tit,
    .good_tit,
    .king_tit {
        padding-top: 30px;
    }
    .dilemma_tit img,
    .good_tit img,
    .good_bottom img,
    .king_tit img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .dilemma_div {
        padding: 30px 0;
    }
    .dilemma_ul {
        padding-bottom: 50px;
    }
    .dilemma_ul li {
        width: 33.33%;
        margin-bottom: 10px;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .dilemma_ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .good_div .good_top {
        display: none;
    }
    .good_bottom {
        position: static;
        text-align: center;
        margin: 20px 0
    }
    .good {
        height: auto;
        padding-bottom: 30px;
        background-size: cover;
    }
    .good_div {
        height: auto;
    }
    .king_div {
        margin: 30px 0;
        background: none;
    }
    .king_div dl {
        float: none;
        width: 50%;
    }
    .phone_king {
        display: block;
    }
    .pc_king {
        display: none;
    }
    .king_div .king_dl dt {
        float: none;
        margin: 0 auto;
    }
    .king_div .king_dl dd {
        float: none;
        width: 100%;
        height: auto;
    }
    .fle {
        height: auto;
        padding-bottom: 30px;
        background-size: cover;
    }
    .fle_inner {
        padding-top: 30px;
    }
    .jiao_tit img {
        padding: 0 5px;
    }
    .jiao_ul {}
    .jiao_ul li {
        width: 33.3%;
        margin-top: 30px;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .jiao_ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .sys_tit {
        padding-top: 30px;
    }
    .sys_tit img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .sys_ul,
    .sys_ul1 {
        padding: 30px 0;
    }
    .sys_ul li span,
    .sys_ul1 li span {
        width: 100%;
        height: auto;
    }
    .sys_ul li span img,
    .sys_ul1 li span img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .hardware {
        background-size: cover;
        height: auto;
        padding-bottom: 30px;
    }
    .hard_div {
        padding: 30px 0 0 0;
        margin-bottom: 20px;
    }
    .hard_img {
        width: 100%;
        height: auto;
        text-align: center;
        overflow: hidden;
    }
    .hard_img span {
        position: static!important;
        display: block!important;
        width: 33.3%;
        text-align: center;
        padding: 0 5px;
        box-sizing: border-box;
        float: left;
        margin-bottom: 10px;
    }
    .hard_img span img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .ai {
        height: auto;
        background-size: cover;
        padding-bottom: 30px;
    }
    .ai_div {
        padding: 30px 0;
        text-align: left;
    }
    .ai .sys_ul {
        padding-bottom: 30px;
    }
    .ind {
        height: auto;
        padding-bottom: 30px;
        background-size: cover;
    }
    .ind_left {
        float: none;
        width: 100%;
        padding: 50px 0 30px 0;
        margin-bottom: 10px;
    }
    .join_div {
        margin-bottom: 5px;
    }
    .ind_left .ind_tit {
        text-align: center;
        margin-bottom: 30px;
    }
    .ind_left .ind_tit img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .ind_div {
        height: auto;
        margin-bottom: 20px;
    }
    .ind_demand {
        margin: 0 auto;
    }
    .ind_right {
        float: none;
        width: 100%;
        margin: 0;
        text-align: center;
    }
    .ind_right img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .link_tit {
        padding-top: 30px;
    }
    .link_ul {
        padding: 0 0 20px;
    }
    .link_ul li {
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .headquarters {
        padding: 0 0 20px 0;
        margin: 0;
    }
    .quar_left {
        float: none;
        margin: 0 auto;
        width: 637px;
    }
    .quar_right {
        float: none;
        width: 100%;
    }
    .quar_div {
        height: auto;
        margin-bottom: 20px;
    }
    .hous_left {
        width: 100%;
        float: none;
        padding: 0 0 20px 0;
        min-height: inherit;
    }
    .brand {
        background: none;
        padding-bottom: 30px;
    }
    .brand_top p {
        float: none!important;
        width: 100%;
        text-align: left!important;
        margin: 0 0 20px 0!important;
    }
    .brand_top p > img {
        margin: 0px;
        float: none;
    }
    .brand_bottom > p > img {
        float: none;
        margin-right: 0px;
    }
    .brand_top img,
    .brand_bottom img {
        width: auto!important;
        height: auto!important;
        max-width: 100%!important;
    }
    .brand_bottom p {
        text-align: left!important;
        padding: 0!important;
        float: none!important;
        width: 100%;
        text-align: left!important;
        margin-bottom: 20px!important;
    }
    .apt_tit {
        padding-top: 30px;
    }
    .apt_tit img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .course_scorll {
        width: 320px;
        margin-left: -160px;
        left: 50%;
    }
    .course_scorll ul li {
        width: 320px;
        margin: 0;
    }
    .course_box {
        width: 320px;
    }
    .course_box span {
        margin: 0 auto;
    }
    .course_box .course_em {
        position: static;
        width: 100%;
        height: 36px;
        line-height: 36px;
        background: none;
        padding: 0;
        text-align: center;
    }
    .course_div {
        background: none;
    }
    .course_zi {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box
    }
    .deve_tit {
        padding: 30px 0;
    }
    .deve_div {
        margin: 0 -15px 20px -15px;
    }
    .deve_div dl {
        margin: 0;
        margin-bottom: 20px;
        float: left;
        width: 50%;
        padding: 0 15px 0 15px;
        box-sizing: border-box;
    }
    .deve_div dd {
        float: none;
        width: 100%;
        height: auto;
        margin-top: 10px;
    }
    .apt {
        height: auto;
        background-size: cover;
        padding-bottom: 30px;
    }
    .apt_div {
        margin-top: 30px;
        width: 100%;
    }
    .quar_right em {
        display: block;
        text-align: center;
    }
    .quar_cont a {
        margin: 20px auto
    }
    .collect {
        margin: 0 auto;
        width: 35px;
    }
    .room_tit .enter {
        width: 100%;
        font-size: 12px;
    }
    .hous_right {
        float: none;
        width: 100%;
    }
    .hous_show {
        margin-bottom: 0;
    }
    .advantage {
        padding: 0;
        width: 100%;
    }
    .advantage img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .evaluate {
        width: 100%;
        padding: 0;
    }
    .begin .apt_left {
        left: 0;
    }
    .begin .apt_right {
        right: 0;
    }
    .map {
        padding: 0;
    }
    .map_left {
        float: none;
        width: 100%;
        height: auto;
    }
    .map_left img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .map_right {
        width: 100%;
        float: none;
        height: auto;
        margin-left: 0
    }
    .map_right .aks_sub {
        margin-bottom: 0;
    }
    .guess {
        padding: 0;
    }
    .course_div {
        margin-top: 30px;
        height: 290px;
    }
    .course_left,
    .course_right {
        top: 72px;
    }
    .rongyu_ul {
        width: 100%;
    }
    .rongyu_ul li {
        width: 100%;
    }
    .rongyu_ul li span {
        width: 33.3%;
        height: auto;
        margin: 0;
        padding: 0 3px;
        box-sizing: border-box;
    }
    .rongyu_ul li span img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .rongyu_ul li span em {
        font-size: 14px;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
    }
    .apt_scroll {
        width: 100%;
        margin-left: 0;
        left: 0;
    }
    .tutor h3 {
        padding: 30px 0 10px 0;
    }
    .tutor h3 img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .tutor_dl {
        padding: 0;
        margin-top: 20px;
        background: #fff;
    }
    .tutor_dl dt {
        float: none;
        margin: 0 auto 10px;
    }
    .tutor_dl dd {
        float: none;
        width: 100%;
    }
    .tutor_dl dd em {
        text-align: center;
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        overflow: hidden;
    }
    .tutor_dl dd .tutor_tit {
        height: auto;
        font-size: 14px;
        line-height: 24px;
    }
    .tutor_dl dd .tutor_tit i {
        padding: 0 4px;
    }
    .show {
        margin: 40px auto;
    }
    .friend ul {
        margin: 0;
        padding: 30px 0;
    }
    .friend li {
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
        margin: 0 0 10px 0;
    }
    .friend li img,
    .friend li a img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .friend li a {
        width: auto;
        height: auto;
        margin: 0;
    }
    .style h3 {
        padding: 30px 0 20px 0;
    }
    .style h3 img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .style_ul {
        margin: 30px 0 0 0;
    }
    .style_ul li {
        margin: 0 0 20px 0;
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .style_ul li span {
        width: auto;
        height: auto;
    }
    .style_ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .nav {
        display: none;
    }
    .head_inner {
        width: 100%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .all {
        display: none;
    }
    .ban2 ul li {
        width: auto!important;
        height: auto!important;
    }
    .right_ul {
        display: none;
    }
    .assets {
        width: 100%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .begin .assets {
        top: 62%;
    }
    .begin .index_box {
        top: 53%;
    }
    .begin .section7 .index_box {
        top: 60%;
    }
    .begin .section7 .index_tit span {
        margin-bottom: 15px;
        text-align: center;
    }
    .section7 .begin .index_box {
        top: 55%;
    }
    .assets_word {
        display: none;
    }
    .ass_ul li {
        width: 100%;
    }
    .bnt_right {
        width: 40px;
        height: auto;
        right: -32px;
        height: 50px;
        margin-top: -25px;
        background-size: contain
    }
    .bnt_left {
        width: 40px;
        height: auto;
        left: -20px;
        height: 50px;
        margin-top: -25px;
        background-size: contain
    }
    .zhong_left {
        float: left;
        width: 50%;
    }
    .zhong_right {
        float: right;
        width: 50%;
    }
    .zhong_zi {
        font-size: 14px;
        line-height: 20px;
        float: left;
        width: calc(100% - 200px);
        margin-top: 62px;
        margin-right: 10px;
    }
    .begin .zhong_img {
        margin: 0 auto 15px;
        width: 120px;
        height: 120px;
    }
    .begin .zhong_one {
        width: 120px;
        height: 120px;
    }
    .begin .zhong_two {
        width: 60px;
        height: 60px;
        margin-left: -30px;
        margin-top: -30px;
    }
    .index_box {
        width: 100%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .begin .zhonggong img {
        max-width: 100%;
        height: auto;
    }
    .begin .zhonggong .zhong_right img {
        height: 160px;
    }
    .in_left {
        float: none;
        width: 100%;
        text-align: center;
    }
    .in_right {
        float: none;
        width: 100%;
        text-align: center;
    }
    .begin .in_right img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .begin .linktop_scroll {
        height: 155px;
    }
    .begin .link_top {
        height: 170px;
    }
    .linkbot_scroll {
        width: 220px;
        left: 50%;
        margin-left: -110px;
        margin-top: 30px;
    }
    .i-technology-list {
        width: 304px;
        margin: 0 auto;
        overflow: hidden;
    }
    .ser_ul {
        width: 173px;
        margin: 0 auto 20px;
        height: 184px;
        overflow: hidden;
    }
    .ser_ul li {
        float: none;
        width: 100%;
    }
    .fuwu_ul li {
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .fuwu_ul li em {
        width: 100%;
        font-size: 14px;
    }
    .ser_inner h3 {
        font-size: 14px;
        display: none;
    }
    .index_tit span img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .begin .in_left img {
        height: 200px;
        width: auto;
    }
    .begin .in_right img {
        height: 120px;
        width: auto;
    }
    .service-bar {
        display: none;
    }
    .acti_yz {
        width: 100px;
    }
    .ser_pop {
        height: 30px;
        line-height: 30px;
    }
    .yingy_div {
        display: block!important;
        text-align: center;
        margin: 0 200px;
    }
    .yingy_div img {
        height: 320px;
        width: auto;
    }
    .cond {
        display: none;
    }
    .join_form {
        width: 100%;
        padding-top: 30px;
    }
    .join_form h3 {
        margin-bottom: 40px;
    }
    .join_form h3 img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .join_div em {
        font-size: 16px;
        float: none;
        width: 100%;
        text-align: left;
    }
    .join_div .join_txt {
        width: 100%;
        float: none;
        margin: 0;
        box-sizing: border-box;
    }
    .join_sub {
        width: 300px;
        margin: 30px auto 50px;
    }
    .kongjian {
        padding-bottom: 30px;
    }
    .spa .style_ul {
        margin: 0;
        padding-top: 30px;
    }
    .spa .style_ul li {
        width: 33.3%;
        padding: 0 5px;
        box-sizing: border-box;
        margin: 30px 0 0 0;
    }
    .spa .style_ul li span {
        text-align: center;
        width: 100%;
        height: auto;
    }
    .spa .style_ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .news_word {
        padding: 30px 0
    }
    .friend {
        padding-top: 40px;
    }
    .friend h3 img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    #phone {
        top: 65px;
    }
    .begin .fuwu_ul {
        height: 222px;
        overflow: hidden;
    }
    .section3 .index_tit em {
        display: none;
    }
    .section3 .index_tit span {
        margin-bottom: 0;
    }
    .section4 .index_box {
        top: 72%;
    }
    .begin .section4 .index_add {
        font-size: 20px;
        line-height: 30px;
        height: 30px;
        margin: 0;
    }
    .section8,
    .section8 .fp-tableCell {
        height: 79px!important;
    }
    .eval_srcoll li {
        width: 100%;
    }
    .int_tan {
        display: none;
    }
    .begin .zhonggong {
        padding-top: 20px;
    }
    .ser_div {
        display: none;
    }
    .pingzi {
        display: block!important;
    }
    .pingzi {
        width: 100%;
        position: relative;
        height: 500px;
    }
    .ping_scroll {
        position: absolute;
        left: 0%;
        top: 0px;
        width: 100%;
        height: 500px;
        overflow: hidden;
    }
    .ping_scroll li {
        float: left;
        width: 100%;
    }
    .ping_scroll li .on {
        background: url(../images/ping.png) center top no-repeat;
        width: 104px;
        height: 120px;
        display: block;
        margin: 0 auto;
        color: #fff;
        text-align: center;
        line-height: 120px;
        font-size: 22px;
    }
    .ping_he {
        width: 33.3%;
        float: left;
    }
    .ping_he span {
        display: block;
        height: 50px;
        line-height: 50px;
    }
    .ping_he em {
        width: 80px;
        height: 25px;
        background: #c10000;
        color: #fff;
        line-height: 25px;
        display: block;
        margin: 0 auto;
        font-size: 14px;
        text-align: center;
    }
    .course_inner .course_inner .course_em {
        text-indent: -14px;
    }
    .course_inner .course_em {
        text-indent: -72px;
    }
    .pos-phone {
        display: block;
    }
    .course_box .course_em {
        text-indent: -14px;
    }
    .course_inner .course_em {
        text-indent: -72px;
    }
    .sys_ti img {
        height: auto;
        max-width: 100%;
        width: auto;
    }
    .course_phone {
        display: block!important;
    }
    .course_pc {
        display: none;
    }
    .add_a {
        display: none;
    }
}
@media screen and (max-width:768px) {
    /* banner */
    .pc_banner {
        display: none;
    }
    .phone_banner {
        display: block;
    }
    .exp {
        display: none;
    }
    .flexslider {
        height: 100%;
    }
    .a_banner {
        display: none;
    }
    a.banner_see {
        width: 100%;
        height: 100%;
    }
    a.banner_see .banner_img {
        object-fit: cover;
    }
    .slides li .banner_img,
    .slides li,
    .slides,
    .slides li img {
        width: 100%;
        height: 100%;
    }
    .mb_banner {
        background-size: cover!important;
        display: block;
    }
    /* page */
    .title {
        padding: 20px 0 20px 0;
    }
    .title>h3 {
        margin-top: 10px;
    }
    /* page2 */
    .dilemma_ul li {
        width: 50%;
    }
    .king_div dl {
        width: 100%;
    }
    .king_div .king_dl dd {
        text-align: center;
    }
    .jiao_ul li {
        width: 50%;
    }
    /* article_category */
    .xinwen_dl dt {
        float: none;
        margin: 0 auto;
    }
    .xinwen_left img {
        width: 100%;
        height: auto;
    }
    .xinwen_dl dl dt {
        float: none;
        margin: 0 auto 10px;
    }
    .xinwen_left {
        float: none;
        margin: 0 auto 10px;
        display: block;
    }
    .xinwen_right {
        float: none;
        width: auto;
    }
    .xinwen_right .xinwen_tit {
        height: auto;
        font-size: 16px;
        text-align: center;
    }
    .xinwen_word {
        height: auto;
        padding: 0 10px;
    }
    .xinwen_right .xinwen_see {
        margin: 20px auto 0;
    }
    /* product_category */
    .spa .style_ul {
        padding-top: 0;
    }
    .yingy_div {
        margin: 0 40px;
    }
    .zhong_left {
        float: none;
        width: 100%;
        position: unset;
    }
    .zhong_right {
        float: none;
        width: 100%;
        position: unset;
        margin-top: 20px;
    }
    .begin .zhonggong .zhong_right img {
        height: 200px;
    }
    .begin .zhong_img {
        margin: 0 auto 15px;
        width: 180px;
        height: 180px;
        float: left;
    }
    .begin .zhong_two {
        width: 120px;
        height: 120px;
        margin-left: -60px;
        margin-top: -60px;
    }
    .begin .zhong_one {
        width: 180px;
        height: 180px;
    }
    .consult_ul li {
        float: none;
        width: 100%;
        margin-bottom: 10px;
    }
    .sys_ul li,
    .sys_ul1 li {
        width: 33.3%;
    }
    .ban {
        width: 740px;
    }
    .ban2 {
        width: 740px;
    }
    .min_pic {
        width: 740px;
    }
    .next1 {
        right: 0;
    }
    .prev1 {
        left: 0;
    }
    .num {
        width: 580px;
        margin: 0 49px;
    }
    .adv_dl dd {
        width: 100%;
    }
    .adv_dl dd li {
        width: 33.3%;
    }
}
@media screen and (max-width:767px) {
    .ban {
        width: 300px;
    }
    .ban2 {
        width: 300px;
    }
    .min_pic {
        width: 300px;
    }
    .next1 {
        right: 0;
    }
    .prev1 {
        left: 0;
    }
    .num {
        width: 140px;
        margin: 0 49px;
    }
    .next1 {
        right: -40px;
    }
    .prev1 {
        left: -30px;
    }
    .assets_div {
        margin: 30px 50px 0 50px !important;
    }
}
@media screen and (max-width:414px) {
    /* article */
    .release h3 {
        text-align: left;
    }
    /* page2 */
    .dilemma_ul li {
        width: 100%;
    }
    .king_div .king_dl dd {
        text-align: left;
    }
    .deve_div {
        margin: 0;
        margin-bottom: 20px;
    }
    .deve_div dl {
        margin: 0 0 10px 0;
        float: none;
        width: 100%;
        background: none;
    }
    .deve_div dt {
        float: none;
        width: 100%;
        text-align: center;
    }
    .zhong_left {
        float: none;
        width: 100%;
        position: static
    }
    .zhong_right {
        float: none;
        width: 100%;
    }
    .piece {
        padding: 0;
    }
    .piece a.next {
        float: left;
    }
    .mb_banner {
        background-size: cover!important;
        height: 180px!important;
        background-position-y: 40px !important;
    }
    .operate li {
        float: none;
        width: 100%;
    }
    .stop_ul li {
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .service_ul li {
        width: 100%;
        float: none;
    }
    .ask {
        width: 100%;
        padding: 0 10px;
        margin-left: -50%;
        margin-top: -215px;
    }
    .aks_div {
        width: 100%;
    }
    .ask_txt {
        width: 258px;
    }
    .aks_text {
        height: 98px;
    }
    .aks_sub {
        margin: 0 auto;
        width: 100%;
        margin-bottom: 20px;
    }
    .ask h3 {
        height: 70px;
        line-height: 70px;
    }
    .ent_ul li {
        float: none;
        width: 100%;
        border: 1px solid #e5e5e5;
    }
    .sys_ul li,
    .sys_ul1 li {
        width: 33.3%
    }
    .sys_ul li em,
    .sys_ul1 li em {
        height: 50px;
        line-height: 50px;
        overflow: hidden;
        font-size: 20px;
    }
    .sys_ul li,
    .sys_ul1 li {
        width: 50%;
    }
    .link_ul li {
        width: 50%;
        height: auto;
    }
    .quar_left {
        width: 400px;
        height: 262px;
    }
    .meet_div {
        height: auto;
    }
    .meet_inner {
        height: auto;
        width: 400px;
    }
    .meet_ul li {
        width: 400px;
        height: auto;
    }
    .meet_ul li img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .eval_div {
        height: 120px;
    }
    .eval_srcoll {
        width: 300px;
        margin-left: -150px;
        left: 50%;
        height: 120px;
    }
    .eval_srcoll img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .eval_left {
        top: 38px;
    }
    .eval_right {
        top: 38px;
    }
    .rongyu_ul {
        height: 178px;
    }
    .style_ul li {
        float: none;
        width: 100%;
    }
    .spa .style_ul li {
        width: 100%;
        float: none;
    }
    .ban {
        height: 665px;
    }
}
@media screen and (max-width:375px) {
    .quar_left {
        width: 100%;
    }
    .meet_div {
        height: auto;
    }
    .meet_inner {
        height: auto;
        width: 100%;
    }
    .meet_ul li {
        width: 100%;
        height: auto;
    }
    .rongyu_ul {
        height: 155px;
    }
}
@media screen and (max-width:360px) {
    .rongyu_ul {
        height: 155px;
    }
    .quar_left {
        height: 220px;
    }
}
@media screen and (max-width:320px) {}
@media screen and (min-width:1201px) {
    .phnav {
        display: none;
    }
}
