.pro_con{max-width: 1400px;width:96%;height:auto;margin: 0 auto; margin-top:0px; margin-bottom:10px;}
.pro_con li .divimg{width:100%;max-height:450px;height:auto; overflow:hidden; text-align:center}
.pro_con li .divimg img{max-width:100%; 
 
  max-height: 450px; 
 
  height:expression(this.height >450 ? "450px" : this.height);}
@media (min-width: 1200px) {
.pro_con li{width:30%; float:left; margin-right:5%;font-size:14px;margin-bottom:30px; }
.pro_con li:nth-of-type(3n+3){
	margin-right:0%;
}
.pro_con li .divimg{width:100%;max-height:450px;height:auto; overflow:hidden; text-align:center}
.pro_con li .divimg img{max-width:100%; 
 
  max-height: 450px; 
 
  height:expression(this.height >450 ? "450px" : this.height);}
}

@media (max-width: 1199px) and (min-width: 761px) {
.pro_con li{width:32%; float:left; margin-right:1%;font-size:14px;margin-bottom:30px; }
.pro_con li:nth-of-type(3n+3){
	margin-right:0%;
}
}

  @media (max-width: 760px) {
    .pro_con li{width:49%; float:left; margin-right:1%;font-size:14px;margin-bottom:30px; }
.pro_con li:nth-of-type(2n+2){
	margin-right:0%;
}  
  }
.pro_con li .divimg img{
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.pro_con li .divimg:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.pro_con li h2{  font-size:15px; line-height:45px;letter-spacing:0px;color:#000000; display:compact; padding-top:10px;}
.pro_con li:hover h2{color:#9aca90;}
.pro_con li a{width:100%;color:#928b8d; display:inherit;padding-bottom:15px;border-bottom: 2px solid #fff;}
.pro_con li a:hover{color:#9aca90; }
.pro_con li a:hover{border-bottom: 2px solid #9aca90;}


.proty_tt{ max-width: 1400px;width:96%;height:auto;margin: 0 auto; margin-top:40px; margin-bottom:20px;font-size:30px;color:#000000;}
.proty_tt a{ font-size: 14px; }
.proty_line{max-width: 1400px;margin: 0 auto;height:5px;background-color: #f4f4f4; margin-bottom:30px; margin-top:30px;}
.m3ninfo {
    text-align: center;
    color: #808080;
    line-height: 24px;
    margin: 32px 0px 10px;
}

.newscon {
    font-size: 0.3rem;
    line-height: 0.6rem;
    color: #808080;
    padding-bottom: 3.64vw;
    text-align: left;
    max-width: 1200px;
    width:96%;
}
.newsconprol {
    width: calc(55% - 2px);
    display: block;
    float: left;
    border: 1px solid #eee; text-align:center
}
.newsconprol img{max-width: 650px; 
 
  width:expression(this.width > 650 ? "650px" : this.width);
  max-height: 500px; 
 
  height:expression(this.height >500 ? "500px" : this.height);}
.newsconpror {
    width: 42%;
    display: block;
    float: right;
    margin-left: 3%;
    box-sizing: border-box;
    text-align: left;
}
@media (max-width: 800px) {
    .newsconprol {
    width: calc(100% - 2px);
    display: block;
    float: left;
    border: 1px solid #eee; text-align:center; margin-bottom: 20px;
}
.newsconprol img{width: 100%; }
.newsconpror {
    width: 100%;
    display: block;
    float: right;
    margin-left: 0%;
    box-sizing: border-box;
    text-align: left;
}
}
.newsconpror .text {
    width: 100%;
    box-sizing: border-box;
}
.newsconpror .text em {
    line-height: 30px;
    font-size: 25px;
    color: #333; padding-bottom:20px; display:inherit
}
.newsconpror .text .intro i {
    padding: 20px 0;
    font-size: 18px;
    color: #333;
    border-bottom: 1px solid #dcdcdc;
    font-weight: bold;
    display: flex; font-style: normal;
}
.newsconpror .text .intro .introp {
    padding: 15px 0;
    line-height: 30px;
    font-size: 14px;
}
.btn_a a {
    display: inline-block;
    margin-right: 8px;
    margin-top: 10px;
    padding: 0 20px;
    line-height: 35px;
    border: 1px solid #dcdcdc;
    font-size: 16px;
}
.containered {
    width: 100%;
    margin-top: 15px;
}
.contitle {
    padding: 20px 0;
    background-color: #f4f4f4;
    text-align: center;
    color: #333;font-size: 18px;
}
.contitle .en {
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
}
.sety_tt{ width:100%;text-align:center;line-height:30px; font-size:16px; color:#737373; margin-bottom:0px; margin-top:50px;}
.sety_tt span{  font-size:30px; display:inherit; line-height:70px;letter-spacing:0px;color:#000000;letter-spacing:10px}
.proconner { padding-bottom:60px; text-align:center}
@media (min-width: 1001px) {
    .proconner img{width:60%; padding-top:10px}
}
@media (max-width: 1000px) and (min-width: 601px) {
    .proconner img{width:90%; padding-top:10px}
}

@media (max-width: 600px) {
    .proconner img{width:100%; padding-top:10px}
}

/* 页码 */
.pagelist {
	margin: 20px 0;
	text-align: center;
}
.pagelist li {
	display: inline-block;
	margin: 0 4px;
	
	vertical-align: middle;
	font-size: 14px;
}
.pagelist li a{
	padding: 0 10px;
	font-size: 12px;
    height: 30px;
	border: 1px solid #ddd;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    display: inline-block;
    text-align: center;

    color: #787878;
}
.pagelist li a{
	display: block;
	color: #787878;
}
.pagelist li a:hover {border: 1px solid #9ac192;
	background: -webkit-linear-gradient(bottom, #9ac192, #9ac192); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(top, #9ac192, #9ac192); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(top, #9ac192, #9ac192); /* Firefox 3.6 - 15 */
	background: linear-gradient(to top, #9ac192, #9ac192); /* 标准的语法 */
    color: #fff;
}
.pagelist li.active a{
	padding: 0 10px 0px 10px;
	height: 30px;
    line-height: 30px;
	border: 1px solid #9ac192;
	background: -webkit-linear-gradient(bottom, #9ac192, #9ac192); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(top, #9ac192, #9ac192); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(top, #9ac192, #9ac192); /* Firefox 3.6 - 15 */
	background: linear-gradient(to top, #9ac192, #9ac192); /* 标准的语法 */
	color: #fff;
}