@media (max-width: 1688px) {
  /***************************主推产品系列***********************/
  .index_product li {
    width: 311px;
    height: 355px;
  }
}
@media (max-width: 1356px) {
  .header .meau {
    margin-right: -122px;
  }
  .header .tools {
    left: auto;
  }
  .header .tools .search {
    width: 160px;
  }
  .header .tools .search .inp {
    width: 128px;
  }
  .header .tools .tools_left {
    padding-left: 102px;
  }
  .index_about .bigfont {
    font-size: 210px;
  }
  /***************************主推产品系列***********************/
  .index_product li {
    width: 272px;
    height: 310px;
  }
  /**************产品中心**************/
  .product {
    width: 1096px;
  }
  .product ul {
    margin-left: -15px;
  }
  .product li {
    width: 262px;
    margin-left: 12px;
  }
  .product li .product_img {
    height: 262px;
  }
  .history_div .history li .h-img {
    height: 1.825rem;
  }
  .history_div .history li .h-text {
    height: 1.825rem;
  }
  .history_div .history li.last .h-text {
    height: 1.6rem;
  }
}
@media (max-width: 1318px) {
  /**************新闻中心**************/
  .news .n_img {
    height: 1.225rem;
  }
  .history_div .history li.line-li {
    height: 0.78rem;
  }
  .history_div .history li.line-li02 {
    height: 0.78rem;
  }
}
@media (max-width: 1199px) {
  .bx-dn {
    display: none;
  }
  .bx-db {
    display: block;
  }
  .header .meau {
    min-width: 0;
    margin-right: -100px;
  }
  .header .meau .nav li {
    padding: 0 10px;
  }
  .header .meau .nav li > a {
    padding: 0 12px;
  }
  .index_about .bigfont {
    font-size: 1.3rem;
  }
  /***************************主推产品系列***********************/
  .index_product {
    width: 94%;
    padding-left: 3%;
    padding-right: 3%;
  }
  .index_product ul {
    margin-left: -1.5%;
  }
  .index_product li {
    display: block;
    float: left;
    width: 23.5%;
    margin-left: 1.5%;
    height: 1.92rem;
  }
  /***************************新闻中心***********************/
  .index_news li .news_img {
    height: 1.2512rem;
  }
  /********************企业文化**********************/
  .culture .culture_right {
    width: 72%;
    padding-right: 1.5%;
  }
  /**************产品中心**************/
  .product {
    width: 874px;
  }
  .product ul {
    margin-left: -11px;
  }
  .product li {
    width: 280px;
    margin-left: 11px;
  }
  .product li .product_img {
    height: 280px;
  }
  /**************公司荣誉**************/
  .honor .flipster-carousel .flip-item {
    width: 430px;
  }
  .honor .flipster-carousel .flip-item .img-wrap {
    height: 303px;
  }
  .history_div .history .history_ico {
    height: 0.8875rem;
  }
  .history_div .history li .h-img {
    height: 1.8266rem;
    border-radius: 0 0.2rem;
  }
  .history_div .history li .h-text {
    height: 1.8266rem;
  }
  .history_div .history li.left .h-text {
    background-size: .032rem auto;
  }
  .history_div .history li.left .h-ico:after {
    right: -14.5%;
  }
  .history_div .history li.right .h-text {
    background-size: .032rem auto;
  }
  .history_div .history li.right .h-ico:after {
    left: -14.5%;
  }
}
@media (max-width: 1150px) {
  .mbx-dn {
    display: none;
  }
  .mbx-db {
    display: block;
  }
  .banner {
    padding-top: 109px;
  }
  .header {
    height: auto;
  }
  .header .meau {
    position: relative;
    min-width: 0;
    top: 0;
    margin-right: 0;
  }
  .header .meau .logo {
    left: 20px;
  }
  .header .meau .nav {
    left: 0;
    top: 0;
    position: absolute;
    height: 100%;
    background: #fff;
  }
  .header .meau .nav ul {
    margin-right: 10px;
  }
  .header .tools {
    position: relative;
    left: 0;
    width: 100%;
    min-width: 0;
    height: 36px;
  }
  .header .tools .tools_left {
    right: 0;
    padding-left: 0;
    height: auto;
    background: #1c61be;
  }
  .header .tools .search {
    margin-top: 5px;
  }
  .header .tools .search .inp {
    line-height: 24px;
  }
  .header .tools .search .submit {
    margin-top: 3px;
  }
  .header .tools .langugua {
    margin: 8px 20px 0 10px;
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
  }
  .header .tools .langugua:after {
    display: none;
  }
}
@media (max-width: 991px) {
  .mx-dn {
    display: none;
  }
  .mx-db {
    display: block;
  }
  .mx-tal {
    text-align: left;
  }
  .mx-w92 {
    width: 92%;
  }
  .mx-pb45 {
    padding-bottom: 45px;
  }
  .banner .bx-wrapper .bx-controls-auto,
  .banner .bx-wrapper .bx-pager {
    bottom: 10px;
  }
  /***************************关于我们***********************/
  .index_about {
    margin-top: 0;
    height: auto;
  }
  .index_about .ahout_center {
    position: static;
    background: #fff;
    padding-top: 30px;
  }
  .index_about .bigfont {
    font-size: 1.35rem;
  }
  /***************************主推产品系列***********************/
  .index_product {
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
  }
  .index_product ul {
    margin-left: -2.5%;
  }
  .index_product li {
    width: 47.5%;
    margin-left: 2.5%;
    height: 3.758rem;
    border-radius: .6rem 0 .6rem 0;
    margin-bottom: 30px;
  }
  .flipster-carousel .flip-item .img-wrap .img-f {
    width: 5rem;
    height: 2.96875rem;
    border-width: 3px;
    border-radius: .65rem 0 .65rem 0;
  }
  .footer {
    padding-bottom: 0;
  }
  .footer li {
    width: 50%;
    border-right: none;
    margin-bottom: 30px;
  }
  .footer li a {
    width: 300px;
    margin: 0 auto;
    text-align: left;
  }
  /*****************内页****************/
  .about_us .about_left {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
  }
  .about_us .about_left img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
  }
  .about_us .about_right {
    width: 100%;
  }
  .c_banner {
    height: 400px;
  }
  /********************企业文化**********************/
  .culture li {
    width: 96.67%;
    max-width: 560px;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .culture .culture_right {
    width: 65%;
    padding-right: 8%;
  }
  .con_us_div {
    height: auto;
  }
  .map {
    height: 500px;
  }
  .pro_bg {
    height: auto;
  }
  .pro_bg .c_title {
    padding-top: 60px;
  }
  /**************新闻中心**************/
  .news_div {
    height: auto;
  }
  .news li {
    width: 40.67%;
  }
  .news .n_img {
    height: 1.885rem;
  }
  .c_nav .c_nav_a a {
    width: 108px;
    margin: 0 4px;
    border-radius: 12px 0;
  }
  .c_nav .bx-wrapper .bx-controls-direction a.bx-prev {
    left: -15px;
  }
  .c_nav .bx-wrapper .bx-controls-direction a.bx-next {
    right: -15px;
  }
  /**************产品中心**************/
  .product {
    width: 92%;
  }
  .product ul {
    margin-left: -2%;
  }
  .product li {
    width: 31.33%;
    margin-left: 2%;
  }
  .product li .product_img {
    height: 2.167rem;
  }
  /**************公司荣誉**************/
  .honor .flipster-carousel .flip-item {
    width: 4rem;
  }
  .honor .flipster-carousel .flip-item .img-wrap {
    height: 2.8rem;
  }
  /**************产品详情**************/
  .product_open .pro_o_l {
    text-align: center;
    margin-bottom: 15px;
    width: 100%;
  }
  .product_open .pro_o_r {
    width: 100%;
  }
}
@media (max-width: 750px) {
  .sx-dn {
    display: none;
  }
  .sx-db {
    display: block;
  }
  .sx-mb5 {
    margin-bottom: 5px;
  }
  .mx-pb45 {
    padding-bottom: .45rem;
  }
  .sx-w92 {
    width: 92%;
  }
  .sx-w100 {
    width: 100%;
  }
  .sx-mb10 {
    margin-bottom: 10px;
  }
  .mlr0 {
    margin-left: 0;
    margin-right: 0;
  }
  .sx-w90 {
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
  }
  .text {
    font-size: 14px;
    line-height: 22px;
  }
  .text_s {
    font-size: 13px;
    line-height: 20px;
  }
  .text_ss {
    font-size: 12px;
    line-height: 1.3;
  }
  .text_m {
    font-size: 16px;
    line-height: 1.3;
  }
  .text_b {
    font-size: 24px;
    line-height: 1.2;
  }
  .sx-li22 {
    line-height: 22px;
  }
  .banner {
    padding-top: 88px;
  }
  .header .meau {
    height: 52px;
  }
  .header .meau .logo {
    width: 125px;
    height: 30px;
    top: 11px;
  }
  .header .meau .nav {
    left: 0;
    top: 52px;
    height: auto;
    background: #fff;
  }
  .header .meau .nav ul {
    float: none;
    margin-top: 0;
    background-color: #fff;
    margin-right: 0;
    border-top: 1px solid #c1c1c1;
  }
  .header .meau .nav li {
    display: block;
    padding: ;
    background: none;
    padding: 9px 0;
    border-bottom: 1px solid #c1c1c1;
  }
  .header .meau .nav li > a:after {
    display: none;
  }
  /***************************关于我们***********************/
  .index_about .ahout_center dl {
    width: 50%;
    display: block;
    float: left;
    margin-top: 40px;
    border-right: none;
  }
  .index_about .bigfont {
    line-height: 1.55rem;
  }
  .index_about .title {
    height: auto;
  }
  .index_about .title .bigfont{
    position:static;
  }
  .index_about .title .title_div{
    position:static;
  }
  /***************************主推产品系列***********************/
  .i-title .pro_ico {
    width: 30px;
    height: 30px;
    background-size: 30px 30px;
    margin-top: .4rem;
  }
  .index_product {
    padding-top: .7rem;
  }
  .index_product li {
    margin-bottom: .35rem;
  }
  /***************************新闻中心***********************/
  .index_news {
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
  }
  .index_news li {
    width: 100%;
    padding: .3rem 6%;
    border-right: none;
  }
  .index_news li .news_date:after {
    margin-top: 12px;
  }
  .index_news li .news_text {
    height: auto;
    max-height: 66px;
  }
  .index_news li .news_img {
    height: 3.3043rem;
  }
  .more-a {
    padding: 8px 15px;
    border-radius: 14px 0 14px 0;
  }
  .footer li {
    margin-bottom: .3rem;
  }
  .footer li a {
    width: 90%;
  }
  /***************************内页***********************/
  .about_us .about_left {
    margin-bottom: .3rem;
  }
  .about_us .about_left img {
    border-radius: .65rem 0;
  }
  .c_banner {
    height: 3.4rem;
  }
  .c_title {
    position: absolute;
    left: 0;
    top: -68px;
    z-index: 999;
  }
  .c_title .c_ico {
    width: 30px;
    height: 30px;
    background-size: 30px 30px;
  }
  .c_nav {
    position: relative;
    margin-top: .3rem;
  }
  .c_nav .c_nav_a {
    position: absolute;
    width: 100%;
    left: 0;
    top: 36px;
    background-color: #fff;
    z-index: 99;
  }
  .c_nav .c_nav_a a {
    display: block;
    width: 100%;
    margin: 0;
    border-width: 0 0 1px 0;
    border-radius: 0;
  }
  /********************企业文化**********************/
  .culture li {
    border-radius: 30px 0;
  }
  .culture li .pd16 {
    padding: 10px;
    height: 62px;
  }
  .culture .culture_left {
    width: 62px;
    border-radius: 20px 0;
    overflow: hidden;
  }
  .culture .culture_right {
    width: 70%;
    padding-right: 2%;
  }
  .con_us li {
    width: 50%;
    margin-bottom: .1rem;
  }
  .con_us li span {
    width: 40px;
    height: 40px;
    background-size: 40px 40px;
  }
  .con_us li p {
    font-size: 12px;
    line-height: 20px;
    min-height: 60px;
    max-height: 60px;
  }
  .map {
    height: 7rem;
  }
  .pro_bg {
    height: auto;
  }
  .pro_bg .c_title {
    padding-top: .5rem;
  }
  .pro_bg .index_product li {
    margin-bottom: .4rem;
  }
  /**************新闻中心**************/
  .news ul {
    margin-left: -2%;
  }
  .news li {
    width: 44%;
    margin-left: 2%;
    padding: .15rem 2%;
    margin-bottom: .4rem;
    border-radius: 20px 0;
  }
  .news .n_img {
    height: 1.98rem;
  }
  /**************新闻中心展开页**************/
  .newsopen {
    border-top: 4px solid #1c61be;
    border-right: none;
    border-left: none;
  }
  .news_pager {
    line-height: 40px;
  }
  .news_pager span {
    padding: 0 15px;
  }
  .news_pager .news_hone {
    width: 48px;
    height: 40px;
    border-width: 0 1px;
    background-size: 20px 20px;
  }
  /**************产品中心**************/
  .product ul {
    margin-left: -2%;
  }
  .product li {
    width: 48%;
  }
  .product li .product_img {
    height: 3.3rem;
  }
  /**************公司荣誉**************/
  .honor .flipster-carousel .flip-item {
    width: 5rem;
    border-radius: 0 0 .35rem;
  }
  .honor .flipster-carousel .flip-item .img-wrap {
    height: 3.52rem;
  }
  .honor .flipster-carousel .flip-item p {
    padding: .20rem .35rem;
  }
  .history_div .history .history_ico {
    width: .59rem;
    height: .59rem;
    background: url(../images/history_line00.png) no-repeat left top;
    background-size: .59rem .59rem;
    margin-left: 0;
  }
  .history_div .history li {
    width: 88%;
    margin-left: 3.5%;
    padding-left: 8.5%;
    background: url(../images/history_line04.png) repeat-y left center;
  }
  .history_div .history li .h-img {
    width: 100%;
    border-radius: 0 .5rem;
    overflow: hidden;
    height: auto;
  }
  .history_div .history li .h-text {
    width: 100%;
    padding-top: .4rem;
    padding-bottom: .4rem;
    height: auto;
  }
  .history_div .history li .h-ico:after {
    right: auto;
    left: -0.8rem;
    width: .1rem;
    height: .1rem;
    margin-left: .1rem;
  }
  .history_div .history li.line-li {
    display: none;
  }
  .history_div .history li.line-li02 {
    display: none;
  }
  .history_div .history li.left .h-img {
    float: left;
    margin-right: 0;
    width: 100%;
    height: auto;
  }
  .history_div .history li.left .h-ico:after {
    left: -0.8rem;
  }
  .history_div .history li.left .h-text {
    float: left;
    padding-right: 0;
    text-align: left;
    background: none;
  }
  .history_div .history li.right .h-img {
    float: left;
    margin-left: 0;
  }
  .history_div .history li.right .h-ico:after {
    left: -0.8rem;
  }
  .history_div .history li.right .h-text {
    float: left;
    padding-left: 0;
    text-align: left;
    background: none;
  }
  .history_div .history li.last .h-text {
    padding-bottom: .4rem;
    height: auto;
  }
}
@media (max-width: 440px) {
  .ssx-fn {
    float: none;
    margin-top: 10px;
  }
  .footer li {
    width: 100%;
  }
  .footer li a {
    width: 86%;
  }
  .footer li .p2 {
    height: auto;
  }
  /**************新闻中心**************/
  .news ul {
    margin-left: 0%;
  }
  .news li {
    width: 80%;
    margin-left: 5%;
    border-radius: .6rem 0;
    padding: .4rem 5%;
  }
  .news .n_img {
    height: 3.4775rem;
  }
  .product li .pro_ico_a{
    margin-top: 10px;
  }
}
