* {
}

@media (max-width:1440px) {
    .div1250index {
        display: block;
    }

    .ipromain {
        display: block;
    }

    .page_show_index {
        display: none;
    }

        .page_show_index img {
            padding-bottom: 20px;
        }


    body .nav li a {
        padding: 0px 22px;
    }

    body .body_nav {
        padding: 0 0 0 3%;
    }
}

@media (max-width:1367px) {
    .div1250index {
        display: block;
    }

    .ipromain {
        display: block;
    }

    .page_show_index {
        display: none;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 36px;
        line-height: 48px;
        color: #333;
        margin-top: 70PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #CCC;
        margin-bottom: 48px;
        text-transform: capitalize;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 48px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 30px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    body .nav li a {
        padding: 0px 16px;
        font-size: 14px;
    }

    body .body_nav {
        padding: 0 0 0 1%;
    }

    .fl.logo {
        width: 150px;
        margin: 18px 0 0 0px;
    }
}


@media (max-width:1280px) {
    .div1250 {
        width: 1200PX;
        height: auto;
        margin: 0px auto;
        overflow: hidden;
    }

    .div1250index {
        width: 1200px;
        height: auto;
        margin: 0px auto;
        overflow: hidden;
    }

    .div1250index {
        display: block;
    }

    .bottommain02 {
        display: none;
    }

    .ipromain {
        display: block;
    }

    .iprosdmain {
        display: block;
    }

    .page_show_index {
        display: none;
    }

    #inewslist {
        width: 1200px;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            margin-right: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 380px;
        height: 272px;
        overflow: hidden;
    }

        #newspic img {
            width: 380px;
            height: 272px;
        }

    #newswz {
        width: 380px;
        padding: 0PX 10PX;
        padding-top: 40px;
        padding-bottom: 20px;
        border: solid 1px #E9E7E7;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 a {
            color: #FF6633;
            font-size: 18px;
            width: 100%;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
        }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 380px;
        height: 68px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 68px;
        font-size: 18px;
        color: #fff;
        display: block;
    }

    .bottomright {
        font-size: 18px;
        float: right;
        text-align: right;
        width: 390px;
        margin-top: 56px;
        line-height: 36px;
        color: #999;
    }

        .bottomright h4 {
            font-size: 36px;
        }




    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 30px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .iprolist {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 378px;
            margin-right: 32px;
            margin-bottom: 40px;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li img {
                margin: 0px;
                padding: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 378px;
                height: 66px;
                line-height: 66px;
                text-align: center;
                font-size: 18px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 378px;
                color: #FFF;
                height: 66px;
                line-height: 66px;
                text-align: center;
                font-size: 18px;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }

    body .nav li a {
        padding: 0px 8px;
        font-size: 14px;
    }

    body .body_nav {
        padding: 0 0 0 0%;
    }

    .fl.logo {
        width: 150px;
        margin: 15px 0 0 0px;
    }
}


@media only screen and (max-width:1200px) {

    /*newslist*/



    .pronav {
        display: none;
    }

    .videowid {
        width: 100%;
    }

    .conatctwz {
        margin-top: 20px;
        margin-bottom: 20px;
    }

        .conatctwz table td {
            height: 36px;
            line-height: 36px;
            font-size: 14px;
            padding-left: 20px;
        }

    .conatcttrbg {
        background: #F5F4F4;
    }

    #conatctt01 {
        font-size: 20px;
        height: 48px;
        line-height: 48px;
        padding-bottom: 20px;
        text-align: center;
    }

    .videolist {
        width: 100%;
        height: auto;
        margin-top: 60px;
        margin-bottom: 120px;
        overflow: hidden;
    }

        .videolist ul li {
            width: 48%;
            margin-right: 2%;
            margin-bottom: 30px;
            float: left;
            height: auto;
            overflow: hidden;
        }

            .videolist ul li img {
                width: 100%;
            }

            .videolist ul li:nth-child(2n) {
                margin-right: 0px;
            }

    .contacdis {
        display: none;
    }

    .Thelist {
        margin: 0px auto 20px auto;
    }

        .Thelist table td {
            height: 24px;
            line-height: 24px;
            font-size: 12px;
            padding-left: 10px;
        }

    #trbg01 {
        width: 50%;
        height: 36px;
        background: #F0793F;
        color: #fff;
        line-height: 30px;
        font-size: 16px;
    }

    #trbg02 {
        width: 50%;
        height: 24px;
        background: #F5F4F4;
        line-height: 24px;
    }

    .news01 {
        display: none;
    }

        .news01 img {
            width: 308px;
        }

    .news02 {
        float: left;
        width: 100%;
        padding-left: 20px;
    }

        .news02 h3 {
            font-size: 18px;
            padding-top: 40px;
        }

        .news02 font {
            font-size: 16px;
            float: left;
            line-height: 30px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .news02 span {
            font-size: 14px;
            color: #666;
            padding-top: 30px;
            float: left;
        }

    .news03 a {
        width: 120px;
        float: left;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        color: #F0793F;
        height: 40px;
        border: solid 1px #F0793F;
        background: #FFF;
        display: block;
        margin-top: 80px;
        margin-left: 20px;
    }






    .page_show p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .bottommain {
        display: none;
    }

    .bottommain02 {
        display: block;
    }

    .div1250index {
        display: none;
    }

    .ipromain {
        display: none;
    }

    .iprosdmain {
        display: none;
    }

    .page_show_index {
        display: block;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }



    .iprolist {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li:nth-child(2) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 4%;
            }

            .iprolist ul li:nth-child(4) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .iprolistwap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 40px auto;
    }

        .iprolistwap ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            margin-bottom: 30px;
            height: auto;
            overflow: hidden;
        }

            .iprolistwap ul li:nth-child(2n) {
                margin-right: 0px;
            }

            .iprolistwap ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolistwap ul li img {
                padding: 0px;
                margin: 0px;
            }

            .iprolistwap ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolistwap ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .sdprolist {
        width: 100%;
        margin: 40px auto 0px auto;
        overflow: hidden;
    }

        .sdprolist ul li img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #FFF;
            text-align: center;
        }

        .sdprolist ul li:hover img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #F0793F;
            text-align: center;
        }

        .sdprolist ul li {
            float: left;
            width: 24.25%;
            margin-right: 1%;
            text-align: center;
            margin-bottom: 40px;
        }

            .sdprolist ul li:nth-child(4n) {
                margin-right: 0px;
            }

            .sdprolist ul li a font {
                width: 100%;
                height: 30px;
                color: #fff;
                padding-top: 20px;
                font-size: 12px;
                display: block;
            }



    #more a {
        width: 136px;
        margin: 0px auto 30px auto;
        height: 44px;
        background: #F0793F;
        text-align: center;
        line-height: 44px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px 8px;
    }

        #more a:hover {
            width: 136px;
            margin: 0px auto 30px auto;
            height: 44px;
            background: #D76A34;
            text-align: center;
            line-height: 44px;
            font-size: 16px;
            color: #fff;
            display: block;
            border-radius: 8px 8px;
        }

    #more02 a {
        width: 100%;
        height: 48px;
        background: #F0793F;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

        #more02 a:hover {
            width: 100%;
            height: 48px;
            background: #D76B35;
            text-align: left;
            padding-left: 10px;
            line-height: 48px;
            font-size: 14px;
            color: #fff;
            display: block;
        }

    #more02 img {
        margin-left: 8px;
        margin-top: 16px;
    }


    #inewslist {
        width: 100%;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            width: 100%;
            margin-bottom: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

        #newspic img {
            width: 100%;
            height: auto;
            padding: 0px;
            overflow: hidden;
        }

    #newswz {
        width: 100%;
        padding: 0PX 10PX;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 {
            margin-top: 10px;
            margin-bottom: 10px;
        }

            #newswz h3 a {
                color: #FF6633;
                font-size: 16px;
                width: 100%;
                word-break: break-all;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 10px;
            padding-bottom: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 100%;
        height: 48px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

    .bottom02 {
        text-align: center;
        line-height: 60px;
        color: #999999;
        font-size: 12px;
    }

    .nrq_left {
        width: 100%;
        float: left;
    }

    .nrq_right {
        width: 100%;
        float: left;
    }

        .nrq_right .ueditor_baidumap {
            display: none;
        }

    section.section-wrap .section > .title:after {
        opacity: 0;
        z-index: -999999 !important;
    }

    .footer .fr {
        display: none;
    }

    .footer .tel_ma {
        display: none;
    }

    body .footer {
        padding: 0px 20px !important;
    }

    body .width {
        max-width: 100%;
        width: 100%;
        padding: 0;
    }

    .header_bg.backs .header {
        line-height: 52px;
        height: 52px;
        min-height: 52px;
    }

    .header_bg.backs {
        min-height: 60px !important;
        height: 60px !important;
    }

    .banner_inner {
        padding: 0 !important;
    }

    body {
        overflow-x: hidden;
    }

        body .banner_adver {
            width: 100%;
            margin: 140px auto 0;
        }

        body div.banner_adver .cn {
            font-size: 24px;
            line-height: 36px;
            height: 40px;
        }

        body div.banner_adver .en {
            font-size: 14px;
            margin-top: 0px;
        }

    .header_bg {
        min-height: 62px !important;
        height: 62px !important;
    }

    .header {
        min-height: 62px;
    }

    body .nav li a {
        padding: 0px 0px 0px 40px;
        font-size: 16px;
    }

    .header_bg.backs .nav li a {
        line-height: 50px;
    }

    body .body_nav {
        padding: 0 0 0 0%;
    }

    .backs.header_bg .m-btn {
        right: 6px;
        margin-top: 12px;
    }
    /*lan*/ body .nav > li:nth-last-child(1) a {
        padding: 0px 0px 0px 0px;
        font-size: 18px;
        width: auto;
        background: none;
        text-align: left;
        text-indent: 40px;
        color: #333;
        line-height: 50px;
    }

    body div.sub_title .con {
        font-size: 30px;
        width: 100%;
        padding-top: 20px;
    }

        body div.sub_title .con span {
            font-size: 22px;
        }

    body .bg_inner {
        height: 340px;
    }


    /*news*/ body .news_show_list {
        display: none;
    }

    body .subject.m20 {
        display: none;
    }

    .news_show .prenext a {
        float: left !important;
        display: block;
        clear: both;
        margin: 8px 12px;
        width: 95%;
        text-align: left;
    }

    body .news_show h1 {
        font-size: 20px;
        line-height: 28px;
    }

    body .biz_timeline-eventbox {
        width: 100%;
        height: 60px;
        border: none;
        float: left !important;
        clear: both;
        margin-left: 0px;
    }

    body .biz_timeline-event {
        margin: 0;
        border-radius: 30px !important;
        font-size: 14px;
        line-height: 40px;
        height: 40px;
        max-width: 480px;
        width: 100%;
        text-align: left;
        padding: 0 20px;
    }

    body .biz_timeline-node { /* display:none; */
        position: absolute;
        left: -40px;
        top: -8px;
    }

    body .biz_timeline-time {
        clear: both;
        float: left !important;
        text-align: left !important;
        line-height: 48px;
        font-size: 20px;
        padding: 0 0 0 22px;
    }

    body .biz-timeline-box {
        width: 100%;
        margin: 0 auto 6px;
        position: relative;
    }

    body .biz_longString {
        width: 2px; /* opacity:0; */
        left: 8px;
    }

    body .biz_timtline-box {
        margin-top: 30px;
    }

    body .piclist {
        width: 100% !important;
    }

        body .piclist ul {
            width: 100% !important;
        }

        body .piclist li {
            width: 100% !important;
            position: relative !important;
            left: auto !important;
            top: auto !important;
        }
}




@media (max-width:1200px) {
    .pronav {
        display: none;
    }

    .conatctwz {
        margin-top: 20px;
        margin-bottom: 20px;
    }

        .conatctwz table td {
            height: 36px;
            line-height: 36px;
            font-size: 14px;
            padding-left: 20px;
        }

    .conatcttrbg {
        background: #F5F4F4;
    }

    #conatctt01 {
        font-size: 20px;
        height: 48px;
        line-height: 48px;
        padding-bottom: 20px;
        text-align: center;
    }

    /*newslist*/
    .contacdis {
        display: none;
    }

    .Thelist {
        margin: 0px auto 20px auto;
    }

        .Thelist table td {
            height: 24px;
            line-height: 24px;
            font-size: 12px;
            padding-left: 10px;
        }

    #trbg01 {
        width: 50%;
        height: 36px;
        background: #F0793F;
        color: #fff;
        line-height: 30px;
        font-size: 16px;
    }

    #trbg02 {
        width: 50%;
        height: 24px;
        background: #F5F4F4;
        line-height: 24px;
    }

    .news01 {
        display: none;
    }

        .news01 img {
            width: 308px;
        }

    .news02 {
        float: left;
        width: 100%;
        padding-left: 20px;
    }

        .news02 h3 {
            font-size: 18px;
            padding-top: 40px;
        }

        .news02 font {
            font-size: 16px;
            float: left;
            line-height: 30px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .news02 span {
            font-size: 14px;
            color: #666;
            padding-top: 30px;
            float: left;
        }

    .news03 a {
        width: 120px;
        float: left;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        color: #F0793F;
        height: 40px;
        border: solid 1px #F0793F;
        background: #FFF;
        display: block;
        margin-top: 80px;
        margin-left: 20px;
    }

    .page_show p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .bottommain {
        display: none;
    }

    .bottommain02 {
        display: block;
    }

    .div1250index {
        display: none;
    }

    .ipromain {
        display: none;
    }

    .iprosdmain {
        display: none;
    }

    .page_show_index {
        display: block;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }


    .iprolist {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li:nth-child(2) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 4%;
            }

            .iprolist ul li:nth-child(4) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .iprolistwap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 40px auto;
    }

        .iprolistwap ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            margin-bottom: 30px;
            height: auto;
            overflow: hidden;
        }

            .iprolistwap ul li:nth-child(2n) {
                margin-right: 0px;
            }

            .iprolistwap ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolistwap ul li img {
                padding: 0px;
                margin: 0px;
            }

            .iprolistwap ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolistwap ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }

    .sdprolist {
        width: 100%;
        margin: 40px auto 0px auto;
        overflow: hidden;
    }

        .sdprolist ul li img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #FFF;
            text-align: center;
        }

        .sdprolist ul li:hover img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #F0793F;
            text-align: center;
        }

        .sdprolist ul li {
            float: left;
            width: 24.25%;
            margin-right: 1%;
            text-align: center;
            margin-bottom: 40px;
        }

            .sdprolist ul li:nth-child(4n) {
                margin-right: 0px;
            }

            .sdprolist ul li a font {
                width: 100%;
                height: 30px;
                color: #fff;
                padding-top: 20px;
                font-size: 12px;
                display: block;
            }



    #more a {
        width: 136px;
        margin: 0px auto 30px auto;
        height: 44px;
        background: #F0793F;
        text-align: center;
        line-height: 44px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px 8px;
    }

        #more a:hover {
            width: 136px;
            margin: 0px auto 30px auto;
            height: 44px;
            background: #D76A34;
            text-align: center;
            line-height: 44px;
            font-size: 16px;
            color: #fff;
            display: block;
            border-radius: 8px 8px;
        }

    #more02 a {
        width: 100%;
        height: 48px;
        background: #F0793F;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

        #more02 a:hover {
            width: 100%;
            height: 48px;
            background: #D76B35;
            text-align: left;
            padding-left: 10px;
            line-height: 48px;
            font-size: 14px;
            color: #fff;
            display: block;
        }

    #more02 img {
        margin-left: 8px;
        margin-top: 16px;
    }

    #inewslist {
        width: 100%;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            width: 100%;
            margin-bottom: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

        #newspic img {
            width: 100%;
            height: auto;
            padding: 0px;
            overflow: hidden;
        }

    #newswz {
        width: 100%;
        padding: 0PX 10PX;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 {
            margin-top: 10px;
            margin-bottom: 10px;
        }

            #newswz h3 a {
                color: #FF6633;
                font-size: 16px;
                width: 100%;
                word-break: break-all;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 10px;
            padding-bottom: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 100%;
        height: 48px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

    .bottom02 {
        text-align: center;
        line-height: 60px;
        color: #999999;
        font-size: 12px;
    }

    .nrq_left {
        width: 100%;
        float: left;
    }

    .nrq_right {
        width: 100%;
        float: left;
    }

        .nrq_right .ueditor_baidumap {
            display: none;
        }

    section.section-wrap .section > .title:after {
        opacity: 0;
        z-index: -999999 !important;
    }

    .footer .fr {
        display: none;
    }

    .footer .tel_ma {
        display: none;
    }

    body .footer {
        padding: 0px 20px !important;
    }

    body .width {
        max-width: 100%;
        width: 100%;
        padding: 0;
    }

    .header_bg.backs .header {
        line-height: 52px;
        height: 52px;
        min-height: 52px;
    }

    .header_bg.backs {
        min-height: 60px !important;
        height: 60px !important;
    }

    .banner_inner {
        padding: 0 !important;
    }

    body {
        overflow-x: hidden;
    }

        body .banner_adver {
            width: 100%;
            margin: 140px auto 0;
        }

        body div.banner_adver .cn {
            font-size: 24px;
            line-height: 36px;
            height: 40px;
        }

        body div.banner_adver .en {
            font-size: 14px;
            margin-top: 0px;
        }

    .header_bg {
        min-height: 62px !important;
        height: 62px !important;
    }

    .header {
        min-height: 62px;
    }

    body .nav li a {
        padding: 0px 0px 0px 40px;
        font-size: 16px;
    }

    .header_bg.backs .nav li a {
        line-height: 50px;
    }

    body .body_nav {
        padding: 0 0 0 0%;
    }

    .backs.header_bg .m-btn {
        right: 6px;
        margin-top: 12px;
    }
    /*lan*/ body .nav > li:nth-last-child(1) a {
        padding: 0px 0px 0px 0px;
        font-size: 18px;
        width: auto;
        background: none;
        text-align: left;
        text-indent: 40px;
        color: #333;
        line-height: 50px;
    }

    body div.sub_title .con {
        font-size: 30px;
        width: 100%;
        padding-top: 20px;
    }

        body div.sub_title .con span {
            font-size: 22px;
        }

    body .bg_inner {
        height: 340px;
    }


    /*news*/ body .news_show_list {
        display: none;
    }

    body .subject.m20 {
        display: none;
    }

    .news_show .prenext a {
        float: left !important;
        display: block;
        clear: both;
        margin: 8px 12px;
        width: 95%;
        text-align: left;
    }

    body .news_show h1 {
        font-size: 20px;
        line-height: 28px;
    }

    body .biz_timeline-eventbox {
        width: 100%;
        height: 60px;
        border: none;
        float: left !important;
        clear: both;
        margin-left: 0px;
    }

    body .biz_timeline-event {
        margin: 0;
        border-radius: 30px !important;
        font-size: 14px;
        line-height: 40px;
        height: 40px;
        max-width: 480px;
        width: 100%;
        text-align: left;
        padding: 0 20px;
    }

    body .biz_timeline-node { /* display:none; */
        position: absolute;
        left: -40px;
        top: -8px;
    }

    body .biz_timeline-time {
        clear: both;
        float: left !important;
        text-align: left !important;
        line-height: 48px;
        font-size: 20px;
        padding: 0 0 0 22px;
    }

    body .biz-timeline-box {
        width: 100%;
        margin: 0 auto 6px;
        position: relative;
    }

    body .biz_longString {
        width: 2px; /* opacity:0; */
        left: 8px;
    }

    body .biz_timtline-box {
        margin-top: 30px;
    }

    body .piclist {
        width: 100% !important;
    }

        body .piclist ul {
            width: 100% !important;
        }

        body .piclist li {
            width: 100% !important;
            position: relative !important;
            left: auto !important;
            top: auto !important;
        }
}







@media (max-width:1200px) {
    .pronav {
        display: none;
    }

    .conatctwz {
        margin-top: 20px;
        margin-bottom: 20px;
    }

        .conatctwz table td {
            height: 36px;
            line-height: 36px;
            font-size: 14px;
            padding-left: 20px;
        }

    .conatcttrbg {
        background: #F5F4F4;
    }

    #conatctt01 {
        font-size: 20px;
        height: 48px;
        line-height: 48px;
        padding-bottom: 20px;
        text-align: center;
    }
    /*newslist*/
    .contacdis {
        display: none;
    }

    .Thelist {
        margin: 0px auto 20px auto;
    }

        .Thelist table td {
            height: 24px;
            line-height: 24px;
            font-size: 12px;
            padding-left: 10px;
        }

    #trbg01 {
        width: 50%;
        height: 36px;
        background: #F0793F;
        color: #fff;
        line-height: 30px;
        font-size: 16px;
    }

    #trbg02 {
        width: 50%;
        height: 24px;
        background: #F5F4F4;
        line-height: 24px;
    }

    .news01 {
        display: none;
    }

        .news01 img {
            width: 308px;
        }

    .news02 {
        float: left;
        width: 100%;
        padding-left: 20px;
    }

        .news02 h3 {
            font-size: 18px;
            padding-top: 40px;
        }

        .news02 font {
            font-size: 16px;
            float: left;
            line-height: 30px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .news02 span {
            font-size: 14px;
            color: #666;
            padding-top: 30px;
            float: left;
        }

    .news03 a {
        width: 120px;
        float: left;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        color: #F0793F;
        height: 40px;
        border: solid 1px #F0793F;
        background: #FFF;
        display: block;
        margin-top: 80px;
        margin-left: 20px;
    }

    .page_show p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .bottommain {
        display: none;
    }

    .bottommain02 {
        display: block;
    }

    .div1250index {
        display: none;
    }

    .ipromain {
        display: none;
    }

    .iprosdmain {
        display: none;
    }

    .page_show_index {
        display: block;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }


    .iprolist {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li:nth-child(2) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 4%;
            }

            .iprolist ul li:nth-child(4) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .iprolistwap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 40px auto;
    }

        .iprolistwap ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            margin-bottom: 30px;
            height: auto;
            overflow: hidden;
        }

            .iprolistwap ul li:nth-child(2n) {
                margin-right: 0px;
            }

            .iprolistwap ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolistwap ul li img {
                padding: 0px;
                margin: 0px;
            }

            .iprolistwap ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolistwap ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }

    .sdprolist {
        width: 100%;
        margin: 40px auto 0px auto;
        overflow: hidden;
    }

        .sdprolist ul li img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #FFF;
            text-align: center;
        }

        .sdprolist ul li:hover img {
            border-radius: 88px 88px;
            padding: 0px;
            margin: 0px auto;
            border: solid 3px #F0793F;
            text-align: center;
        }

        .sdprolist ul li {
            float: left;
            width: 24.25%;
            margin-right: 1%;
            text-align: center;
            margin-bottom: 40px;
        }

            .sdprolist ul li:nth-child(4n) {
                margin-right: 0px;
            }

            .sdprolist ul li a font {
                width: 100%;
                height: 30px;
                color: #fff;
                padding-top: 20px;
                font-size: 12px;
                display: block;
            }



    #more a {
        width: 136px;
        margin: 0px auto 30px auto;
        height: 44px;
        background: #F0793F;
        text-align: center;
        line-height: 44px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px 8px;
    }

        #more a:hover {
            width: 136px;
            margin: 0px auto 30px auto;
            height: 44px;
            background: #D76A34;
            text-align: center;
            line-height: 44px;
            font-size: 16px;
            color: #fff;
            display: block;
            border-radius: 8px 8px;
        }

    #more02 a {
        width: 100%;
        height: 48px;
        background: #F0793F;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

        #more02 a:hover {
            width: 100%;
            height: 48px;
            background: #D76B35;
            text-align: left;
            padding-left: 10px;
            line-height: 48px;
            font-size: 14px;
            color: #fff;
            display: block;
        }

    #more02 img {
        margin-left: 8px;
        margin-top: 16px;
    }

    #inewslist {
        width: 100%;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            width: 100%;
            margin-bottom: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

        #newspic img {
            width: 100%;
            height: auto;
            padding: 0px;
            overflow: hidden;
        }

    #newswz {
        width: 100%;
        padding: 0PX 10PX;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 {
            margin-top: 10px;
            margin-bottom: 10px;
        }

            #newswz h3 a {
                color: #FF6633;
                font-size: 16px;
                width: 100%;
                word-break: break-all;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 10px;
            padding-bottom: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 100%;
        height: 48px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

    .bottom02 {
        text-align: center;
        line-height: 60px;
        color: #999999;
        font-size: 12px;
    }

    .nrq_left {
        width: 100%;
        float: left;
    }

    .nrq_right {
        width: 100%;
        float: left;
    }

        .nrq_right .ueditor_baidumap {
            display: none;
        }

    section.section-wrap .section > .title:after {
        opacity: 0;
        z-index: -999999 !important;
    }

    .footer .fr {
        display: none;
    }

    .footer .tel_ma {
        display: none;
    }

    body .footer {
        padding: 0px 20px !important;
    }

    body .width {
        max-width: 100%;
        width: 100%;
        padding: 0;
    }

    .header_bg.backs .header {
        line-height: 52px;
        height: 52px;
        min-height: 52px;
    }

    .header_bg.backs {
        min-height: 60px !important;
        height: 60px !important;
    }

    .banner_inner {
        padding: 0 !important;
    }

    body {
        overflow-x: hidden;
    }

        body .banner_adver {
            width: 100%;
            margin: 140px auto 0;
        }

        body div.banner_adver .cn {
            font-size: 24px;
            line-height: 36px;
            height: 40px;
        }

        body div.banner_adver .en {
            font-size: 14px;
            margin-top: 0px;
        }

    .header_bg {
        min-height: 62px !important;
        height: 62px !important;
    }

    .header {
        min-height: 62px;
    }

    body .nav li a {
        padding: 0px 0px 0px 40px;
        font-size: 16px;
    }

    .header_bg.backs .nav li a {
        line-height: 50px;
    }

    body .body_nav {
        padding: 0 0 0 0%;
    }

    .backs.header_bg .m-btn {
        right: 6px;
        margin-top: 12px;
    }
    /*lan*/ body .nav > li:nth-last-child(1) a {
        padding: 0px 0px 0px 0px;
        font-size: 18px;
        width: auto;
        background: none;
        text-align: left;
        text-indent: 40px;
        color: #333;
        line-height: 50px;
    }

    body div.sub_title .con {
        font-size: 30px;
        width: 100%;
        padding-top: 20px;
    }

        body div.sub_title .con span {
            font-size: 22px;
        }

    body .bg_inner {
        height: 340px;
    }


    /*news*/ body .news_show_list {
        display: none;
    }

    body .subject.m20 {
        display: none;
    }

    .news_show .prenext a {
        float: left !important;
        display: block;
        clear: both;
        margin: 8px 12px;
        width: 95%;
        text-align: left;
    }

    body .news_show h1 {
        font-size: 20px;
        line-height: 28px;
    }

    body .biz_timeline-eventbox {
        width: 100%;
        height: 60px;
        border: none;
        float: left !important;
        clear: both;
        margin-left: 0px;
    }

    body .biz_timeline-event {
        margin: 0;
        border-radius: 30px !important;
        font-size: 14px;
        line-height: 40px;
        height: 40px;
        max-width: 480px;
        width: 100%;
        text-align: left;
        padding: 0 20px;
    }

    body .biz_timeline-node { /* display:none; */
        position: absolute;
        left: -40px;
        top: -8px;
    }

    body .biz_timeline-time {
        clear: both;
        float: left !important;
        text-align: left !important;
        line-height: 48px;
        font-size: 20px;
        padding: 0 0 0 22px;
    }

    body .biz-timeline-box {
        width: 100%;
        margin: 0 auto 6px;
        position: relative;
    }

    body .biz_longString {
        width: 2px; /* opacity:0; */
        left: 8px;
    }

    body .biz_timtline-box {
        margin-top: 30px;
    }

    body .piclist {
        width: 100% !important;
    }

        body .piclist ul {
            width: 100% !important;
        }

        body .piclist li {
            width: 100% !important;
            position: relative !important;
            left: auto !important;
            top: auto !important;
        }
}



.main-im {
    opacity: 0;
    display: none;
}




img {
    max-width: 100%;
}

.ywbk {
    width: 1200px;
    margin: 0px auto;
}

.yw_list {
    width: 100%;
    float: left;
    padding: 0 0 20px 0;
    margin-left: 15px;
}

.yw_zuo {
    width: 32.8%;
    float: left;
}

.yw_zuo_s {
    margin-right: 10px;
    padding: 40px 40px 30px 40px;
    background: #f2f2f2;
}

.yw_zuo_title {
    font-size: 24px;
    line-height: 48px;
}

.yw_zuo_nr {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 15px;
    color: #666;
}

.yw_zuo_x {
    background: #f2f2f2;
    margin-right: 10px;
    text-align: center;
    padding-bottom: 46px;
}

.yw_you {
    width: 66.67%;
    float: left;
}

.yw_you_s {
    width: 100%;
    float: left;
}

.yw_you_s01 {
    width: 50%;
    float: left;
}

.yw_you_stu {
    position: relative;
    margin: 0 10px 10px 0;
    width: 32%;
    float: left;
}

.yw_you_stitle {
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,.2);
    width: 100%;
    line-height: 3rem;
    text-align: center;
    color: #fff;
    font-size: 18px;
}

    .yw_you_stitle a {
        color: #fff;
    }

        .yw_you_stitle a:hover {
            color: #439;
        }

.yw_list01 {
    width: 100%;
    float: left;
}

.yw_list_lb {
    width: 33.33%;
    float: left;
    position: relative;
}

@media only screen and (max-width: 1200px) {
    .pronav {
        display: none;
    }

    .conatctwz {
        margin-top: 20px;
        margin-bottom: 20px;
    }

        .conatctwz table td {
            height: 36px;
            line-height: 36px;
            font-size: 14px;
            padding-left: 20px;
        }

    .conatcttrbg {
        background: #F5F4F4;
    }

    #conatctt01 {
        font-size: 20px;
        height: 48px;
        line-height: 48px;
        padding-bottom: 20px;
        text-align: center;
    }
    /*newslist*/
    .contacdis {
        display: none;
    }

    .Thelist {
        margin: 0px auto 20px auto;
    }

        .Thelist table td {
            height: 24px;
            line-height: 24px;
            font-size: 12px;
            padding-left: 10px;
        }

    #trbg01 {
        width: 50%;
        height: 36px;
        background: #F0793F;
        color: #fff;
        line-height: 30px;
        font-size: 16px;
    }

    #trbg02 {
        width: 50%;
        height: 24px;
        background: #F5F4F4;
        line-height: 24px;
    }

    .news01 {
        display: none;
    }

        .news01 img {
            width: 308px;
        }

    .news02 {
        float: left;
        width: 100%;
        padding-left: 20px;
    }

        .news02 h3 {
            font-size: 18px;
            padding-top: 40px;
        }

        .news02 font {
            font-size: 16px;
            float: left;
            line-height: 30px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .news02 span {
            font-size: 14px;
            color: #666;
            padding-top: 30px;
            float: left;
        }

    .news03 a {
        width: 120px;
        float: left;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        color: #F0793F;
        height: 40px;
        border: solid 1px #F0793F;
        background: #FFF;
        display: block;
        margin-top: 80px;
        margin-left: 20px;
    }

    .page_show p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .bottommain {
        display: none;
    }

    .bottommain02 {
        display: block;
    }

    .div1250index {
        display: none;
    }

    .ipromain {
        display: none;
    }

    .iprosdmain {
        display: none;
    }

    .page_show_index {
        display: block;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 48px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 30px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .iprolist {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li:nth-child(2) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 4%;
            }

            .iprolist ul li:nth-child(4) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .iprolistwap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 40px auto;
    }

        .iprolistwap ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            margin-bottom: 30px;
            height: auto;
            overflow: hidden;
        }

            .iprolistwap ul li:nth-child(2n) {
                margin-right: 0px;
            }

            .iprolistwap ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolistwap ul li img {
                padding: 0px;
                margin: 0px;
            }

            .iprolistwap ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolistwap ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }

    #more a {
        width: 136px;
        margin: 0px auto 30px auto;
        height: 44px;
        background: #F0793F;
        text-align: center;
        line-height: 44px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px 8px;
    }

        #more a:hover {
            width: 136px;
            margin: 0px auto 30px auto;
            height: 44px;
            background: #D76A34;
            text-align: center;
            line-height: 44px;
            font-size: 16px;
            color: #fff;
            display: block;
            border-radius: 8px 8px;
        }

    #more02 a {
        width: 100%;
        height: 48px;
        background: #F0793F;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

        #more02 a:hover {
            width: 100%;
            height: 48px;
            background: #D76B35;
            text-align: left;
            padding-left: 10px;
            line-height: 48px;
            font-size: 14px;
            color: #fff;
            display: block;
        }

    #more02 img {
        margin-left: 8px;
        margin-top: 16px;
    }

    #inewslist {
        width: 100%;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            width: 100%;
            margin-bottom: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

        #newspic img {
            width: 100%;
            height: auto;
            padding: 0px;
            overflow: hidden;
        }

    #newswz {
        width: 100%;
        padding: 0PX 10PX;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 {
            margin-top: 10px;
            margin-bottom: 10px;
        }

            #newswz h3 a {
                color: #FF6633;
                font-size: 16px;
                width: 100%;
                word-break: break-all;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 10px;
            padding-bottom: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 100%;
        height: 48px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }



    .bottom02 {
        text-align: center;
        line-height: 60px;
        color: #999999;
        font-size: 12px;
    }

    .yw_zuo {
        width: 100%;
        float: left;
        background: #f2f2f2;
        max-width: 400px;
        float: none;
        height: auto;
        padding: 0 0 30px 0;
        margin: 10px auto 20px;
    }

    .yw_you {
        width: 100%;
        float: left;
    }

    .yw_zuo_s {
        margin-right: 0px;
        width: 100%;
        float: left;
    }

    .yw_zuo_x {
        text-align: center;
        padding-bottom: 24px;
        width: 100%;
        float: left;
    }

    .yw_list_lb {
        width: 50%;
        float: left;
        position: relative;
    }

    .ywbk {
        width: 100%;
    }

    body .yw_you_stu {
        width: 100%;
        max-width: 400px;
        margin: 10px auto;
        float: none;
    }

    .yw_list {
        margin-left: 0px;
    }
}


@media only screen and (max-width:1200px) {
    .pronav {
        display: none;
    }

    .conatctwz {
        margin-top: 20px;
        margin-bottom: 20px;
    }

        .conatctwz table td {
            height: 36px;
            line-height: 36px;
            font-size: 14px;
            padding-left: 20px;
        }

    .conatcttrbg {
        background: #F5F4F4;
    }

    #conatctt01 {
        font-size: 20px;
        height: 48px;
        line-height: 48px;
        padding-bottom: 20px;
        text-align: center;
    }
    /*newslist*/
    .contacdis {
        display: none;
    }

    .Thelist {
        margin: 0px auto 20px auto;
    }

        .Thelist table td {
            height: 24px;
            line-height: 24px;
            font-size: 12px;
            padding-left: 10px;
        }

    #trbg01 {
        width: 50%;
        height: 36px;
        background: #F0793F;
        color: #fff;
        line-height: 30px;
        font-size: 16px;
    }

    #trbg02 {
        width: 50%;
        height: 24px;
        background: #F5F4F4;
        line-height: 24px;
    }

    .news01 {
        display: none;
    }

        .news01 img {
            width: 308px;
        }

    .news02 {
        float: left;
        width: 100%;
        padding-left: 20px;
    }

        .news02 h3 {
            font-size: 18px;
            padding-top: 40px;
        }

        .news02 font {
            font-size: 16px;
            float: left;
            line-height: 30px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .news02 span {
            font-size: 14px;
            color: #666;
            padding-top: 30px;
            float: left;
        }

    .news03 a {
        width: 120px;
        float: left;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        color: #F0793F;
        height: 40px;
        border: solid 1px #F0793F;
        background: #FFF;
        display: block;
        margin-top: 80px;
        margin-left: 20px;
    }

    .page_show p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .bottommain {
        display: none;
    }

    .bottommain02 {
        display: block;
    }

    .div1250index {
        display: none;
    }

    .ipromain {
        display: none;
    }

    .iprosdmain {
        display: none;
    }

    .page_show_index {
        display: block;
    }

    .ititle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #CCC;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .page_show_index p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 20px;
        text-indent: 2em;
    }

    .page_show_index img {
        padding-bottom: 20px;
    }

    .ititle02 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #333;
        margin-top: 35PX;
    }

    .ititlen02 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #666;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .ititle03 {
        width: 100%;
        text-align: center;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        margin-top: 35PX;
    }

    .ititlen03 {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #F2F2F2;
        margin-bottom: 24px;
        text-transform: capitalize;
    }

    .iprolist {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px auto;
    }

        .iprolist ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            height: auto;
            overflow: hidden;
        }

            .iprolist ul li:nth-child(2) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(3) {
                margin-right: 4%;
            }

            .iprolist ul li:nth-child(4) {
                margin-right: 0px;
            }

            .iprolist ul li:nth-child(6) {
                margin-right: 0px;
            }

            .iprolist ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolist ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolist ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    .iprolistwap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 40px auto;
    }

        .iprolistwap ul li {
            float: left;
            width: 48%;
            margin-right: 4%;
            margin-bottom: 30px;
            height: auto;
            overflow: hidden;
        }

            .iprolistwap ul li:nth-child(2n) {
                margin-right: 0px;
            }

            .iprolistwap ul li a {
                width: 100%;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                background: #E3E3E3;
                display: block;
            }

            .iprolistwap ul li img {
                padding: 0px;
                margin: 0px;
            }

            .iprolistwap ul li:hover a {
                width: 100%;
                color: #FFF;
                height: 36px;
                line-height: 36px;
                text-align: center;
                font-size: 14px;
                overflow: hidden;
                background: #F0793F;
                display: block;
            }

            .iprolistwap ul li:hover {
                display: block;
                cursor: pointer;
                background: #F0793F;
                color: #fff;
            }


    #more a {
        width: 136px;
        margin: 0px auto 30px auto;
        height: 44px;
        background: #F0793F;
        text-align: center;
        line-height: 44px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px 8px;
    }

        #more a:hover {
            width: 136px;
            margin: 0px auto 30px auto;
            height: 44px;
            background: #D76A34;
            text-align: center;
            line-height: 44px;
            font-size: 16px;
            color: #fff;
            display: block;
            border-radius: 8px 8px;
        }

    #more02 a {
        width: 100%;
        height: 48px;
        background: #F0793F;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

        #more02 a:hover {
            width: 100%;
            height: 48px;
            background: #D76B35;
            text-align: left;
            padding-left: 10px;
            line-height: 48px;
            font-size: 14px;
            color: #fff;
            display: block;
        }

    #more02 img {
        margin-left: 8px;
        margin-top: 16px;
    }

    #inewslist {
        width: 100%;
        height: auto;
        margin-bottom: 80PX;
        overflow: hidden;
    }

        #inewslist ul li {
            float: left;
            width: 100%;
            margin-bottom: 30px;
        }

            #inewslist ul li:hover {
                cursor: pointer;
                background: #F1F1F1;
            }

            #inewslist ul li:nth-child(3n) {
                margin-right: 0px;
            }

    #newspic {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

        #newspic img {
            width: 100%;
            height: auto;
            padding: 0px;
            overflow: hidden;
        }

    #newswz {
        width: 100%;
        padding: 0PX 10PX;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: none;
    }

        #newswz font {
            color: #333;
            font-size: 14px;
            width: 100%;
        }

        #newswz h3 {
            margin-top: 10px;
            margin-bottom: 10px;
        }

            #newswz h3 a {
                color: #FF6633;
                font-size: 16px;
                width: 100%;
                word-break: break-all;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

        #newswz span a {
            color: 3333;
            font-size: 14px;
            color: #333;
            padding-top: 10px;
            padding-bottom: 20px;
            word-break: break-all;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: 100%;
        }

    #inewslist ul li:hover #more02 a {
        width: 100%;
        height: 48px;
        background: #D76B35;
        text-align: left;
        padding-left: 10px;
        line-height: 48px;
        font-size: 14px;
        color: #fff;
        display: block;
    }

    .bottom02 {
        text-align: center;
        line-height: 60px;
        color: #999999;
        font-size: 12px;
    }

    .fl.logo {
        width: 150px;
        height: auto;
        margin: 18px 0 0 10px !important;
    }

    .fr.tel {
        display: none;
    }

    .home_nav ul li a {
        padding: 6px 15px;
    }

    .form-add .w420 {
        width: 100%;
    }

    .am-form input[type=text] {
        width: 100%;
    }

    .form-add textarea {
        width: 100%;
    }

    .header_bg.backs .fl.logo {
        margin: 18px 0 0 10px !important;
        width: 150px;
    }

    .am-breadcrumb {
        display: none;
    }

    .nav .yuyan {
        display: block;
    }

    .header_bg.backs .nav lisubnav a {
        line-height: 36px;
    }

    .header_bg.backs .nav lisubnav a {
        line-height: 36px;
    }

    .wxewm {
        display: none;
    }
}

