.ipro_mid {padding:20px 0;}
.blk_18 {overflow:hidden; width:100%; zoom:1}
.blk_18 .pcont {overflow: hidden; width: 1038px; float:left;}
.blk_18 .scrcont {
 width: 32766px; zoom: 1
}
.blk_18 #List1_1 {
 float: left
}
.blk_18 #List2_1 {
 float: left
}
.blk_18 .leftbotton, .blk_18 .rightbotton {float:left; margin-top:120px; width:19px; height:34px}
.blk_18 .leftbotton {background: url(../images/pleft.png) no-repeat; margin-right:12px;}
.blk_18 .rightbotton {background: url(../images/pright.png) no-repeat; margin-left:12px;}
.blk_18 .leftbotton:hover {
 filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;

}
.blk_18 .rightbotton:hover {
 filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;
}
.blk_18 .pl img {
 display: block; margin: 6px auto 1px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.blk_18 .pl {font-weight:bold; font-size:15px;}
.blk_18 a.pl:hover {text-decoration:none;}
.commu_cont3 {
 margin: 9px 7px 7px; line-height: 150%
}
.commu_cont3 ul {
 width: 188px
}

.run_part {width:180px; margin-right:20px; float:left; text-align:center;}
.run_part img {width:180px; height:263px;}
.run_part p {font-size:14px; padding-top:5px; line-height:22px;}