.cpmob {display:none;}
@media (max-width: 768px) {
.cpmob {display: block;}	
}
.index_31{ color:#fff;
background-position:center; background-repeat:no-repeat; background-size:cover; background-color:rgba(2,142,217,.69);}
.index_31_mid_left{ width:57.36964078794902%; background-position:center; background-repeat:no-repeat; background-size:cover;
position:absolute; left:0; top:20%; height:60%; background-image:url(../image/about.jpg);overflow:hidden;border-top-left-radius:5vw;border-bottom-right-radius:5vw}
.index_31_mid{
position:relative; padding-left:59.29432213209733%;}
.index_31_mid_right_1 span{ padding-right:0.95em;
font-size:2.5em; display:inline-block; position:relative;}
.index_31_mid_right_1 span:after{
content: "";
  position: absolute;
  z-index: 1;
  background: #fff;
  right: 0%;
  width: 20px;
  top: 50%;
  margin-top:-0.5px;
  z-index:10;
  height: 1px;
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;
}
.index_31_mid_right_2{ margin-top:0.4em; margin-bottom:1.2em;
font-family:Arial; font-size:1.25em; letter-spacing:2px;}
.index_31_mid_right_3{
 line-height:2.4; margin-bottom:2em; font-size:14px;}
.btn.btn-o.btn-nb{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);top:0%;
background-color:transparent; border:1px #fff solid; letter-spacing:1px;padding:1.2em calc(1.6em + 1vw);}
.btn.btn-nb .dot::before{
border:none;}
.btn{color:#fff;}
.btn.btn-nb .dot{
margin-right:0.6em;}
.btn.btn-o.btn-nb:hover{
background-color:#fff; color:#6e6178}
.index_31_mid_right{
padding-top:10.75em; padding-bottom:10em;}

/*首页产品*/
.in-probig {
	width:100%;
	padding:50px;
	margin-top:50px;
	background:#FFF;
	height:450px;
	float:left;
}
.in-probig .bimg,.in-probig:nth-child(2).in-probig .bimg,.in-probig:nth-child(3).in-probig .bimg {
	width:40%;
	overflow:hidden;
	float:right;
}
.in-probig .bimg img {
	width:100%;
	height:350px;
}
.in-probig .bimg img:hover {
	transform: scale(1.1);
}
/* 中心变形*/
.in-probig .bimg img {
	transition:all 0.5s ease-out;
	/* 过度 所有css属性 1秒过度 结束慢*/
-moz-transition:all 0.5s ease-out;
	/* Firefox 4 */
-webkit-transition:all 0.5s ease-out;
	/* Safari 和 Chrome */
-o-transition:all 0.5s ease-out;
	/* Opera */
}
.in-probig .tit,.in-probig:nth-child(2).in-probig .tit,.in-probig:nth-child(3).in-probig .tit  {
	width:55%;
	height:450px;
	float:left;
}

.in-probig .tit h3 {
	font-size: 36px;
	height:50px;
	line-height: 25px;
	font-weight: bold;
}

.in-probig .tit .more {
	width:100px;
	height:40px;
	line-height:40px;
	margin-top:50px; 
	border-radius:20px;
	text-align:center;
	font-size:16px;
	background:#e1e1e1;
	
}
.in-probig .tit .more a {
	color:#000;
	display:block;
}
.in-probig .tit .more a:hover {
	background:#0092E0;
	color:#FFF;
	height:40px;
	line-height:40px;
	border-radius:20px;
}

.in-probig .tit .shuom {
	line-height:25px;
	margin-top:100px;
	font-size:14px;	
}
.in-probig:nth-child(2) {
	width:calc(50% - 25px);
	margin-bottom:0px;
	height:350px;
}
.in-probig:nth-child(2).in-probig .bimg {
	width:50%;
}
.in-probig:nth-child(2).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(2).in-probig .tit  {
	width:45%;
	height:350px;
}
.in-probig:nth-child(2).in-probig .tit h3 {
	font-size: 28px;
	height:50px;
	line-height: 25px;
	font-weight: bold;
}
.in-probig:nth-child(2).in-probig .tit .shuom {
	margin-top:60px;
}
.in-probig:nth-child(3) {
	width:calc(50% - 25px);
	margin-bottom:0px;
	float:right;
	height:350px;
}
.in-probig:nth-child(3).in-probig .bimg {
	width:50%;
}
.in-probig:nth-child(3).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(3).in-probig .tit  {
	width:45%;
	height:350px;
}
.in-probig:nth-child(3).in-probig .tit h3 {
	font-size: 28px;
	height:50px;
	line-height: 25px;
	font-weight: bold;
}
.in-probig:nth-child(3).in-probig .tit .shuom {
	margin-top:60px;
}

.in-probig:nth-child(4) {
	width:calc(50% - 25px);
	margin-bottom:50px;
	height:350px;
}
.in-probig:nth-child(4).in-probig .bimg {
	width:50%;
}
.in-probig:nth-child(4).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(4).in-probig .tit  {
	width:45%;
	height:350px;
}
.in-probig:nth-child(4).in-probig .tit h3 {
	font-size: 28px;
	height:50px;
	line-height: 25px;
	font-weight: bold;
}
.in-probig:nth-child(4).in-probig .tit .shuom {
	margin-top:60px;
}
.in-probig:nth-child(5) {
	width:calc(50% - 25px);
	margin-bottom:50px;
	float:right;
	height:350px;
}
.in-probig:nth-child(5).in-probig .bimg {
	width:50%;
}
.in-probig:nth-child(5).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(5).in-probig .tit  {
	width:45%;
	height:350px;
}
.in-probig:nth-child(5).in-probig .tit h3 {
	font-size: 28px;
	height:50px;
	line-height: 25px;
	font-weight: bold;
}
.in-probig:nth-child(5).in-probig .tit .shuom {
	margin-top:60px;
}


@media screen and (max-width:768px) {
 .index_31_mid_right_2{
 font-size:1.375em;}
 .index_31_mid_right_1 span{
 font-size:0.875em;}
 .index_31_mid_right{
 padding-top:2em; padding-bottom:3em;}
 .index_31_mid{
 padding-left:0;}	
 .index_31_mid_left{ position:static;border-top-left-radius:0;border-bottom-right-radius:0; width:100%;
 background-image:none; padding-top:2em;}
 .index_31_mid_left img{
 display:block; width:100%;}
 
 /*首页产品*/
.in-probig {
	width:100%;
	margin-top:20px;
	height:550px;
}
.in-probig .bimg {
	width:100%;
	overflow:hidden;
	float:left;
}
.in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig .tit {
	width:100%;
	height:180px;
	float:left;
}
.in-probig .tit h3 {
	font-size: 30px;
	line-height: 5px;
	font-weight: bold;
}
.in-probig .tit .more {
	width:100px;
	height:30px;
	line-height:30px;
	margin-top:20px; 
	border-radius:15px;
	text-align:center;
	font-size:14px;
	background:#e1e1e1;
}
.in-probig .tit .more a:hover {
	background:#000;
	height:30px;
	line-height:30px;
	border-radius:15px;
}

.in-probig .tit .shuom {
	line-height:25px;
	margin-top:20px;
	font-size:12px;	
}
.in-probig .bimg {
	width:100%;
	margin-top:20px;
	float:left;
}
.in-probig .bimg img {
	width:100%;
	height:100%;
}

.in-probig:nth-child(2) {
	width:100%;
	margin-top:20px;
	height:550px;
}
.in-probig:nth-child(2).in-probig .bimg {
	width:100%;
}
.in-probig:nth-child(2).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(2).in-probig .tit  {
	width:100%;
	height:180px;
}
.in-probig:nth-child(2).in-probig .tit h3 {
	font-size: 30px;
	line-height: 5px;
	font-weight: bold;
}
.in-probig:nth-child(2).in-probig .tit .shuom {
	line-height:25px;
	margin-top:20px;
	font-size:12px;	
}
.in-probig:nth-child(3) {
	width:100%;
	margin-top:20px;
	height:550px;
}
.in-probig:nth-child(3).in-probig .bimg {
	width:100%;
}
.in-probig:nth-child(3).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(3).in-probig .tit  {
	width:100%;
	height:180px;
}
.in-probig:nth-child(3).in-probig .tit h3 {
	font-size: 30px;
	line-height: 5px;
	font-weight: bold;
}
.in-probig:nth-child(3).in-probig .tit .shuom {
	line-height:25px;
	margin-top:20px;
	font-size:12px;	
}
.in-probig:nth-child(4) {
	width:100%;
	margin-top:20px;
	height:550px;
}
.in-probig:nth-child(4).in-probig .bimg {
	width:100%;
}
.in-probig:nth-child(4).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(4).in-probig .tit  {
	width:100%;
	height:180px;
}
.in-probig:nth-child(4).in-probig .tit h3 {
	font-size: 30px;
	line-height: 5px;
	font-weight: bold;
}
.in-probig:nth-child(4).in-probig .tit .shuom {
	line-height:25px;
	margin-top:20px;
	font-size:12px;	
}
.in-probig:nth-child(5) {
	width:100%;
	margin-top:20px;
	height:550px;
}
.in-probig:nth-child(5).in-probig .bimg {
	width:100%;
}
.in-probig:nth-child(5).in-probig .bimg img {
	width:100%;
	height:250px;
}
.in-probig:nth-child(5).in-probig .tit  {
	width:100%;
	height:180px;
}
.in-probig:nth-child(5).in-probig .tit h3 {
	font-size: 30px;
	line-height: 5px;
	font-weight: bold;
}
.in-probig:nth-child(5).in-probig .tit .shuom {
	line-height:25px;
	margin-top:20px;
	font-size:12px;	
}
}