/* 首页 */



@media only screen and (max-width:1366px) {



    /* 首页 */

    .heade .heade_box {

        width: 1200px;

    }



    .heade .heade_cont {

        width: 1200px;

    }



    .navigation>div {

        width: 113px;

    }



    .heade .right {

        width: 115px;

    }



    .heade .logo_img {

        width: 250px;

    }



    .navigation {

        width: 800px;

    }



    .heade .right {

        width: 200px;

        font-size: 13px;

    }



    .product {

        width: 1000px;

    }



    .product .goods>a>div {

        width: 290px;

    }



    .product .god_box>p {

        margin: 0px;

    }



    .news {

        width: 1000px;

    }



    .news_box .news_img {

        width: 455px;

    }



    .news_box .news_text {

        width: 500px;

    }



    .product .goods {

        height: 300px;

    }



    .product .goods .precut_img {

        height: 290px;

    }



    /* 联系我们 */

    .p_navigation_box {

        width: 1000px;

    }



    .addresswe {

        width: 1000px;

    }



    /* 公司新闻 */

    .p_navigation_conter>div {

        width: 900px;

    }



    .industry_cont {

        width: 1000px;

    }



    .architecture_img {

        width: 1000px;

    }



    /* 公司风采 */

    .fengcai>div {

        width: 1000px;

    }



    .fc_flex>div {

        width: 312px;

    }



    /* 人力资源 */

    .human_box {

        width: 1000px;

    }



    .human {

        width: 299px;

        ;

    }



    .human_box .human .human_tite {

        width: 260px;

    }



    .human_box .human_duties {

        width: 260px;

    }



    .human_box .human_qualification {

        width: 260px;

    }



    /* 产品中心 */

    .p_navigation_conter .p_img {

        width: 415px;

        height: 318px;

    }



    .p_navigation_conter .p_text {

        width: 415px;

    }

}



/* 平板 */

@media only screen and (max-width: 960px) {

    .heade .heade_cont {

        width: 900px;

    }



    .heade .heade_box {

        width: 900px;

    }



    .tablet_box {

        width: 900px;

        height: 100%;

        background-color: rosybrown;

        margin: auto;

        display: -moz-box;

        display: -ms-flexbox;

        display: flex;

        display: -webkit-flex;

    }



    .heade .logo_img {

        width: 150px;

        height: 100%;

        float: left;

    }



    .navigation {

        width: auto;

    }



    .navigation>div {

        width: 100px;

    }



    .heade .right {

        text-align: center;

        line-height: 25px;

        padding-top: 30px;

    }



    .heade .right>span {

        display: block;

        color: #979797;

        font-size: 12px;

        padding-left: 4px;

    }



    .heade .right>span:nth-child(2) {

        display: none;

    }



    .product {

        width: 900px;

    }



    .product_right div {

        width: 86px;

    }



    .product .goods>a>div {

        width: 270px;

    }



    .aboutus_box {

        width: 900px;

    }



    .news {

        width: 900px;

    }



    .news_box .news_img {

        width: 416px;

    }



    .news_box .news_text {

        width: 428px;

    }



    .honor {

        width: 900px;

    }



    .footer .footer_box {

        width: 900px;

    }



    .footer .record .record_box {

        width: 900px;

    }



    .p_navigation_box {

        width: 900px;

    }



    /* 联系我们 */

    .p_navigation_box>div:first-child {

        width: 60%;

    }



    .p_navigation_box>div:last-child {

        width: 30%;

    }



    .addresswe {

        width: 900px;

    }



    .p_navigation_conter>div {

        width: 800px;

    }



    .industry_cont {

        width: 800px;

    }



    .pages {

        width: 800px;

    }



    .p_navigation_box .header>li {

        width: 128px;

    }



    .architecture_img {

        width: 800px;

    }



    .company_honor>div>div {

        width: 238px;

    }



    /* 公司风采 */

    .fengcai>div {

        width: 900px;

    }



    .fc_flex>div {

        width: 278px;

    }



    .human_box {

        width: 900px;

    }



    .human {

        width: 266px;

    }



    .human_box .human .human_tite {

        width: 228px;

    }



    .human_box .human_duties {

        width: 228px;

    }



    .human_box .human_qualification {

        width: 228px;

    }



    /* 产品中心 */

    .p_navigation_conter .p_img {

        width: 365px;

    }



    .p_navigation_conter .p_text {

        width: 355px;

    }

}





.menu-box {

    display: none;

}



/* 手机 */

@media only screen and (max-width: 750px) {



    /* 头部 */

    .heade {

        display: none;

    }



    .phone_heade {

        display: block;

        width: 100%;

        height: 1rem;

        position: fixed;

        top: 0;

        left: 0;

        right: 0;

        z-index: 99;

        background-color: #fff;

        box-shadow: 0 0 7px rgba(0,0,0,.2);

    }



    .zhanwei {

        height: 1rem;

    }



    .phone_heade>div:first-child {

        height: .7rem;

        position: absolute;

        top: 50%;

        left: 0.2rem;

        -webkit-transform: translateY(-50%);

           -moz-transform: translateY(-50%);

            -ms-transform: translateY(-50%);

             -o-transform: translateY(-50%);

                transform: translateY(-50%)

    }



    .phone_heade>div:first-child img {

        height: 100%;

    }



    .phone_heade>div:last-child {

        width: 0.5rem;

        height: 0.5rem;

        position: absolute;

        top: 50%;

        right: 0.2rem;

        -webkit-transform: translateY(-50%);

           -moz-transform: translateY(-50%);

            -ms-transform: translateY(-50%);

             -o-transform: translateY(-50%);

                transform: translateY(-50%);

        font-size: 0.46rem;

        color: #0078d7;

        font-weight: 900;

        text-align: center;

        line-height: 0.4rem;

    }



    .round {

        width: 100%;

        height: 5.5rem;

        margin-bottom: 0.4rem;

    }



    .phone_product {

        display: block;

    }

    .product {

        width: 100%;

        margin-bottom: .5rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        padding: 0 .2rem;

    }

    .produvr_bar {

        display: block;

        height: auto;

        margin-bottom: .3rem;

    }

    .produvr_bar .title {

        text-align: center;

        margin-bottom: .3rem;

    }

    .produvr_bar .title h3 {

        font-size: .36rem;

    }

    .produvr_bar .title span {

        font-size: .26rem;

    }

    .product_right .product_right_box {

        width: 100%;

        float: none;

        display: -webkit-flex;

        display: -moz-box;

        display: -ms-flexbox;

        display: flex;

        -webkit-justify-content: space-around;

        -ms-flex-pack: distribute;

        justify-content: space-around;

    }

    .product_right .product_right_box div {

        margin-left: 0;

        width: 1.7rem;

        height: .7rem;

        line-height: .7rem;

        font-size: .3rem;

        float: none;

    }

    .goods_box {

        -moz-box-sizing: border-box;

        box-sizing: border-box;

    }

    .product .goods {

        height: auto;

    }

    .product .goods>a {

        margin: 0 0 .2rem !important;

    }

    .product .goods .abq:nth-of-type(2n+1) .god_box {

        margin-right: .1rem;

    }

    .product .goods>a>div {

        width: 3.5rem;

    }

    .product .goods .precut_img {

        height: 2.9rem;

    }

    .product .god_box>p {

        padding-top: .15rem;

        font-size: .3rem;

    }



    .phone_tite {

        width: 100%;

        height: auto;

        text-align: center;

        margin-bottom: 0.36rem;

    }



    .phone_tite>h3 {

        font-size: 0.36rem;

        color: #5c5c5c;

    }



    .phone_tite>p {

        font-size: 0.26rem;

        color: #959595;

    }

    .phone_butn{

        width: 100%;

        height: auto;

        display: -moz-box;

        display: -ms-flexbox;

        display: flex;

        display: -webkit-flex;

    }

    .phone_butn>div{

        -webkit-flex: 1;

           -moz-box-flex: 1;

            -ms-flex: 1;

                flex: 1;

        height: 0.7rem;

        text-align: center;

        line-height: 0.7rem;

        background-color: #f1f1f1;

    }

    /* 关于我们 */

    .about_us {

        height: auto;

        display: block;

        margin-bottom: .5rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        padding: 0 .2rem;

    }

    .aboutus_box {

        width: 100%;

        height: auto;

        display: block;

        padding: 0 0 .4rem;

    }



    .phone_about_us {

        display: block;

        width: 100%;

        height: 904px;

        background-image: url("../img/锦丰cp_02.jpg");

        background-repeat: no-repeat;

        -o-background-size: cover;

           background-size: cover;

        background-position: center center;

    }



    .phone_about_us>h3 {

        font-size: 24px;

        font-weight: 500;

        text-align: center;

        color: #ffffff;

        padding-top: 96px;

    }



    .phone_about_us>p {

        font-size: 14px;

        font-weight: 500;

        text-align: center;

        color: #959595;

        padding-bottom: 30px;

    }



    .video_box {

        width: 100%;

        height: 4.2rem;

        margin: 0 auto;

        padding: .3rem 0;

    }

    .video_box video {

        -o-object-fit: cover;

           object-fit: cover;

    }

    .about_us .text {

        width: 100%;

        height: auto;

        margin: 0;

    }

    .about_us .text h3 {

        font-size: .36rem;

    }

    .about_us .text span {

        font-size: .24rem;

    }

    .about_us .text p {

        font-size: .26rem;

        line-height: 2;

        padding: .2rem 0 .5rem;

    }

    .about_us .details {

        width: 2.2rem;

        height: .7rem;

        line-height: .7rem;

        border-radius: .35rem;

        font-size: .3rem;

    }

    .phone_about_us .text {

        width: 536px;

        color: #e5e6e6;

        font-size: 14px;

        line-height: 30px;

        height: auto;

        margin: auto;

        margin-bottom: 60px;

    }



    .phone_about_us .phone_details {

        width: 158px;

        height: 44px;

        color: white;

        background-color: #0078d7;

        border-radius: 20px;

        text-align: center;

        line-height: 44px;

        margin: auto;

    }



    .news {

        width: 100%;

        margin: auto;

        margin-bottom: .5rem;

        padding: 0 .2rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

    }

    .news_box .news_text {

        width: 100%;

        margin: 0;

        padding-top: .3rem;

    }



    .news_box .news_img {

        width: 100%;

    }
    .swiper-news {
        height: 4.2rem;
    }
    .swiper-news .swiper-slide .time {
        width: 1rem;
        height: 1rem;
    }
    .swiper-news .swiper-slide .time p {
        font-size: .4rem;
        padding: .1rem 0 .05rem;
    }
    .swiper-news .swiper-slide .time span {
        font-size: .24rem;
    }
    .swiper-news .swiper-slide .con {
        height: .7rem;
    }
    .swiper-news .swiper-slide .con p {
        font-size: .3rem;
        line-height: .7rem;
        padding: 0 .2rem;
    }
    .swiper-news .swiper-pagination {
        display: none;
    }

    .product_right div {

        width: 100%;

    }
    .news_switch {
        width: 100%;
    }
    .swiper-img-pro {
        float: none;
        margin-bottom: .3rem !important;
    }
    .swiper-wen {
        float: none;
    }
    .swiper-img-pro, .swiper-wen {
        width: 100%;
    }
    .swiper-img-pro {
        height: 4.6rem;
    }
    .swiper-wen {
        height: auto;
    }
    .swiper-wen .swiper-slide h6 {
        font-size: .34rem;
        padding: 0 0 .2rem;
    }

    .news_right_box {

        float: none;

        width: 100%;

        display: -webkit-flex;

        display: -moz-box;

        display: -ms-flexbox;

        display: flex;

        -webkit-justify-content: space-around;

            -ms-flex-pack: distribute;

                justify-content: space-around;

    }

    .news_right_box>div {

        margin: 0;

        width: 2.3rem;

        height: .7rem;

        line-height: .7rem;

        font-size: .3rem;

    }

    .news_box .news_text>div {

        height: auto;

        padding-bottom: .3rem;

    }

    .news_box {

        height: auto;

    }

    .news_box .news_text h3 {

        font-size: .3rem;

        padding-bottom: .15rem;

    }

    .news_box .news_text p {

        font-size: .26rem;

        line-height: 2;

    }

    .news .more {

        width: 2.4rem;

        height: .7rem;

        line-height: .7rem;

        font-size: .3rem;

        margin-top: .6rem;

        border-radius: .35rem;

    }



    /* 资质荣誉 */

    .honor_box {

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        padding: 0 .2rem .4rem;

        display: block; 

        height: auto;

    }

    .honor {

        width: 100%;

        height: auto;

    }

    .honor .produvr_bar {

        padding: .5rem 0 0;

    }

    .honor_box .button {

        display: none;

    }

    .honor_round {

        height: 3.8rem;

    }

    .swiper-rongyu .swiper-button-next, 

    .swiper-rongyu .swiper-button-prev {

        display: none;

    }



    /* 按钮 */

    .phone_botton_box {

        width: 75px;

        height: 35px;

        margin: auto;

        display: -moz-box;

        display: -ms-flexbox;

        display: flex;

        display: -webkit-flex;

        -webkit-justify-content: space-between;

           -moz-box-pack: justify;

            -ms-flex-pack: justify;

                justify-content: space-between;

        margin-top: 114px;

        padding-bottom: 20px;

    }



    .phone_botton_box>div {

        width: 31px;

        height: 31px;

        background-color: #f1f1f1;

        text-align: center;

        line-height: 31px;

        font-size: 24px;

    }



    .phone_honor_product {

        width: 100%;

        height: auto;

        margin: 0;

    }



    .phone_produvr_bar {

        margin: 0;

        width: 100%;

        height: auto;

        display: block;

    }



    .phone_footer {

        width: 100%;

        height: auto;

        background-color: #212121;

    }



    /* 手机底部样式 */

    .footer {

        display: none;

        margin: 0;

        padding: 0;

    }



    .phone_footer {

        display: block;

        text-align: center;

        overflow: hidden;

        padding: 0 .2rem .2rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        

    }



    .phone_contact {

        width: 3.9rem;

        height: .7rem;

        background-color: #0078d7;

        border-radius: .35rem;

        text-align: center;

        line-height: .7rem;

        font-size: .3rem;

        color: #fff;

        margin: .3rem auto 0;

        cursor: pointer;

    }



    .phone_footer .phone_footer_text p {

        color: #868686;

        font-size: .26rem;

        line-height: 1.6;

    }



    .phone_footer .phone_footer_text>p:nth-child(1) {

        padding-top: .2rem;

        font-size: .26rem;

        color: #0078d7;

    }



    .phone_footer .phone_footer_text>p:nth-child(2) {

        font-size: .4rem;

        color: #0078d7;

        padding: .3rem 0;

    }

    .menu-box {

        position: fixed;

        top: 1rem;

        left: 0;

        right: 0;

        z-index: 999;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        padding: .1rem .2rem;

        background-color: #fff;

        box-shadow: 0 10px 10px rgba(0,0,0,.2);

    }

    .menu-box li a {

        display: block;

        color: #333;

        font-size: .34rem;

        line-height: .8rem;

        letter-spacing: .1rem;

        text-align: center;

        border-bottom: 1px dotted #ddd;

    }



    /* 联系我们页面 */

    .switch {

        padding: 0 .2rem;

        -moz-box-sizing: border-box;

             box-sizing: border-box;

        

    }

    .addresswe {

        width: 100%;

        height: auto;

        margin-bottom: .2rem;

    }

    .addres_contre {

        height: auto;

        display: block;

        margin-top: .5rem;

    }

    .addres_contre>div:first-child {

        width: 100%;

        height: auto;

    }

    .addres_contre>div:last-child {

        width: 100%;

        height: auto;

        position: initial;

        overflow: hidden;

    }

    .addres_contre .address_text {

        position: initial;

        left: auto;

        top: auto;

        -webkit-transform: translateY(0);

           -moz-transform: translateY(0);

            -ms-transform: translateY(0);

             -o-transform: translateY(0);

                transform: translateY(0);

        padding: .2rem 0;

    }

    .p_navigation {

        height: auto;

        margin-bottom: .4rem;

    }

    .p_navigation_box {

        width: 100%;

        display: block;

    }



    .p_navigation_box>div:first-child {

        width: 100%;

        overflow: hidden;

    }

    .p_navigation_box>div:first-child ul {

        overflow: hidden;

        width: 100%;

    }



    .p_navigation_box>div:last-child {

        display: none;

    }

    .map {

        height: 5.6rem;

        margin-bottom: .2rem;

    }



    .addres_contre .address_text>h3 {

        font-size: .34rem;

        padding-bottom: .2rem;

    }

    .addres_contre .address_text>p {

        font-size: .26rem;

        line-height: 2;

        padding-bottom: 0;

    }



    /* 新闻页面 */

    .p_navigation_conter>div {

        width: 100%;

    }



    .news_page_content {

        width: 100%;

        margin: auto;

    }

    .news_page_content>p {

        font-size: .26rem;

        line-height: 2;

        padding: .15rem 0;

    }

    .industry_news_box {

        width: 100%;

    }



    .industry_cont {

        width: 100%;

    }



    .pages {

        width: 100%;

    }



    .p_navigation_box .header>li {

        width: 25%;

        padding: 0;

        height: .7rem;

        line-height: .7rem;

        font-size: .3rem;

    }



    .about_us_text {

        width: 100%;

        margin-bottom: .3rem;

        display: block;

    }

    .about_us_text>p {

        font-size: .26rem;

        line-height: 2;

        padding-bottom: .3rem;

    }

    .about_us_img {

        width: 100%;

        height: auto;

        margin: 0 0 .4rem;

        display: block;

    }

    .about_us_img>img {

        width: 100%;

    }

    .architecture_img {

        width: 100%;

    }



    .company_honor>div {

        width: 100%;

        margin: auto;

        display: block;

    }

    .company_honor>div>a {

        width: 100%;

        height: 3.9rem;

        margin: 0 0 .2rem;

    }



    /* 公司风采页面 */

    .fengcai {

        padding: 0 .2rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

    }

    .fengcai>div {

        width: 100%;

    }

    .fc_flex {

        width: 100%;

        margin: auto;

    }

    .fc_flex>a {

        width: 100%;

        margin-right: 0;

        margin-bottom: .2rem;

    }

    .fc_flex>div {

        margin-right: 0;

    }

    .fc_flex>a p {

        font-size: .3rem;

        padding: .1rem 0;

    }



    /* 手机界面人力资源 */

    .human_box {

        width: 100%;

        margin: auto;

    }

    .human_box .human_buju {

        display: block;

    }

    .human {

        width: 100%;

        height: auto;

        margin-bottom: .2rem;

        margin-right: 0;

        padding: .2rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

    }

    .human_box .human .human_tite {

        width: 100%;

        height: auto;

        margin-bottom: .2rem;

    }

    .human_tite_box {

        width: 100%;

        text-align: center;

    }

    .human_box h3 {

        font-size: .34rem;

        margin: 0;

        padding: .3rem 0 .15rem;

    }

    .human_box p {

        font-size: .26rem;

        line-height: 2;

    }

    .human_box .human_duties {

        width: 100%;

        margin-bottom: .25rem;

        padding-bottom: .3rem;

    }

    .human_box .human_qualification {

        width: 100%;

    }



    .news_page_tite {

        padding: .2rem 0 .1rem;

    }

    .news_page_tite>h3 {

        font-size: .34rem;

        padding: 0;

        line-height: 1.8;

    }

    .news_page_tite>p {

        font-size: .24rem;

        padding-bottom: .2rem;

    }



    /* 产品中心 */

    .p_navigation_conter>div {

        width: 100%;

        margin: auto;

        overflow: hidden;

    }



    .p_navigation_conter .p_img {

        position: initial;

        width: 100%;

        top: auto;

        height: 4rem;

        margin: auto;

    }



    .p_navigation_conter .p_text {

        position: initial;

        top: auto;

        width: 100%;

        height: auto;

        margin: auto;

        padding: 0 0 .3rem;

    }



    .p_navigation_conter .p_text h3 {

        text-align: center;

        font-size: .34rem;

        padding: .3rem 0 .15rem;

    }



    .p_navigation_conter .information {

        line-height: initial;

        margin-top: .1rem;

    }



    .p_navigation_conter .information h6 {

        font-size: .3rem;

    }



    .p_navigation_conter .information span {

        font-size: .26rem;

        line-height: 2;

    }



    .p_navigation_conter {

        height: auto;

        padding: 0 .2rem;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        

    }

}