.title{width:95%;float:left; display:inline; font-size:14px; color:#333; height:20px; line-height:20px;height:25px;background:url(images/title.gif) no-repeat left top;text-indent:10px;margin-left:13px;}
.title span{float:left; display:inline; margin-left:15px;font-weight:bold;}
.content{width:90%;float:left; display:inline; margin-top:15px;padding-left:15px;}
.more{float:right;display:inline; font-size:12px;color:#3069C0;}




/*about*/
.about{ width:1100px; margin:0 auto; margin-top:40px;margin-bottom:40px;}
.about h1{ text-align:center; color:#15416e; font-size:30px; line-height:40px;}
.about p{ font-size:14px; color:#999; line-height:20px; text-align:center;}
.about ul{  margin-top:40px;}
.about ul li{float:left;width: 345px;border-bottom:1px solid #dedede;margin-right: 30px;overflow:hidden;box-shadow:1px 2px 2px #dedbdb}
.about ul li:hover{box-shadow:2px 4px 4px #b5b5b5}
.about ul li .abpht{position:relative;border-bottom:2px solid #2ab357;/* margin-top:40px; */}
.abpht img{ width:100%;}
.abpht p{ font-size:18px; color:#fff;background-color: rgba(21,65,110,0.8); width:100%; padding-left:15px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; text-align:left;}
.abpht:hover p{background-color: rgb(24, 186, 96); }
.abtext{border:1px solid #ddd; color:#666; height:80px; overflow:hidden; padding:10px;}
.abtext p{ height:80px; overflow:hidden; text-align:left;}
