﻿.introduce-content .content {
  display: block;
  margin-top: 5px;
  padding-top: 0px;
}
.introduce-content .content .left{
  padding: 0px 15px;
}
.introduce-content .content .right video{height: 240px !important;}
.home-link01 li{height:unset;}
.jiegou{padding:0px;}
.bottom-content-top li{width:20%;}
.contact .duichen img {
  width: 35px;
  height: 35px;
}
.code img {
  width: 80px;
  height: 80px;
}
.bottom-down-content a {
  display: block;
}
.home-link{display:none;}
.mhome-link{
  display: block;
  overflow:hidden;
}
.mhome-link li{
  position: relative;
  width:49%;
  float:left;
  list-style: none;
  margin-bottom: 10px;
}
.mhome-link li:nth-child(odd){
  margin-right:2%;
}
.mhome-link li .img{
  height:180px;
}
.mhome-link .link-text{
  background: #000;
  opacity: 0.8;
  bottom: 0px;
}
.mhome-link .link-text a{
  color: #fff;
  display: block;
  width: 100%;
}
.contact {
  max-width: 100%;
  width: 100%;
}
.guanzhu{width: 200px;}
.guanzhu .code:nth-child(2){
  text-align: left;
  
}
.guanzhu .code:nth-child(2) p{
  width: 80px;
  text-align: center;
}
.bottom-nav li:nth-child(4){
  display: none;
}
.bottom-nav li:nth-child(5){
  display: none;
}
.bottom-nav li:nth-child(6){
  display: none;
}
.bottom-list{display:none;}
.cro_main{
  width: 100% !important;
}
.cro_main .faq_pc .faq_content{
  display: block !important;
}
.cro_main_height {
  padding:0px;
}
.cro_main h2 {
  font-size: 18px;
  padding-left: 20px;
}
.cro_main h3 {
  font-size: 16px;
  line-height: 20px;
}
  .cro_main h4 {
    font-size: 18px;
  }
  .cro_main p, .cro_main .col_box_content span, .cro_main, .cro_main .contact_footer, .cro_main .p_16, .cro_main .p_15 {
    font-size: 14px;
  }
.online_message_box .col-md-4{
  width:100%;
}
.tk_pages {
  margin: 30px 0px;
}
.tk_pages a, .tk_pages span {
  margin: 0px 5px;
}
.tk_pages a{display:none;}
.tk_pages .total{display:none;}
.tk_pages .first{display:inline-block;}
.tk_pages .prev{display:inline-block;}
.tk_pages .next{display:inline-block;}
.tk_pages .final{display:inline-block;}
.product-list-content .item img{
  position: unset;
  right: unset;
  top: unset;
  margin-left: calc(50% - 100px);
}
.content {
  padding-left: 15px;
  padding-right: 15px;
  max-width: 100%;
  box-sizing: border-box;
}
.online_message_box .form-group .form-control, .online_message_box .btn {
    font-size: 16px;
}
.article-item{width:98%;margin-left: 1%;padding: 3px;}
.article-item-title {
  position: relative;
  left: 0px;
  height: 70px;
}
.article-item-title span{
  font-size: 16px;
  padding-left: 0px;
}
.article-item .text {
  font-size: 14px;
  height: 190px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  overflow: hidden;
}
.serviceVideo{width:100% !important;}
.product-text .fensan {
  display: block;
}
.content-left .proabout{display:none;}
.content-left .probuy{display:none;}
.content-left .mprobuy{display:block !important;}
.product-list-content .item ul li{clear:both;width:100%;}
.product-list-content .item ul li div {
  width: calc(100% - 120px);
  word-break: break-word;
  white-space: normal;
}
.recommend{
 max-width:100%;
}
.recommend ul li {
  width: 50%;
}
.recommend ul td div{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
  .cro_main .privacy_main {
    font-size: 14px;
  }
.serviceData{
  padding: 15px;
}
.product-list-content .item{
  padding: 5px;
}
.content .title {
  margin-bottom: 20px;
}
.mobileNav-content li {
    position: relative;
}
.m-nav-more {
  position: absolute;
  background: none;
  color: #fff;
  font-size: 18px;
  right: -7px;
  font-weight: lighter;
  top: -5px;
  height: 47px;
  width: 20px;
}
.m-nav2 {
  display: none;
  line-height: 22px;====
  margin-top: 8px;
}
.m-nav2 .m-nav2-p{
  text-align:left;
  position: relative;
}
.m-nav2 .m-nav2-a {
  font-size: 13px;
}
.m-nav2 .m-nav-more{
  right: 0px;
  top: 0px;
  height: 22px;
  font-size: 14px;
}
.m-nav3{
  border-bottom: 1px solid #aaa;
  padding-top: 5px !important;
  display: none;
}
.m-nav3 li {
  text-align: left;
  font-size: 12px;
  padding: 0px;
  border: none;
  padding-left: 15px;
}
.news-list{
  padding: 0px 15px;
}
.contactUs-text{display:none;}
.m-contactUs-text{display:block;}
.contact-Form li {
  width: 80%;
  float: unset;
}
.contact-Form li input {
  width: 100%;
}
.contact-Form li textarea{
  width:80%;
}
.contact-Form .submit{
  margin-left: 25%;
}


.proPics {
  width: 100%;
  height: 0px;
  padding-top: 60%;
  float: unset;
}
.proPics .focus{
  position: absolute;
  height: 86%;
  top: 7%;
  width: 100%;
  z-index: 8;
}
.proPics ul{
	height:100%;
	margin: 0px;
}
.proPics ul li{
	height:100%;
}
.proPics ul img{
	height:100%;
}

.proRight{
  float: unset;
  width: 100%;
  margin-left: 0px;
}
.home-target {
  padding-top: 20px;
  padding-bottom: 20px;
}
.home-target .item{
  width: calc(100% - 40px);
  margin: 20px;
  float:unset;
}
.about-us h2 {
  font-size: 18px;
  margin-bottom: 22px;
  line-height: 22px;
}
.about-us .left {
  float: unset;
  width: 100% !important;
  padding: 15px;
  box-sizing: border-box;
}
.about-us video {
  float: unset;
  margin-left: 0px;
  width: 100% !important;
}
.about-us .about{
	font-size:14px;
	line-height: 25px;
}
.why-choose h2{
	font-size:26px;
	margin-bottom: 30px;
    margin-top: 20px;
}
.why-choose .box {
  float: unset !important;
  width: 100% !important;
}
.why-choose .box .text .intro{
  display: block;
  opacity: 1;
}
.technical-ability h2{
	font-size:26px;
	margin-bottom: 35px;
    margin-top: 25px;
}
.technical-ability .box{
	width: calc(100% - 30px);
}
.technical-topic{
  padding-top: 25px;
  padding-bottom: 25px;
}
.technical-topic h2{
	font-size:26px;
	margin-bottom: 35px;
   margin-top: 25px;
}
.technical-topic .box{
	width: calc(100% - 20px);
	float:unset;
}
.technical-ability .box a{
	font-size:20px;
}
.home-banner {
  height: calc(50vh - 188px);
}
.home-banner-text{
	margin:0px;
	top:0px;
}
