.ipro100{ clear:both; overflow:hidden; margin-top:10px; }
.ipro{ width:1200px; margin:0 auto; clear:both; min-height:300px; }
.ipro .pl{ float:left; width:218px; min-height:300px; margin-left:10px; position:relative; z-index:0; }
.ipro .pl .fl{ border:#48a1d9 1px solid; }
.ipro .pl .cptel{ margin-top:5px; }
.ipro .pl .cptel img{ max-width:100%; }
.ipro .pl h1{ padding:15px; width:190px; height:70px; background:#005aad; color:#ffff3f; font-size:22px; font-weight:normal; position:absolute; left:-10px; top:10px; z-index:11; padding-top:16px; }
.ipro .pl h1 .en{ font-size:18px; color:#f8f8f8; padding-top:5px; }
.ipro .pr{ float:right; width:948px; }
.tabCpl{ width:200px; margin:0 auto; }
.tabCpl ul{ padding-top:120px; padding-bottom:0px; }
.tabCpl ul li{ line-height:45px; border-bottom:#ddd 1px dashed; background:url(../images/li01.png) 3px 15px no-repeat; }
.tabCpl ul li:last-child{ border-bottom:none; }
.tabCpl ul li:hover{background:url(../images/li02.png) 3px 15px no-repeat; }
.tabCpl ul li.current{background:url(../images/li02.png) 3px 15px no-repeat; }
.tabCpl ul li a{ display:block; padding-left:30px; color:#333; font-weight:bold; }
.tabCpl ul li a:hover{ color:#005aad; }
.tabCpl ul li a.current{ color:#005aad; }
.tabCpr .ipro_list ul li{ float:left; margin-right:20px; margin-bottom:15px; }
.tabCpr .ipro_list ul li:nth-child(3n){ margin-right:0px; }
.tabCpr .ipro_list ul li .img{ width:300px; height:300px; overflow:hidden; border:#ddd 1px solid; }
.tabCpr .ipro_list ul li .img img{ max-width:300px; max-height:300px; cursor:pointer; transition:all 0.6s; }
.tabCpr .ipro_list ul li .img img:hover{ transform:scale(1.2); }
.tabCpr .ipro_list ul li .nam{ width:100%; line-height:30px; text-align:center; }

@media screen and (max-width:1152px){
.ipro{ width:1100px; overflow:hidden; }
.tabCpl ul li{ line-height:40px; }
.ipro .pr{ width:848px; }
.tabCpr .ipro_list ul li .img{width:260px; height:260px; }
.tabCpr .ipro_list ul li .img img{ max-width:260px; max-height:260px; }
}