﻿@charset "UTF-8";
@media screen and (max-width: 1600px) {
  .contact_Con2 .leftDiv .on_line {
    right: 20px; }

  .on_line li {
    height: 38px;
    margin: 0 10px 10px 0; }

  .on_line .liow5 {
    width: 528px; }

  .on_line .liow6 {
    width: 528px;
    height: 120px; }

  .download .content .h6 {
    font-size: 40px;
    margin-bottom: 10px; }

  .download .content .en {
    font-size: 20px; }

  .download .content .inputBox {
    margin: 34px 0 0;
    height: 48px; } .footerList li{ margin-right:10px}
	.footerDiv .rightDiv{ width: 380px;}}
@media screen and (max-width: 1240px) {
/*	修改*/
	.fzlc_nav ul li:nth-child(2n) .add_div .yuan {
    position: absolute;
    left: -40px;
    top: 45px;
	text-align: left;
}
	.add_div{
		float: inherit;
		width: 60%;
		padding: 5%;
		margin-left: 71px;
	}
	.felc span {
    display: block;
    font-size: 0.3rem;
    color: #000000;
    margin: 2% 0px 3%;
}
	.felc_box {
    background: #fff;
    padding: 5%;
   
}
	.felc_box p {
        line-height: 0.46rem;
		font-size: 0.26rem;}

	.felc_l .icondiv{
	display: none;
}
	.felc_l .icondiv2{
	display: block;
}
	.felc_r {
    position: relative;
    width: 90%;
    padding: 5%;
    background: #fff;
    min-height: 200px;
}
	.felc_l {
    width: 90%;
    padding: 5%;
    background: #fff;
    min-height: 200px;
    position: relative;
    margin-bottom: 100px;
}
	.add_img span {
    margin-bottom: 5%;
}
	.add_img {
		margin-left: 70px;
    background: #fff;
    width: 60%;
    padding: 30px 5% 5% 5%;
	margin-bottom: 10%;
}
	.yuan {
    position: absolute;
    left: -40px;
    top: 45px;
}
	.fzlc_quan {
    text-align: left;
    margin-bottom: 40px;
    margin-left: 34px;
}
	.add_img:nth-child(2n) .yuan {
    left: -40px;
}
	.fzlc_nav{
	background: url(../images/zzlcx_03.jpg)repeat-y  left;
		background-position: 40px;
}
	.fzlc_nav ul li:nth-child(2n) .add_div{
   float: inherit;
}
	.fzlc_nav ul li:nth-child(2n){
		
		margin-top: 0px;
	}
	.fzlc_nav ul li{
		float: inherit;
		bottom: inherit;
		text-align: left;
		margin-bottom: 5%;
	}
	.ksd_nav ul{
		margin-right: -8px;
	}
	.ksd_nav ul li {
		width: 50%;
	}
	.ksd_nav ul li a{
		margin-right: 8px;
	}
	.ksd_nav ul li img{
		width: 100%;
	}
	.xian {
    margin: 5% auto;
}
	.ksd_nav ul li p {
   font-size: 0.28rem;
}
	.ksd_nav ul li span {
    font-size: 0.3rem;
}
	.ksd_nav ul li span {
    margin-top: 3%;
}
	.ksd_top {
    margin: 9% 0px 6%;
    text-align: center;
}
	.ksd_top span {
    font-size: 0.34rem;
    color: #095399;
}
	.JobBig_p p{
	line-height: 0.46rem;
    font-size: 0.26rem;
	}
	.JobBig_p span {
    font-size: 0.34rem;
    margin: 6% 0px 4%;
  
}
	.xg_strength {
    margin: 7% 0px 0px;
    padding-top: 7%;
    width: 100%;
}
	.yfbox {
    padding: 7% 0px;
}
	.team_txt1 span {
    font-size: 0.36rem;
}
	.yfbox_top span {
    font-size: 0.36rem;
    color: #000000;
    display: block;
    margin-bottom: 5%;
}
	.ksd_nav ul li {
    width: 50%;
    text-align: center;
    float: left;
    margin-right: 0px;
    margin-bottom: 5%;
}
	  .wrap {
    width: auto;
    padding: 0 0.3rem; }

	.m_yfjs{
		display: block;
		text-align: center;
		margin-top: 5%;
		
	}
	.team_txt1 {
    display: block;
    vertical-align: middle;
    padding-left: 0px;
}
	.team_box1 {
    background: none;
    height: inherit;
    width: 100%;
    margin: inherit;
    display: block;
    text-align: center;
}
	.team_box3{
		display: none;
	}
	.team_box2{
		display: none;
	}
/*	end*/
	
	
	
	
	
  .on_line {
    width: 460px; }

  .on_line li {
    width: 220px;
    height: 34px; }

  .on_line .liow5 {
    width: 450px; }

  .on_line .liow6 {
    width: 450px;
    height: 100px; }

  .on_line li input {
    padding: 0 16px; }

  .on_line .liow6 textarea {
    padding: 6px 16px; } }
@media screen and (max-width: 1004px) {
	
/*	修改*/
	 /*内页导航 */
	   .xg_nav  .within_Nav li a {
      display:block;padding: 13px 25px;
background: #fff;
color: #333333;}
   .xg_nav  .within_Nav li:last-child {
      margin-right: 0; }
  .xg_nav .within_Nav .on {
    border-bottom:0px;;
background: #fff;}
  .xg_nav   .within_Nav .on a {
      color: #333333;background:none; }
	
	
	
	
	
 .xg_nav  .within_Nav {
    position: relative;
    background: #084D8C;
    margin-bottom: 0.56rem;
    padding: 0 0.3rem; 
	margin-top: 0px;}
  .xg_nav   .within_Nav span {
      background: url(../images/nav_01.png) no-repeat right;
      background-size: 0.28rem;
      line-height: 1rem;
      color: #FFFFFF;
      font-size: 0.3rem;
      display: block; }
  .xg_nav   .within_Nav .open {
      background: url(../images/nav_01on.png) no-repeat right;
      background-size: 0.28rem; }
  .xg_nav   .within_Nav ul {
      position: absolute;
      left: 0;
      top: 100%;
      right: 0;
      background: #FFFFFF;
      z-index: 30;
      display: none;
      width: auto; }
    .xg_nav   .within_Nav ul li {
        width: 100%;
        float: none;
        line-height: 0.86rem;
        font-size: 0.3rem;
        border-bottom: none !important; }
    .xg_nav   .within_Nav ul a {
        padding: 0 0.3rem; }
	
	
	
	.within_Nav {
 margin-top: 0px }
	.change_txt{
		padding: 10px 15px;
	}
	.change_top{
		background:#095399;
		line-height: 50px;
	}
	.change_two ul{
		margin-right: -8px;
	}
	.change_two ul li a{
		display: block;
		margin-right: 8px;
	}
	.change_two ul li{
		min-height: 220px;
		width: 50%;
		margin: 0px;
	}
	.oem_change span{
	font-size: 0.34rem;
   margin-bottom: 0.3rem;
	}
	.oem_change p{
	line-height: 0.46rem;
    font-size: 0.26rem;
	}
	.change_top span{
		font-size: 0.34rem;
	}
	.change_txt p{
		line-height: 0.46rem;
    font-size: 0.26rem;
	}
	/*	end*/
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
  .pc-show {
    display: none !important; }

  .pc-hide {
    display: block !important; }

  .fl,
  .fr {
    float: none; }

  .wal {
    width: auto;
    padding: 0 0.3rem; }

  .headDiv .head {
    height: 1rem;
    line-height: 1rem;
    position: relative; }
    .headDiv .head .logo {
      position: absolute;
      left: 0;
      top: 0; }
      .headDiv .head .logo img {
        width: 1.56rem; }
    .headDiv .head .rightDiv {
      float: right; }
      .headDiv .head .rightDiv .language {
        float: left;
        width: 0.46rem;
        margin: 0 0 0 0.2rem; }
        .headDiv .head .rightDiv .language a {
          display: inline-block;
          width: 0.46rem;
          height: 0.46rem;
          line-height: 0.46rem;
          text-align: center;
          font-size: 0.24rem;
          color: #FFFFFF;
          background: #084D8C;
          border-radius: 50%; }
      .headDiv .head .rightDiv .menu {
        width: 0.46rem;
        height: 0.46rem;
        margin-left: 0.2rem; }
        .headDiv .head .rightDiv .menu img {
          width: 100%; }
  .headDiv .seekBox-m {
    position: relative;
    float: left; }
    .headDiv .seekBox-m input {
      width: 2.6rem;
      height: 0.46rem;
      background: #e6e6e6;
      border-radius: 0.64rem;
      box-sizing: border-box;
      padding: 0 0.54rem 0 0.2rem;
      font-size: 0.24rem;
      color: #333; }
    .headDiv .seekBox-m input::-moz-placeholder {
      color: #999999;
      opacity: 0.1; }
    .headDiv .seekBox-m input::-webkit-input-placeholder {
      color: #999999;
      opacity: 0.1; }
    .headDiv .seekBox-m input::-ms-input-placeholder {
      color: #999999;
      opacity: 0.1; }
    .headDiv .seekBox-m a {
      position: absolute;
      right: 0;
      top: 0;
      width: 0.46rem;
      height: 0.46rem; }
      .headDiv .seekBox-m a img {
        width: 100%; }

  .navLayer {
    display: block; }

  .footerDiv {
    padding: 0.6rem 0 0.23rem; }
    .footerDiv .ico {
      display: flex;
      justify-content: center;
      margin: 0.12rem 0; }
      .footerDiv .ico a {
        width: 1.2rem;
        line-height: 0.9rem;
        text-align: center; }
    .footerDiv .p {
      text-align: center;
      font-size: 0.18rem;
      color: #FFFFFF;
      line-height: 0.78rem;
      border-top: 1px solid #515155; }

  .friend {
    width: auto;
    float: none;
    padding: 0 0.8rem 0 0.54rem;
    margin-bottom: 0.5rem; }
    .friend span {
      font-size: 0.36rem;
      background: url(../images/ico_02m.png) no-repeat right center;
      background-size: 0.32rem; }
    .friend .open {
      background: url(../images/ico_02onm.png) no-repeat right center;
      background-size: 0.32rem; }
    .friend ul {
      padding: 0 0.8rem 0.48rem; }
      .friend ul li {
        border-bottom: 1px solid #e7e7e7;
        line-height: 0.82rem;
        margin-bottom: 0.12rem; }

  .footerNum {
    line-height: 0.7rem;
    font-size: 0.6rem;
    margin-bottom: 0.18rem; }
    .footerNum img {
      width: 0.7rem; }
    .footerNum em {
      font-size: 0.24rem; }

  .footerAddress {
    font-size: 0.24rem;
    text-align: center;
    line-height: 0.48rem; }

  .number {
    display: none; }

  .numMore {
    display: block; }

  /*位置*/
  .location {
    display: none; }

  /*内页导航 */
  .within_Nav {
    position: relative;
    background: #084D8C;
    margin-bottom: 0.56rem;
    padding: 0 0.3rem; }
    .within_Nav span {
      background: url(../images/nav_01.png) no-repeat right;
      background-size: 0.28rem;
      line-height: 1rem;
      color: #FFFFFF;
      font-size: 0.3rem;
      display: block; }
    .within_Nav .open {
      background: url(../images/nav_01on.png) no-repeat right;
      background-size: 0.28rem; }
    .within_Nav ul {
      position: absolute;
      left: 0;
      top: 100%;
      right: 0;
      background: #FFFFFF;
      z-index: 30;
      display: none;
      width: auto; }
      .within_Nav ul li {
        width: 100%;
        float: none;
        line-height: 0.86rem;
        font-size: 0.3rem;
        border-bottom: none !important; }
      .within_Nav ul a {
        padding: 0 0.3rem; }

  /*首页*/
  .ind-banner .text {
    padding: 0.34rem 1.1rem 0.32rem 0.3rem; }
    .ind-banner .text .en {
      font-size: 0.5rem; }
    .ind-banner .text .h6 {
      font-size: 0.30rem;
      margin-bottom: 0.44rem; }
    .ind-banner .text .p {
      margin-bottom: 0.18rem;
      font-size: 0.24rem; }

  body .ind-banner .swiper-button-prev {
    display: none; }
  body .ind-banner .swiper-button-next {
    display: none; }

  .ind-banner .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 0.34rem;
    padding-left: 6%; }

  .ind-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 0.14rem;
    height: 0.14rem;
    border-width: 0.02rem;
    margin: 0 0.05rem; }

  .index1_ban {
    overflow: hidden; }
    .index1_ban ul {
      width: 100000%; }
    .index1_ban dl {
      display: flex !important;
      justify-content: center;
      margin: 0.2rem 0 0; }
      .index1_ban dl dd {
        width: 0.14rem;
        height: 0.14rem;
        border: 0.02rem solid #CCCCCC;
        border-radius: 50%;
        background: #FFFFFF;
        overflow: hidden;
        text-indent: 100%;
        margin: 0 0.05rem; }
      .index1_ban dl .on {
        border-color: #095399;
        background: #095399; }

  .indexPart2Pic .bigImg .slick-list {
    overflow: hidden; }

  .indexPage1 {
    padding: 0.4rem 0; }

  .index1_ban li .img:before {
    background-size: 0.68rem; }

  .index1_ban .open .img:before {
    background-size: 0.68rem; }

  .indexPage2 {
    padding: 0.54rem 0 0.3rem; }
    .indexPage2 .links{ position:relative; overflow:hidden; padding-top:15px;}
  .indexPage2 .links ul{ margin-right:-10px;}
  .indexPage2 .links li{ width:33.33%; padding-bottom:8px;}
  .indexPage2 .links li .box{ margin-left:0; margin-right:10px;}
 .indexPage2 .links li a {
    padding: 0;
    width: 200px;
    text-align: center;
    height: 40px;
    vertical-align: middle;
    display: table-cell;
}
  .index2 .title .h6 {
    font-size: 0.38rem;
    margin-bottom: 0.06rem; }

  .index2 .title .en {
    font-size: 0.28rem; }
    .index2 .title .en em {
      font-size: 0.42rem; }

  .index2 .title .bor {
    width: 0.3rem;
    height: 0.04rem;
    margin-top: 0.12rem; }

  .index2_slick1 {
    width: 70%;
    margin: 0 auto; }

  .index2_slick1 .slick-list {
    padding: 0.4rem 0; }

  .index2_slick1 .box {
    padding: 0.4rem; }

  .index2_slick1 .name {
    font-size: 0.3rem;
    padding: 0.32rem 0 0.06rem; }

  .index2_slick1 .slick-prev, .index2_slick1 .slick-next {
    width: 0.44rem;
    height: 0.44rem; }

  .index2_slick1 .slick-prev {
    left: -18%; }

  .index2_slick1 .slick-next {
    right: -18%; }

  .indexPage3 {
    padding: 0.6rem 0 0.3rem; }

  .index3 .title {
    font-size: 0.38rem;
    margin-bottom: 0.3rem; }

  .index3_list1 {
    overflow: hidden; }
    .index3_list1 li {
      float: left;
      width: 48%;
      position: relative;
      margin-bottom: 0.3rem; }
      .index3_list1 li:hover .img:before {
        opacity: 0; }
      .index3_list1 li:nth-of-type(2n) {
        float: right; }
    .index3_list1 .img {
      position: relative; }
      .index3_list1 .img:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background: url(../images/bg_05.png) repeat;
        transition: 0.5s; }
      .index3_list1 .img img {
        width: 100%; }
    .index3_list1 .name {
      position: absolute;
      left: 0;
      bottom: 0;
      right: 0;
      line-height: 0.46rem;
      padding: 0 0.28rem 0.24rem;
      color: #FFFFFF;
      font-size: 0.28rem;
      width: 100%;
      box-sizing: border-box; }

  .indexPage4 {
    padding: 0.5rem 0 0.50rem; }

  .index4 .title {
    font-size: 0.38rem;
    line-height: 0.46rem; }

  .index4_Nav {
    margin: -0.46rem -0.19px 0.3rem; }
    .index4_Nav li {
      margin: 0 0.19rem;
      font-size: 0.26rem;
      line-height: 0.46rem; }

  .index4_Con {
    width: 70%;
    margin: 0 auto; }

  .indexcontent .text {
    padding: 0.24rem 0.38rem 0.28rem; }
  .indexcontent .name {
    line-height: 0.36rem;
    font-size: 0.26rem;
    margin-bottom: 0.06rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .indexcontent .p {
    font-size: 0.26rem;
    line-height: 0.38rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .indexcontent .more {
    font-size: 0.24rem;
    padding: 0 0.38rem 0 0;
    margin: 0.16rem 0 0; }
    .indexcontent .more em {
      width: 0.3rem;
      height: 0.02rem;
      margin-top: -0.01rem; }
  .indexcontent .slick-prev,
  .indexcontent .slick-next {
    width: 0.44rem;
    height: 0.44rem; }
  .indexcontent .slick-prev {
    left: -0.62rem; }
  .indexcontent .slick-next {
    right: -0.62rem; }

  /*产品中心*/
  .productPage {
    padding: 0 0 1rem; }
    .productPage .numberDiv {
      padding: 0.32rem 0 0; }

  .product_list1 {
    margin-right: -0.3rem; }
    .product_list1 .box {
      margin-right: 0.3rem; }
    .product_list1 li {
      width: 50%;
      margin-bottom: 0.34rem; }
    .product_list1 .name {
      padding: 0.18rem 0 0;
      font-size: 0.3rem; }

  /*产品参数*/
  .productnumPage {
    padding: 0 0 1rem; }

  .productnum_Con1 .leftDiv {
    width: 100%; }
  .productnum_Con1 .rightDiv {
    width: 100%;
    margin: 0.34rem 0 0; }
  .productnum_Con1 .content .h6 {
    font-size: 0.38rem; }
  .productnum_Con1 .content .tit {
    font-size: 0.28rem;
    padding: 0.32rem 0 0.08rem; }
  .productnum_Con1 .content .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }
  .productnum_Con1 .content .bor {
    margin: 0.34rem 0 0;
    height: 0.01rem; }

  .productn_slick {
    margin: 0.2rem -0.14rem 0;
    background: #a2a7ae;
    float: none;
    padding: 0.12rem 0.66rem; }
    .productn_slick .img {
      height: 1.9rem;
      text-align: center;
      display: inline-block; }
    .productn_slick .slick {
      margin: 0 0.14rem;
      text-align: center; }
    .productn_slick .slick-prev,
    .productn_slick .slick-next {
      width: 1rem;
      height: 1.9rem;
      background-size: 0.2rem; }
      .productn_slick .slick-prev:hover,
      .productn_slick .slick-next:hover {
        background-size: 0.2rem; }
    .productn_slick .slick-prev {
      left: 0.14rem; }
    .productn_slick .slick-next {
      right: 0.14rem; }

  .productnum_Nav {
    display: flex;
    justify-content: space-between;
    padding: 0.6rem 0 0.4rem;
    margin: 0; }
    .productnum_Nav li {
      font-size: 0.30rem;
      width: 31%;
      line-height: 0.7rem;
      margin: 0; }

  .productnum_Con2 .table td {
    font-size: 0.28rem;
    height: 0.86rem; }
    .productnum_Con2 .table td em {
      padding: 0 0.3rem; }
  .productnum_Con2 .productnum_2 .select {
    width: 100%;
    height: 0.68rem;
    margin-bottom: 0.3rem; }
    .productnum_Con2 .productnum_2 .select ul {
      padding: 0.26rem 0.4rem;
      font-size: 0.26rem;
      line-height: 0.66rem; }
    .productnum_Con2 .productnum_2 .select a {
      position: static;
      float: none;
      text-align: left;
      line-height: 0.66rem; }
    .productnum_Con2 .productnum_2 .select span {
      line-height: 0.68rem;
      padding: 0 0.4rem;
      background-size: 0.65rem;
      font-size: 0.28rem;
      border-width: 0.01rem; }
  .productnum_Con2 .productnum_2 .system {
    width: 54%; }
  .productnum_Con2 .productnum_2 .type {
    display: none; }
  .productnum_Con2 .productnum_2 .name {
    width: 32%;
    word-wrap: break-word; }
  .productnum_Con2 .productnum_2 .big {
    display: none; }
  .productnum_Con2 .productnum_2 .time {
    display: none; }
  .productnum_Con2 .productnum_2 a {
    width: 10%;
    float: right;
    min-height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0.3rem; }
    .productnum_Con2 .productnum_2 a img {
      width: 0.4rem; }
  .productnum_Con2 .productnum_2 li {
    padding: 0.1rem 0.3rem;
    margin-bottom: 0.1rem;
    font-size: 0.26rem;
    border-width: 0.01rem;
    position: relative; }
    .productnum_Con2 .productnum_2 li div {
      padding: 0.19rem 0; }

  /*解决方案*/
  .schemePage {
    padding: 0 0 1rem; }
    .schemePage .numberDiv {
      padding: 0.5rem 0 0; }

  .scheme_list li {
    margin-bottom: 0.8rem; }
  .scheme_list .img {
    width: 100%;
    height: auto; }
    .scheme_list .img:before {
      display: none; }
  .scheme_list .text {
    width: 100%;
    padding: 0.36rem 0 0; }
  .scheme_list .h6 {
    font-size: 0.34rem;
    margin-bottom: 0.2rem; }
  .scheme_list .p {
    line-height: 0.46rem;
    font-size: 0.26rem;
    height: auto;
    overflow: visible; }
  .scheme_list .more {
    margin: 0.3rem 0 0;
    font-size: 0.26rem; }
    .scheme_list .more img {
      width: 0.12rem;
      margin-top: -0.08rem; }

  .schemesPage {
    padding: 0 0 1rem; }

  .schemesL {
    padding: 0.2rem 0.4rem 0.64rem; }
    .schemesL .content {
      padding: 0.32rem 0 0.26rem;
      border-bottom-width: 0.01rem; }
    .schemesL .p {
      line-height: 0.46rem;
      font-size: 0.26rem; }
    .schemesL .img {
      margin: 0.34rem 0; }

  .oemOdmPage {
    padding: 0 0 1rem; }

  .oemOdm_list1 li {
    margin-bottom: 0.4rem; }
  .oemOdm_list1 .leftDiv {
    width: 100%;
    height: auto; }
  .oemOdm_list1 .rightDiv {
    padding: 0.42rem 0 0;
    width: 100%; }
  .oemOdm_list1 .h6 {
    font-size: 0.34rem;
    margin-bottom: 0.3rem; }
  .oemOdm_list1 .p {
    line-height: 0.46rem;
    font-size: 0.26rem;
    height: auto;
    overflow: visible; }
  .oemOdm_list1 .bor {
    margin: 0.32rem 0 0;
    width: 0.3rem;
    height: 0.02rem; }

  .oemOdm_Con1 {
    height: auto;
    padding: 0.44rem 0; }
    .oemOdm_Con1 .h6 {
      font-size: 0.34rem;
      padding: 0 0.42rem 0.3rem; }
    .oemOdm_Con1 ul {
      padding: 0 0.4rem; }
    .oemOdm_Con1 li {
      float: none;
      width: auto;
      max-width: auto;
      margin-right: 0;
      margin-bottom: 0.34rem; }
      .oemOdm_Con1 li:last-child {
        margin-bottom: 0; }
    .oemOdm_Con1 .tit {
      font-size: 0.30rem;
      margin-bottom: 0.22rem; }
    .oemOdm_Con1 .p {
      line-height: 0.46rem;
      font-size: 0.26rem; }

  .oemOdm_Con2 {
    height: auto;
    margin-bottom: 0.5rem; }
    .oemOdm_Con2 .content {
      padding: 0.44rem 0.4rem; }
    .oemOdm_Con2 .leftDiv {
      width: auto; }
    .oemOdm_Con2 .rightDiv {
      width: auto;
      margin: 0.34rem 0 0; }
    .oemOdm_Con2 .h6 {
      font-size: 0.34rem;
      margin-bottom: 0.3rem; }
    .oemOdm_Con2 .p {
      line-height: 0.46rem;
      font-size: 0.26rem; }
    .oemOdm_Con2 .num {
      font-size: 0.24rem; }
      .oemOdm_Con2 .num b {
        top: -0.16rem; }
      .oemOdm_Con2 .num em {
        font-size: 0.58rem; }
    .oemOdm_Con2 .box {
      margin-bottom: 0.34rem; }

  .oemOdm_list2 {
    margin: 0 0 -0.4rem; }
    .oemOdm_list2 li {
      width: 100%;
      margin-bottom: 0.4rem; }
    .oemOdm_list2 .con {
      padding: 0.34rem 0.4rem;
      margin: 0;
      height: auto; }
    .oemOdm_list2 .num {
      float: none;
      width: auto;
      font-size: 0.6rem;
      margin-bottom: 0.26rem; }
    .oemOdm_list2 .text {
      width: auto;
      float: none; }
    .oemOdm_list2 .h6 {
      font-size: 0.28rem;
      margin: 0 0 0.12rem; }
      .oemOdm_list2 .h6 em {
        width: 0.2rem;
        height: 0.02rem;
        margin: 0.16rem 0 0; }
    .oemOdm_list2 .p {
      line-height: 0.46rem;
      font-size: 0.26rem;
      height: auto;
      overflow: visible; }

  .aftersalePage {
    padding: 0 0 1rem; }

  .title4 {
    font-size: 0.32rem;
    margin-bottom: 0.36rem; }

  .aftersale_list1 {
    padding: 0 0 0.24rem; }
    .aftersale_list1 li {
      width: 100%;
      min-height: auto;
      margin-bottom: 0.34rem; }

  .aftersale_list1 .box {
    padding: 0.2rem 0.3rem 0.3rem; }
    .aftersale_list1 .box .h6 {
      font-size: 0.32rem;
      margin-bottom: 0.24rem; }
    .aftersale_list1 .box .p {
      height: auto;
      line-height: 0.46rem;
      font-size: 0.26rem; }
    .aftersale_list1 .box .img {
      margin-bottom: 0.14rem; }
      .aftersale_list1 .box .img img {
        width: 0.53rem; }

  .aftersale_list1 .liow2, .aftersale_list1 .liow4 {
    display: none; }

  .aftersale_Con1 {
    padding: 0.3rem 0 0; }
    .aftersale_Con1 .h6 {
      padding: 0.34rem 0 0;
      line-height: 0.46rem;
      font-size: 0.26rem; }
    .aftersale_Con1 .p {
      line-height: 0.46rem;
      font-size: 0.26rem; }

  .examinePage {
    padding: 0 0 1rem; }

  .examine_Con {
    font-size: 0.26rem;
    overflow-x: auto; }
    .examine_Con table {
      font-size: 0.26rem; }
    .examine_Con .th1 {
      width: 1.4rem; }
    .examine_Con .th2 {
      width: 4.48rem; }
    .examine_Con .th3 {
      width: 2.36rem; }
    .examine_Con .th4 {
      width: 3.92rem; }
    .examine_Con .td1 em {
      width: 1.4rem; }
    .examine_Con .td2 em {
      width: 2rem; }
    .examine_Con .td3 em {
      width: 5rem; }
    .examine_Con .td4 em {
      width: 1rem; }

  .examine .text {
    margin-bottom: 0.42rem; }

  .examine .text .h6 {
    font-size: 0.32rem;
    margin-bottom: 0.2rem; }

  .examine .text .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }

  .examine_Con th {
    height: 0.68rem; }
    .examine_Con th input {
      height: 0.68rem;
      font-size: 0.26rem; }

  .examine_Con td {
    height: 0.68rem;
    font-size: 0.26rem;
    line-height: 0.46rem; }
    .examine_Con td input {
      width: 1.46rem;
      height: 0.68rem; }
    .examine_Con td textarea {
      font-size: 0.26rem;
      padding: 0.26rem 0.38rem;
      height: 1.98rem; }

  .examine_Con2 .button {
    width: 100%;
    line-height: 0.7rem;
    font-size: 0.26rem;
    margin: 0.56rem 0 0; }
  .examine_Con2 .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }

  .download .content .h6 {
    font-size: 0.5rem;
    margin-bottom: 0.2rem; }

  .download .content .en {
    font-size: 0.3rem; }

  .download .content .inputBox {
    height: 0.6rem;
    margin: 0.3rem 0 0;
    width: 6rem;
    height: 0.6rem; }

  .download .content .inputBox input {
    padding: 0 0.82rem 0 0.4rem;
    font-size: 0.28rem; }

  .download .content .inputBox a {
    width: 0.82rem;
    background-size: 0.26rem; }

  .newsPage {
    padding: 0 0 1rem; }

  .newsList1 li {
    padding: 0.2rem 0.4rem 0.42rem; }

  .newsList1 .newss_title {
    font-size: 0.3rem;
    margin-bottom: 0.3rem; }

  .newsList1 .img {
    margin-bottom: 0.24rem; }

  .newsList1 .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }

  .news .numberDiv {
    padding: 0.4rem 0 0; }

  .w370 {
    display: none; }

  .w800 {
    width: auto; }

  .newssPage {
    padding: 0 0 1rem; }

  .newssL {
    padding: 0.22rem 0.4rem 0.64rem; }

  .newss_title {
    font-size: 0.3rem;
    padding: 0.16rem 0;
    border-bottom-width: 0.01rem;
    line-height: 0.46rem; }
    .newss_title .time {
      display: none; }

  .newssL .content .img {
    margin: 0.3rem 0 0.36rem; }

  .newssL .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }

  .newssL .content {
    padding: 0 0 0.52rem;
    border-bottom-width: 0.01rem; }

  .pieceBox {
    padding: 0.34rem 0 0.8rem; }
    .pieceBox span {
      font-size: 0.28rem; }
    .pieceBox a {
      font-size: 0.28rem; }
    .pieceBox div {
      line-height: 0.56rem; }
    .pieceBox .return {
      bottom: 0;
      width: 100%;
      left: 0;
      right: 0;
      line-height: 0.68rem;
      font-size: 0.26rem;
      box-shadow: none; }
      .pieceBox .return img {
        display: none; }

  .aboutPage {
    padding: 0 0 1rem; }

  .about .JobBig .txt {
    padding: 0 0.3rem; }

  .about_Con1 {
    padding: 0.6rem 0 0; }
    .about_Con1 .rightDiv {
      width: 100%; }
    .about_Con1 .leftDiv {
      padding: 0.56rem 0 0;
      width: 100%; }
      .about_Con1 .leftDiv .tit {
        font-size: 0.34rem;
        margin-bottom: 0.32rem; }
      .about_Con1 .leftDiv .p {
        line-height: 0.46rem;
        font-size: 0.26rem; }

  .about_Con2 {
    padding: 0.6rem 0 0; }

  .basePage {
    padding: 0 0 1rem; }

  .base .h6 {
    font-size: 0.34rem;
    padding: 0.5rem 0 0.22rem; }
  .base .p {
    line-height: 0.46rem;
    font-size: 0.26rem; }

  .base_slick1 {
    margin: 0.3rem 0 0; }
    .base_slick1 .slick {
      margin: 0; }
    .base_slick1 .slick-prev,
    .base_slick1 .slick-next {
      width: 0.44rem;
      height: 0.44rem; }
    .base_slick1 .slick-prev {
      left: 0.4rem;
      background: url(../images/l3.png) no-repeat;
      background-size: cover; }
    .base_slick1 .slick-next {
      right: 0.4rem;
      background: url(../images/r3.png) no-repeat;
      background-size: cover; }
    .base_slick1 .name {
      line-height: 0.68rem;
      font-size: 0.26rem; }

  .base_list1 {
    margin: 0;
    padding: 0rem 0 0; }
    .base_list1 .name {
      font-size: 0.28rem;
      padding: 0.46rem 0.34rem 0;
      margin-bottom: 0.24rem; }
    .base_list1 .box {
      padding: 0 0.34rem 0.32rem;
      min-height: auto; }
    .base_list1 .tit {
      padding: 0.3rem 0 0;
      line-height: 0.46rem;
      font-size: 0.26rem; }

  .base_slick2 {
    margin: 0.3rem 0 0; }
    .base_slick2 .slick {
      margin: 0; }
    .base_slick2 .slick-prev,
    .base_slick2 .slick-next {
      width: 0.44rem;
      height: 0.44rem; }
    .base_slick2 .slick-prev {
      left: 0.4rem;
      background: url(../images/l3.png) no-repeat;
      background-size: cover; }
    .base_slick2 .slick-next {
      right: 0.4rem;
      background: url(../images/r3.png) no-repeat;
      background-size: cover; }
    .base_slick2 .name {
      line-height: 0.68rem;
      font-size: 0.26rem; }

  .coursePage {
    padding: 0 0 1rem; }

  .coursePic .slider-for .name {
    padding: 0 0.3rem;
    line-height: 0.68rem;
    font-size: 0.26rem; }

  .coursePic .course-list {
    height: 1.3rem; }

  .coursePic .course-list .ico {
    padding: 0.5rem 0 0;
    height: 0.25rem; }

  .coursePic .course-list .ico img {
    width: 0.26rem; }

  .coursePic .course-list .slick-prev, .coursePic .course-list .slick-next {
    width: 0.44rem;
    height: 0.44rem; }

  .coursePic .course-list {
    padding: 0 0.44rem;
    margin: 0 0.44rem; }

  .coursePic .course-list .slick-prev {
    left: -0.44rem; }

  .coursePic .course-list .slick-next {
    right: -0.44rem; }

  .coursePic .course-list .name {
    padding: 0.22rem 0 0;
    font-size: 0.32rem; }

  .culture_Con1 {
    padding: 0 0 0.48rem; }

  .culture_list {
    display: flex;
    justify-content: center;
    flex-wrap: wrap; }
    .culture_list li {
      width: 50%;
      margin: 0 0 0.34rem;
      display: inline-block;
      box-sizing: border-box;
      padding: 0 0.24rem; }
    .culture_list .name {
      width: 2.6rem;
      line-height: 1.3rem;
      margin: 0.14rem; }
    .culture_list .p {
      line-height: 0.4rem;
      font-size: 0.26rem;
      margin: 0.16rem 0 0; }

  .title3 {
    padding: 0.4rem 0 0.26rem;
    font-size: 0.34rem; }

  .culture_Con2 {
    padding: 0 0 1rem; }

  .cilture_list2 {
    margin-bottom: 0.34rem; }
    .cilture_list2 li {
      width: 100%;
      float: none;
      line-height: 0.4rem; }
    .cilture_list2 b {
      position: static;
      font-size: 0.28rem;
      margin-right: 2px; }
    .cilture_list2 .p {
      padding: 0;
      font-size: 0.26rem;
      margin-bottom: 0.28rem; }

  .culture_slick .slick-prev {
    left: 0.5rem; }
  .culture_slick .slick-next {
    right: 0.5rem; }
  .culture_slick .slick-prev,
  .culture_slick .slick-next {
    width: 0.44rem;
    height: 0.44rem; }

  .contact_Con1 {
    padding: 0 0 0.5rem; }
    .contact_Con1 ul li {
      font-size: 0.28rem; }
    .contact_Con1 .leftDiv {
      width: 100%; }
    .contact_Con1 .rightDiv {
      width: 100%;
      margin-bottom: 0.4rem; }
    .contact_Con1 .h6 {
      font-size: 0.34rem;
      margin-bottom: 0.32rem; }
    .contact_Con1 .name {
      width: 1.4rem;
      padding-left: 0.2rem;
      background: url(../images/ico_03.png) no-repeat left center;
      background-size: 0.12rem;
      font-size: 0.26rem;
      line-height: 0.4rem; }
    .contact_Con1 .p {
      width: calc(100% - 1.6rem);
      font-size: 0.26rem;
      line-height: 0.4rem; }

  .contact_Con2 .leftDiv {
    width: 100%;
    padding: 0.4rem 0.3rem;
    background: #084D8C;
    box-sizing: border-box; }
    .contact_Con2 .leftDiv .on_line {
      position: static;
      transform: translateY(0); }
    .contact_Con2 .leftDiv img {
      display: none; }
  .contact_Con2 .rightDiv {
    width: 100%; }

  .on_line {
    width: 100%; }
    .on_line li {
      width: 100%;
      margin: 0 0 0.2rem;
      height: 0.66rem; }
      .on_line li input {
        font-size: 0.26rem;
        padding: 0 0.3rem; }
    .on_line .liow5 {
      width: 100%; }
    .on_line .liow6 {
      width: 100%;
      height: 1.8rem; }
      .on_line .liow6 textarea {
        font-size: 0.26rem;
        padding: 0 0.3rem; }
    .on_line .button {
      width: 1.8rem;
      line-height: 0.62rem;
      font-size: 0.26rem; }

  /*加入我们 */
  .jobPage {
    padding: 0 0 1rem; }

  .JobBig .txt {
    font-size: 0.3rem; }

  .job_list {
    margin: 0.3rem 0 0; }

  .job_list .TopDiv {
    padding: 0.2rem 0 0 0.42rem;
    font-size: 0.26rem;
    line-height: 0.8rem; }

  .job_list .TopDiv .name img {
    width: 0.3rem; }

  .job_list .TopDiv .city img {
    width: 0.32rem; }

  .job_list .TopDiv .num img {
    width: 0.3rem; }

  .job_list .titDiv {
    padding-left: 0.42rem;
    font-size: 0.26rem;
    line-height: 1rem; }

  .job_list .name {
    width: 32%;
    display: flex;
    align-items: center;
    min-height: 1rem; }
    .job_list .name a {
      line-height: 0.4rem; }

  .job_list .city {
    width: 30%; }

  .job_list .num {
    width: 30%; }

  .job_list .icon img {
    width: 0.2rem; }

  .job_list .content a {
    padding: 0.34rem 0.42rem 0.4rem;
    line-height: 0.4rem;
    color: #333333;
    font-size: 0.26rem; }

  .job_list .liow1 {
    margin-bottom: 0.2rem; }

  .job_list li {
    margin-bottom: 0.1rem; }

  .numberDiv {
    padding: 0.3rem 0 0; } }

/*# sourceMappingURL=media.css.map */
