.bannerBlock_tech{
	width:100%;
	height:250px;
/*	background-color:#58b431;*/
	background: #f1f1f1 url(../img/fdsfww.jpg) no-repeat center;
	height:250px;
}

.techCent{
	margin:0px auto;
	width:1070px;
}

.tLeftBody{
	float: left;
	width:770px;
	min-height:500px;
}

.tListBox{
	width:100%;
	min-height: 450px;
}

.li_tech{
	width:770px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 120px;
	line-height: 20px;
	font-size: 14px;
	background-color: #FFF;
	filter: alpha(opacity:90);
	opacity: 0.9;
}
.li_tech .img_tech{
	width:150px;
}

.li_tech .img_tech a{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 150px;
	height: 100px;
}



.li_tech .img_tech a img {

	width: expression(this.width > this.height ? this.width = "150px" : (this.width * 100) / (this.height*150) );
	height: expression(this.height > this.width ? this.height = "100px" : (this.height * 150) / (this.width*100) );
	max-width: 150px;
	max-height: 100px;
	    border: 1px #cac5c5 solid;
    height: 150px;
    width: 150px;
}


.dl_tDetail {
    width: 600px;
    position: absolute;
    margin-left: 164px;
    margin-top: -93px;
    z-index: 10;
}

.tLeftBody .page{
	float:right;
	margin-bottom:20px;
}

.tbodyDetail{width:755px;}


.tRightBlock{
	float: left;
	width:210px;

}

.tRightBlock .trb01{
	width:300px;
	min-height:200px;
	background-color:#f0f0f0;
}

.tbodyTit{
	width: 100%;
	display: block;
	text-align: center;
	font-size: 20px;
	color: #137bcc;
	font-weight: bold;
	padding: 10px 0px;
}

.ul_rpro li{
    padding: 0px 10px;
    line-height: 30px;
}
.ul_rpro h3{    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;}

