/*list*/
.topimg{ width: 1200px; margin: 0 auto;}
.pp_nav{ width: 172px; float: left; background-color: #B28247;overflow: hidden;padding-bottom: 50px;}

.txt {width: 850px; float: left; margin: 0 0 50px 0; /*background: #fff url(../images/br.jpg) repeat-y top right;*/}
.txt ul li { float: left; width: 850px; border-bottom: 1px dashed #e2e2e2; padding: 10px 0;}
.txt ul li:hover h4{color: #386568;}
.txt ul li img{ width: 225px; height: 168px; float: left;}
.imgList{ float: right; width: 610px;}
.imgList h4{ font-size: 22px; color: #333;}
.imgList p{ margin: 15px 0 5px; line-height: 22px;}
.imgList span{ display: none;}
.crumbs{ margin: 10px 0; font-size: 16px;}
.crumbs strong{ color: #8fbb5c;}
.findMe{ color: #fff; width: 330px; float: right;/* margin: -106px 0; position: relative; z-index: 77;*/}
.findMe .hd{ font-size: 18px; border-bottom: solid 2px #fff; padding: 0 0 10px; margin-bottom: 10px;}
.zx{ background: #8fbb5c; padding: 15px;}
.zx .hd span{ display: inline-block; float: left; width: 26px; height: 26px; margin-right: 10px; background: url("../images/huli/phone.png") no-repeat; background-size: 100%;}
.zx .nub{ font-size: 20px; }
.jt{ background: #f1f1f1; padding: 15px; color: #333;}
.jt p{ line-height: 25px; margin-bottom: 5px;}

.map{ margin: 10px 0;}