@media (max-width:768px) {


    body {
        margin-bottom: 60px
    }
    /*顶部menu*/
    .menu-pc {
        display: none;
    }

    .header-m-s {
        display: block
    }
    .topbox{
        display: none;
    }

    .header-m-s {
        height: 65px;
    }

    .banner-sub .p1 {
        font-size: 20px;
        font-weight: bold
    }

    .banner-sub {
        top: 18%;
    }
    .banner-sub img {
        max-width: 40%;
        margin-left: 8%;
    }

    .toer {
        display: none
    }

    .hide-menu {
        top: 65px;
    }

    .banner {
        margin-top: 65px!important;
        height: 205px!important;
    }
    .banner .banner-inner{
        height: 205px!important;
    }




    /*****************************底部*****************/
    .footer-pc {
        display: none;
    }

    .footer-bot {
        display: block;
    }
    /***************************小banner***************/
    .sb-banenr {
        height: 192px;
        margin-top: 65px;
        background: url(../images/sb-com1.jpg) no-repeat center / cover;
    }

    .sb-banenr .sb-t {
        font-size: 24px;
        margin-top: 12%
    }

    .sb-banenr .sb-t1 {
        font-size: 14px;
        margin-top: 15px
    }

    .b-title .p1 {
        font-size: 20px;
    }

    .b-title .p2 {
        letter-spacing: 1px;
        font-size: 14px;
    }
    /********联系我们*************/
    #dituContent {
        height: 260px;
    }

    #lianform input {
        width: 100%;
        margin: 0 0 9px 0;
        line-height: 40px;
    }

    #lianform .code input {
        width: 150px
    }

    .lian-list-pc li {
        width: 100%
    }

    .lian-list-pc li:nth-child(3n) {
        margin-right: 0%
    }

    .lian-list-pc li:nth-child(2n) {
        margin-right: 0%
    }

    .lian-list-pc li {
        padding: 12px 0;
        margin: 5px 0% 5px 0;
        text-indent: 10px;
    }

    #lianform img {
        height: 43px;
        margin-left: 1%;
    }
    /*****************************新闻中心**************/
    .yynews-list-li li {
        width: 100%;
        margin-right: 0;
    }

    .yynews-list-li a .i {
        height: 150px;
        display: none
    }

    .yynews-list-li li:nth-child(4n) {
        margin-right: 0%;
    }

    .yynews-list-li li:nth-child(3n) {
        margin-right: 0%;
    }

    .yynews-list-li li:nth-child(n+2) {
        margin-top: 20px;
    }

    .yynews-list-li a .t .p1 {
        font-size: 16px;
    }

    .yynews-list-li a .t {
        padding: 5% 4%
    }

    .yynews-list-li li a .t .p2 {
        font-size: 14px;
        padding: 0;
        margin: 10px 0px;
    }

    .yynews-list-li li a .click {
        font-size: 15px;
        background-size: 7px;
    }
    /*************************产品中心*******************/
    .pro-list-li {
        margin-top: 25px
    }

    .pro-list-li li {
        width: 49%;
    }

    .pro-list-li a .i {
        height: 150px
    }

    .pro-list-li li:nth-child(4n) {
        margin-right: 0;
    }

    .pro-list-li li:nth-child(2n) {
        margin-right: 0;
    }

    .pro-list-li li:nth-child(n+3) {
        margin-top: 20px;
    }

    .pro-list-li a .t {
        font-size: 14px;
        padding: 5px 2%;
    }
    /*********产品详情***********/
    .main-info-c .title {
        font-size: 20px;
    }

    .main-info-c .sub span {
        font-size: 14px;
    }

    .main-info-c .sub span {
        margin: 0 10px;
    }

    .info-img {
        width: 100%;
        float: none;
        max-width: 100%;
        padding-left: 0
    }

    .news-info-con table {
    ;width: 100%;
        margin-top: 20px
    }

    .fl1-r {
        display: none
    }

    .pro-info .info-itle {
        display: block
    }

    .fl1 .z {
        width: 100%;
        float: none;
        margin: 0 auto;
    }

    .fl1 .top {
        height: 300px
    }
    /*******************质量体系**************/
    .zhiliang-info {
        margin-top: 30px
    }

    .yanfa-info .ri .t1 {
        font-size: 26px
    }

    .yanfa-info .yi {
        max-width: 12%
    }

    .yanfa-info .t2 {
        font-size: 15px
    }

    .zhi-ul {
        padding: 10px 0
    }

    .zhi-ul .title {
        font-size: 18px
    }

    .zhi-info fieldset .legend {
        font-size: 24px;
    }
    /*****************关于我们**********/
    .com-info .le {
        width: 100%
    }

    .content1 img {
        margin: 0 auto;
        width: 100%
    }

    .com-info .ri {
        width: 100%;
        margin-top: 3%
    }

    .com-info .ri .title {
        font-size: 26px;
        display: none
    }

    .com-info .ri .line {
        padding: 2% 0 1% 0;
        display: none
    }

    .com-info .con p {
        margin: 7px 0;
        line-height: 1.7;
    }

    .big-title {
        font-size: 26px
    }

    .sw-honor .swiper-slide a .i {
        height: 30vw;
    }
    /************生产基地****************/
    .yanfa-info .le {
        width: 100%;
        text-align: center
    }

    .yanfa-info .ri {
        width: 100%;
        margin-top: 3%
    }

    .yanfa-info .t1 {
        font-size: 20px;
        font-weight: bold;
        display: block
    }

    .yanfa-info .t2 {
        margin-top: 0;
        font-size: 15px;
    }

    .yanfa-info li {
        padding: 25px 0
    }
    /*标题*/
    .other-title {
        font-size: 20px;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 20px
    }
    /*分类*/
    .module{
        display: flex;
        justify-content:space-between;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .module a{
        line-height: 40px;
        padding:0;
        width: 49.5%;
        text-align:center;
        margin-bottom: 1%;
    }

    /*返回顶部*/
    .yb_top1 {
        bottom: 80px;
    }

    .gotop {
        transform: translateX(-70px);
        -webkit-transform: translateX(-70px);
    }

    .yb_top1 {
        width: 40px;
        height: 40px;
        background-size: 65%
    }
    /*分页*/
    .de-page-mian {
        padding-top: 25px
    }

    .de-page-mian .page-inner {
        color: #fff;
    }

    .de-page-mian .page-inner a {
        min-width: 18px;
        height: 28px;
        line-height: 28px;
    }

    .de-page-mian .page-inner input {
        width: 18px;
        height: 28px;
        display: none;
    }

    .de-page-mian .page-inner a.page-btn {
        display: none
    }

    .de-page-mian .page-inner span {
        display: none
    }

    .de-page-mian .page-inner a {
    }
    /*资质荣誉*/
    .honor-list-li li {
        width: 49%;
    }

    .honor-list-li li:nth-child(4n) {
        margin-right: 0%;
    }

    .honor-list-li li:nth-child(2n) {
        margin-right: 0%;
    }

    .honor-list-li li:nth-child(n+3) {
        margin-top: 25px;
    }

    .honor-list-li a .i {
        height: 180px;
    }

    .honor-list-li a .i img {
        transform: scale(0.9);
        -webkit-transform: scale(0.9);
    }

    .honor-list-li a .t {
        font-size: 14px;
    }

    /*dibu*/
    .foot-t-l a {
        padding: 0 1%;
        background: none;
    }

    .floor-top .le {
        font-size: 15px;
        padding: 8px 20px;
    }

    .floor-top {
        margin-top: 20px
    }

    .fl1 .bot {
        display: none
    }

    .yanfa-info .ri .t11 {
        display: none
    }
    
    .lian-list-pc{
        width:100%;
    }
    .map{
        width:100%;
    }
    #lianform input.submit{
        font-size: 16px;
        line-height: 40px;
        height: 40px;
    }
    #lianform input.reset{
        font-size: 16px;
        line-height: 40px;
        height: 40px;
    }
    .fl1 .swiper-button-next1{
        width: 20px;
        min-height: 55px;
    }
    .fl1 .swiper-button-prev1{
        width: 20px;
        min-height: 55px;
    }
    .searchbg{
        display: none;
    }
    .all_title{
        margin-bottom: 5%;
    }
    .all_title .fir{
        font-size: 23px;
    }
    .all_title .sec{
        font-size: 22px;
    }
    .index_product{
        padding: 6% 0;
        background: #f3f4f8 url(../images/productbg.jpg) no-repeat bottom center;
    }
    .index_product_box .imgbox{

        height: 166px;
    }
    .index_product_box .swiper-button-next-product{
        width: 30px;
        height: 63px;
        top: 44%;
        right: 0;
    }
    .index_product_box .swiper-button-prev-product{
        width: 30px;
        height: 63px;
        top: 44%;
        left: 0;
    }
    .all-more-a{
        margin: 7% auto 0 auto;
        line-height: 38px;
    }
    .index_youshi{
        padding:6% 0;
    }
    .index_youshi .index_youshi_list{
        width: 100%;
        height: auto;
        text-align: left;
        border: none;
        border-bottom: 1px solid #3a82b1;
        margin-bottom: 5%;
        overflow: hidden;
    }
    .index_youshi .index_youshi_list:last-child {
        border-right: none;
    }
    .index_youshi .index_youshi_list .imgbox{
        width: 14%;
        float: left;
        height: 87px;
        margin-top: 0;
    }
    .index_youshi .index_youshi_list .imgbox img{
        max-height: 38%;
    }
    .index_youshi .index_youshi_list .text{
        width: 86%;
        float: left;
        padding-left: 3%;
    }
    .index_youshi .index_youshi_list .text .fir{
        margin: 0 0 4% 0;
    }
    .index_youshi .index_youshi_list .meng{
        display: none;
    }
    .index_youshi .index_youshi_list i{
        display: none;
    }
    .wuni_case {
        padding: 6% 0;
    }
    .wuni_case .wuni_case_list{
        width: 49.5%;
        margin-right: 1%;
    }
    .wuni_case .wuni_case_list:nth-child(2n) {
        margin-right: 0;
    }
    .wuni_case .wuni_case_list:nth-child(3n) {
        margin-right: 1%;
    }
    .wuni_case .wuni_case_list:nth-child(6n) {
        margin-right: 0;
    }
    .wuni_case .wuni_case_list .text .text-left .fir{
        font-size: 14px;
    }
    .wuni_case .wuni_case_list .text .text-right{
        display: none;
    }
    .wuni_case .wuni_case_list .text{
        padding: 5% 1%;
    }
    .wuni_case .wuni_case_list .imgbox{
        height: 165px;
    }
    .wuni_case .wuni_case_list .text .text-left{
        width: 100%;
    }
    .in_company {
        padding: 6% 0;
    }
    .in_company_box {
        height: auto;
    }
    .in_company .in_company_left{
        width: 100%;
    }
    .in_company .in_company_left .in_company_left_l{
        display: none;
    }
    .in_company .in_company_left .in_company_left_r{
        width: 100%;
        padding:0;
    }
    .in_company .in_company_left .in_company_left_r .fir{
        font-size: 19px;
    }
    .in_company .in_company_left .in_company_left_r .sec{
        margin: 3% 0 3% 0;
    }
    .in_company .in_company_right{
        width: 100%;
    }
    .in_company .in_company_right .bei{
        display: none;
    }
    .in_company .in_company_right img{
        position: inherit;
        left:inherit;
        bottom:inherit;
    }
    .in_company .in_company_left .in_company_left_r .thr{
        margin-bottom: 4%;
    }
    .in_company .in_compnay_lunbox .imgbox{
        height: 120px;
    }
    .in_liuyan {
        padding: 6% 0;
    }
    .in_liuyan .in_liuyan_left{
        width: 100%;
    }
    .in_liuyan .in_liuyan_right{
        width: 100%;
    }
    .in_liuyan .in_liuyan_left .fir{
        font-size: 18px;
    }
    .in_liuyan .in_liuyan_left .sec{
        font-size: 22px;
    }
    .in_liuyan .in_liuyan_left .line{
        height: 2px;
    }
    .in_liuyan .in_liuyan_left .l-logo {
        max-width: 45px;
    }
    .in_liuyan .in_liuyan_left .thr{
        width: 100%;
    }
    .in_liuyan .in_liuyan_left .four{
        width: 216px;
        line-height: 40px;
        font-size: 19px;
        padding-left: 61px;
        background: url(../images/liuyan-icon.png) no-repeat left 17px center;
        margin-top: 4%;
        margin-bottom: 4%;
    }
    .in_liuyan .in_liuyan_right .inputbox input{
        text-indent: 11px;
    }
    .in_liuyan .in_liuyan_right textarea{
        padding: 10px 11px;
    }
    .index_news .index_news_top .text .sec{
        line-height: 21px;
    }
    .index_news .index_news_top .text .line{
        width: 60px;
    }
    .index_news .index_news_bottom_title .all-more-a{
        display: none;
    }
    .index_news .index_news_bottom_title .abox{
        width: 100%;
    }
    .index_news .index_news_bottom_title .abox a{
        line-height: 33px;
        margin-right: 0;
        padding: 0 4%;
    }
    .index_news .index_news_bottom_title .abox a.news_type_last{
        display: inline-block;
    }
    .index_news .index_news_bottom_a{
        width: 100%;
        height: auto;
        margin-right: 0;
        margin-bottom: 3%;
    }
    .in_guang .in_guang_left .fir{
        font-size: 19px;
    }
    .in_guang{
        padding: 5.5% 0;
    }
    .in_guang .in_guang_left .sec{
        margin-bottom: 3%;
    }
    .in_guang .in_guang_left{
        float: none;
    }
    .in_guang .in_guang-right{
        float: none;
        overflow: hidden;
    }
    .mianbaoxie{
        line-height: 40px;
        margin-bottom: 5%;
    }
    .mianbaoxie .fir{
        font-size: 17px;
        display: none;
    }
    .mianbaoxie .sec{
        width: 100%;
        text-align: left;
    }
    .all-inner-title .fir{
        font-size: 20px;
    }
    .all-inner-title .line{
        height: 1px;
    }
    .inner-company{
        background: none;
    }
    .inner-company-des{
        width: 100%;
    }
    .news-info-con img{
        max-width: 100%;
    }
    .lian-list-pc li:last-child {
        margin-bottom: 5px;
    }
    .in_company .in_company_left .in_company_left_r .sec a{
        display: inline-block;
    }
    .bannerfir{
        display: none;
    }
    .bannersec{
        display: block;
    }

    .inner-company-guang{
        height: auto;
    }
    .inner-company-guang .inner-company-guang-left{
        width: 100%;
    }
    .inner-company-guang .inner-company-guang-right{
        width: 100%;
        padding: 8% 3% 8% 3%;
    }
    .inner-company-guang .inner-company-guang-right img{
        max-width: 72%;
    }
    .inner-company-guang .inner-company-guang-right .sec{
        width: 65%;
    }

}
/*768-991*/
@media (min-width:767px) and (max-width:992px) {
    .floor-top .le {
        font-size: 16px;
    }
    /*顶部menu*/
    .menu-pc {
        display: none;
    }
    .topbox{
        display: none;
    }

    .header-m-s {
        display: block
    }

    .banner-sub .p1 {
        font-size: 36px;
    }

    .banner-sub {
        top: 18%;
    }

    .toer {
        display: none
    }

    .foot-t-l a {
        padding: 0 1%;
        background: none
    }







    /***********************联系我们*******************/
    .mes-c .son p img {
        display: none
    }

    .mes-c .son .p-t {
        font-size: 22px;
    }

    .mes-c .son .p1,.mes-c .son .p1 a {
        font-size: 14px;
    }

    .mes-c {
        text-align: left
    }

    .mes-c .son .p-t {
        text-align: left;
        text-indent: 40px;
    }

    .mes-c1 .p-t {
        background: url("../images/mes1.png") left center no-repeat;
        background-size: contain
    }

    .mes-c2 .p-t {
        background: url("../images/mes2.png") left center no-repeat;
        background-size: contain
    }
    /****************************底部****************/

    .foot-con-l {
        display: none;
    }

    .foot-t-l a {
        font-size: 15px;
    }

    .foot-con {
        background: url("../images/flogo1.png") right center no-repeat
    }

    .foot-con-m li {
        font-size: 15px;
    }

    /***************************小banner***************/
    .sb-banenr {
        height: 34vw;
        margin-top: 80px;
    }

    .sb-banenr .sb-t {
        font-size: 36px;
        margin-top: 12%
    }

    .sb-banenr .sb-t1 {
        font-size: 16px;
    }

    .b-title .p1 {
        font-size: 32px;
    }

    .b-title .p2 {
        letter-spacing: 1px
    }
    /********联系我们*************/
    #dituContent {
        height: 340px;
    }


    .lian-list-pc li:nth-child(3n) {
        margin-right: 2%
    }

    .lian-list-pc li:nth-child(2n) {
        margin-right: 0%
    }

    .lian-list-pc li {
        margin: 10px 2% 10px 0
    }
    /*****************************新闻中心**************/
    .yynews-list-li li {
        width: 32%;
    }

    .yynews-list-li a .i {
        height: 16vw;
    }

    .yynews-list-li li:nth-child(4n) {
        margin-right: 2%;
    }

    .yynews-list-li li:nth-child(3n) {
        margin-right: 0%;
    }

    .yynews-list-li li:nth-child(n+4) {
        margin-top: 3%;
    }

    .yynews-list-li a .t .p1 {
        font-size: 16px;
    }

    .yynews-list-li li a .t .p2 {
        font-size: 14px;
    }

    .yynews-list-li li a .click {
        font-size: 15px;
        background-size: 7px;
    }
    /*************************产品中心*******************/
    .pro-list-li li {
        width: 32%;
    }

    .pro-list-li a .i {
        height: 24vw
    }

    .pro-list-li li:nth-child(4n) {
        margin-right: 0;
    }

    .pro-list-li li:nth-child(3n) {
        margin-right: 0;
    }

    .pro-list-li li:nth-child(n+4) {
        margin-top: 3%;
    }

    .pro-list-li a .t {
        font-size: 14px;
    }
    /*********产品详情***********/
    .main-info-c .title {
        font-size: 24px;
    }

    .main-info-c .sub span {
        font-size: 15px;
    }

    .main-info-c .sub span {
        margin: 0 15px;
    }

    .info-img {
        max-width: 35%
    }

    .fl1-r {
        display: none
    }

    .pro-info .info-itle {
        display: block
    }

    .fl1 .z {
        width: 700px;
        float: none;
        margin: 0 auto;
    }

    .fl1 .top {
        height: 50vw
    }
    /*******************质量体系**************/
    .yanfa-info .ri .t1 {
        font-size: 26px
    }

    .yanfa-info .yi {
        max-width: 12%
    }

    .zhi-info fieldset .legend {
        font-size: 24px;
    }

    .zhi-ul .title {
        font-size: 18px;
    }

    .zhi-ul li {
        font-size: 15px
    }

    .zhi-info fieldset .cc {
        font-size: 15px;
    }
    /*****************关于我们**********/
    .com-info .le {
        width: 100%
    }

    .content1 img {
        margin: 0 auto
    }

    .com-info .ri {
        width: 100%;
        margin-top: 3%
    }

    .com-info .ri .title {
        font-size: 26px;
        display: none
    }

    .com-info .ri .line {
        padding: 2% 0 1% 0;
        display: none
    }

    .com-info .con p {
        margin: 7px 0;
        line-height: 1.7;
    }

    .big-title {
        font-size: 26px
    }

    .sw-honor .swiper-slide a .i {
        height: 30vw;
    }
    /************生产基地****************/
    .yanfa-info .t1 {
        font-size: 24px
    }
    /*.yanfa-info .t2{margin-top: 0;font-size: 15px;}*/
    /*标题*/
    .other-title {
        font-size: 24px;
    }

    .yanfa-info .t2 p {
        font-size: 14px;
        line-height: 1.6
    }

    .yanfa-info .ri .t11 {
        font-size: 20px;
    }
    /*资质荣誉*/
    .honor-list-li li {
        width: 32%;
    }

    .honor-list-li li:nth-child(4n) {
        margin-right: 2%;
    }

    .honor-list-li li:nth-child(3n) {
        margin-right: 0%;
    }

    .honor-list-li li:nth-child(n+4) {
        margin-top: 3%;
    }

    .honor-list-li a .t {
        font-size: 14px;
    }
    .abmore{
        width: 32%;
    }

    .big-t .p1{
        font-size: 30px;
    }

    .iqianglaibox{
        height: 480px;
    }
    .iqianglaibox-left .fir{
        font-size: 23px;
    }
    .iqianglaibox-right .right-list .son .tbox .fir{
        font-size: 22px;
    }
    .iqianglaibox-left .yuanbox{
        width: 182px;
        margin-top: 14%;
    }
    .iqianglaibox-left .yuan-list{
        width: 100px;
        height: 100px;
    }
    .iqianglaibox-left .yuan-list img{
        max-width: 40%;
    }
    .iqianglaibox-right .right-list .son .bbox{
        margin-top: 26%;
    }
    .iqianglaibox-right .right-list .son .bbox .fir{
        font-size: 14px;
        line-height: 22px;
    }
    .swiper-containerba{
        margin-top: 80px;
    }
    .banner-sub img{
        max-width: 29%;
        margin-left: 8%;
    }
    .banner{
        height: 400px!important;
        margin-top: 80px!important;
    }
    .banner .banner-inner{
        height: 400px!important;
    }
    .searchbg{
        display: none;
    }
    .mianbaoxie{
        line-height: 50px;
    }
    .mianbaoxie .fir{
        font-size: 19px;
    }
    .all-inner-title .fir{
        font-size: 25px;
    }
    .all-inner-title .line{
        height: 2px;
    }
    .all_title .fir{
        font-size: 34px;
    }
    .all_title .sec{
        font-size: 26px;
    }
    .index_product_box .swiper-button-next-product{
        width: 40px;
        height: 96px;
        top: 32%;
        right: 0;
    }
    .index_product_box .swiper-button-prev-product{
        width: 40px;
        height: 96px;
        top: 32%;
        left: 0;
    }
    .index_youshi .index_youshi_list{
        height: 305px;
    }
    .index_youshi .index_youshi_list .imgbox{
        height: 39px;
    }
    .index_youshi .index_youshi_list:hover i {
        height: 49px;
    }
    .in_company .in_company_left .in_company_left_r .fir{
        font-size: 18px;
    }
    .in_company .in_company_left .in_company_left_r .sec{
        line-height: 18px;
    }
    .in_company .in_company_left .in_company_left_l .fir{
        font-size: 23px;
        line-height: 30px;
    }
    .in_company .in_company_left .in_company_left_l i{
        width: 75px;
    }
    .in_company .in_company_left .in_company_left_l .all-more-a{
        width: 100%;
    }
    .in_company .in_compnay_lunbox .imgbox{
        height: 174px;
    }
    .in_liuyan .in_liuyan_left .fir{
        font-size: 19px;
    }
    .in_liuyan .in_liuyan_left .sec{
        font-size: 20px;
    }
    .in_liuyan .in_liuyan_left .line{
        height: 2px;
    }
    .in_liuyan .in_liuyan_left .thr{
        width: 77%;
    }
    .index_news .index_news_bottom_a .time .fir{
        font-size: 32px;
    }
    .index_news .index_news_bottom_a .text .sec{
        line-height: 18px;
    }
    .footer-pc .footer-pc-right .f-lx p{
        width: 50%;
        margin-right: 0;
    }
    .footer-pc .footer-pc-left{
        padding: 9% 0;
    }
    .module a{
        line-height: 50px;
    }
    .pro-list-li li:nth-child(3n) {
        margin-right: 0;
    }
    .pro-list-li li:nth-child(4n) {
        margin-right: 2%;
    }
    .pro-list-li li:nth-child(8n) {
        margin-right: 2%;
    }
    .inner-company-guang{
        height: 268px;
    }
    .inner-company-guang .inner-company-guang-right .sec{
        width: 100%;
    }
}

/*992-1199*/
@media (min-width:991px) and (max-width:1200px) {
    .floor-top .le {
        font-size: 16px;
    }
    /*顶部menu*/
    .menu-pc {
        height: 80px;
    }

    .pc-menu-l {
        height: 80px;
        border-right: 0px;
        width: 13%;
        margin-top: 0;
    }

    .pc-menu-l .logo {
        width: 100%
    }
    .pc-menu-l .text{
        display: none;
    }
    .pc-menu-r {
        height: 80px;
        width: 24%
    }
    .pc-menu-r .son .text{
        border:none;
    }

    .pc-menu-m {
        height: 80px;
        margin-left: 5%;
        width: 56%;
    }

    .sub-menu {
        top: 80px;
    }

    .sub-menu-c .li a {
        font-size: 14px;
    }


    .banner-sub .p1 {
        font-size: 40px;
    }

    .pc-menu-m-li li .a1 {
        font-size: 15px;
        height: 80px;
        line-height: 80px;
    }


    .pc-menu-r .son .p1 {
        text-indent: 0!important;
        font-size: 22px;
    }

    .pc-menu-r .son .p2 {
        text-indent: 0!important;
    }






    /***********************联系我们*******************/
    .mes-c .son p img {
        width: 35px;
    }

    .mes-c .son .p-t {
        font-size: 22px;
    }

    .mes-c .son .p1,.mes-c .son .p1 a {
        font-size: 15px;
    }
    /****************************底部****************/
    .footline {
        margin: 30px 0;
    }

    .foot-con {
        background: url("../images/flogo1.png") right center no-repeat
    }

    .foot-t-l a {
        padding: 0 2%;
    }
    /***************************小banner***************/
    .sb-banenr {
        height: 34vw;
    }

    .sb-banenr .sb-t {
        font-size: 40px;
        margin-top: 15%
    }

    .sb-banenr .sb-t1 {
        font-size: 18px;
    }

    .b-title .p1 {
        font-size: 32px;
    }

    .b-title .p2 {
        letter-spacing: 1px
    }
    /********联系我们*************/
    .lian-list-pc li {
        padding: 14px 0;
        margin: 11px 2% 11px 0
    }

    #dituContent {
        height: 380px;
    }

    /*****************************新闻中心**************/
    .yynews-list-li a .i {
        height: 16vw
    }

    .yynews-list-li li {
        width: 32%;
    }

    .yynews-list-li li:nth-child(4n) {
        margin-right: 2%;
    }

    .yynews-list-li li:nth-child(3n) {
        margin-right: 0%;
    }

    .yynews-list-li li:nth-child(n+4) {
        margin-top: 3%;
    }

    .yynews-list-li a .t .p1 {
        font-size: 16px;
    }

    .yynews-list-li li a .t .p2 {
        font-size: 14px;
    }

    .yynews-list-li li a .click {
        font-size: 15px;
        background-size: 8px;
    }
    /*********产品详情***********/
    .main-info-c .title {
        font-size: 26px;
    }

    .main-info-c .sub span {
        font-size: 15px;
    }

    .main-info-c .sub span {
        margin: 0 15px;
    }

    .info-img {
        max-width: 35%
    }

    .fl1 .top {
        height: 28vw
    }

    .main-info-c .sub span {
        font-size: 15px;
    }

    .ewmtitle {
        font-size: 15px;
    }

    .fl1 .bot .i {
        width: 70px;
        height: 70px;
    }
    /*********************质量体系************/
    .zhi-info fieldset .legend {
        font-size: 24px;
    }

    .zhi-ul .title {
        font-size: 18px;
    }

    .zhi-ul li {
        font-size: 15px
    }

    .zhi-info fieldset .cc {
        font-size: 15px;
    }
    /*****************关于我们**********/
    .com-info .le {
        width: 100%
    }

    .content1 img {
        margin: 0 auto
    }

    .com-info .ri {
        width: 100%;
        margin-top: 3%
    }

    .com-info .ri .title {
        font-size: 26px;
        display: none
    }

    .com-info .ri .line {
        padding: 2% 0 1% 0;
        display: none
    }

    .com-info .con p {
        margin: 7px 0;
        line-height: 1.7;
    }

    .big-title {
        font-size: 26px
    }

    .sw-honor .swiper-slide a .i {
        height: 30vw;
    }
    /*生产基地*/
    .yanfa-info .t1 {
        font-size: 27px
    }
    /*标题*/
    .other-title {
        font-size: 28px;
    }

    .yanfa-info .t2 {
        font-size: 15px;
    }

    .yanfa-info .ri .t11 {
        font-size: 22px;
    }


    .banner{
        height: 550px!important;
    }
    .banner .banner-inner{
        height: 550px!important;
    }
    .all_title .fir{
        font-size: 36px;
        line-height: 37px;
    }
    .all_title .sec{
        font-size: 27px;
    }
    .index_product_box .swiper-button-next-product{
        width: 37px;
        height: 88px;
        right: 0;
    }
    .index_product_box .swiper-button-prev-product{
        width: 37px;
        height: 88px;
        left: 0;
    }
    .index_youshi .index_youshi_list{
        height: 305px;
    }
    .index_youshi .index_youshi_list .imgbox{
        height: 50px;
        margin-top: 37%;
    }
    .index_youshi .index_youshi_list .imgbox img{
        max-width: 25%;
    }
    .index_youshi .index_youshi_list .text .fir{
        font-size: 15px;
    }
    .index_youshi .index_youshi_list .text .sec{
        font-size: 13px;
    }
    .index_youshi .index_youshi_list:hover i{
        height: 49px;
    }
    .in_company .in_company_left{
        width: 63%;
    }
    .in_company .in_company_right{
        width: 37%;
    }
    .in_company .in_company_left .in_company_left_l{
        width: 27%;
    }
    .in_company .in_company_left .in_company_left_r{
        width: 73%;
    }
    .in_company .in_company_left .in_company_left_l .fir{
        font-size: 26px;
    }
    .in_company .in_company_left .in_company_left_r .sec{
        line-height: 19px;
    }
    .in_company .in_company_right img{
        max-width: 95%;
    }
    .index_news .index_news_bottom_a .text .sec{
        line-height: 18px;
    }
    .index_news .index_news_bottom_a .time .fir{
        font-size: 30px;
    }
    .fl1-r .pro-inner-ul li span{
        width: 12%;
    }
    .inner-company-guang .inner-company-guang-right .sec{
        width: 73%;
    }
    .inner-company-guang .inner-company-guang-right{
        padding: 12% 3% 0 3%;
    }

}
/*1199-1399*/
@media (min-width:1199px) and (max-width:1400px) {
    /*顶部menu*/
    .banner-sub .p1 {
        font-size: 45px;
    }

    .pc-menu-m-li li .a1 {
        font-size: 16px;
    }

    .pc-menu-r .son {
        background-image: none!important;
    }

    .pc-menu-r .son .p1 {
        text-indent: 0!important;
    }

    .pc-menu-r .son .p2 {
        text-indent: 0!important;
    }





    /****************************底部****************/
    .footline {
        margin: 35px 0;
    }
    /***************************小banner***************/
    .sb-banenr {
        height: 32vw;
    }

    .sb-banenr .sb-t {
        font-size: 45px;
        margin-top: 15%
    }
    /********联系我们*************/
    .lian-list-pc li {
        padding: 16px 0;
        margin: 13px 2% 13px 0
    }

    #dituContent {
        height: 430px;
    }


    /*****************************新闻中心**************/
    .yynews-list-li a .t .p1 {
        font-size: 16px;
    }

    .yynews-list-li a .i {
        height: 13vw
    }

    .yynews-list-li li a .t .p2 {
        font-size: 14px;
    }

    .yynews-list-li li a .click {
        font-size: 15px;
        background-size: 8px;
    }
    /*********************质量体系************/
    .zhi-info fieldset .legend {
        font-size: 26px;
    }

    .zhi-ul .title {
        font-size: 18px;
    }

    .zhi-ul li {
        font-size: 15px
    }

    .zhi-info fieldset .cc {
        font-size: 15px;
    }
    /*****************关于我们**********/
    .com-info .ri .title {
        font-size: 26px;
    }
    

    .com-info .con p {
        margin: 7px 0;
        line-height: 1.7;
    }

    .big-title {
        font-size: 26px
    }

    .sw-honor .swiper-slide a .i {
        height: 30vw;
    }
    /*生产基地*/
    .yanfa-info .t1 {
        font-size: 28px
    }
    /*标题*/
    .other-title {
        font-size: 32px;
    }
}



/*最小1400*/



@media (min-width:1200px) and (max-width:1400px) {
    .pc-menu-r .son .text{
        border-left:none;
    }

}

@media (max-width:1200px) {
    .container{
        width: 100%;
        padding:0 3%;
    }
}

@media (max-width:992px) {
}