/* design by BOOFCCOM */

/* 基本信息 */
.main1{ margin:auto; width:1160px; height:auto; text-align:left; margin-top:15px; padding:20px;border:0px #E6E6E6 solid; background-color:#FFF; overflow:hidden; }
.main1 .left{ float:left; width:150px; height:auto; }
.main1 .left img{ width:130px; height:130px; border:1px #E6E6E6 solid; }
.main1 .right{ float:left; width:1010px; height:auto; }
.main1 .right .name{ float:left; width:1010px; height:35px; line-height:35px; }
.main1 .right .name b{ float:left; width:auto; height:35px; line-height:35px;font-size:17pt; color:#2E343B; margin-right:2px; }
.main1 .right .name span{ float:left; width:24px; height:24px;margin-top:8px; margin-left:8px;  }
.main1 .right .name .cert{ background: url(/images/browse/cert.png) no-repeat; }
.main1 .right .name .vip{ background: url(/images/browse/vip.png) no-repeat; }
.main1 .right .name i{ float:right; width:98px; height:32px; line-height:32px; border:1px #3CB6F0 solid; font-style:normal;  text-align:center; }
.main1 .right .name i:hover{ border:1px #3CB6F0 solid; background-color:#3CB6F0; }
.main1 .right .name i:hover a{ color:#fff; }
.main1 .right .name i a{ display:inline-block; color:#3CB6F0; font-size:14px; }
.main1 .right .name i a:hover{ color:#FFF; }
.main1 .right .tag{ float:left; width:910px; height:30px; line-height:30px; padding-bottom:15px; color:#AAA; }

.main1 .right .num{ float:left; width:910px; height:auto; }
.main1 .right .num ul{ float:left; width:910px; height:auto; border-left:1px #EEE solid; }
.main1 .right .num ul li{ float:left; width:150px; height:auto; border-right:1px #EEE solid; text-align:center; }
.main1 .right .num ul li b{ float:left; width:150px; height:25px; line-height:25px; font-size:14pt; font-weight:normal; color:#444; }
.main1 .right .num ul li p{ float:left; width:150px; height:25px; line-height:25px; color:#AAA; font-size:12px; }

/* 导航 */
.main2{ margin:auto; width:1200px; height:50px; text-align:left;}
.main2 .left{ float:left; width:820px; height:auto;  }
.main2 .left ul li{ float:left; width:auto; height:50px; line-height:50px; margin:0px 20px; font-size:16px;}
.main2 .left ul li i{ font-style:normal; color:#f30; }
.main2 .left ul .nav1{ border-bottom:2px #1696F9 solid; }
.main2 .left ul .nav1 a{ color:#1696F9; }
.main2 .left ul .nav2{ border-bottom:2px #f1f1f1 solid; }
.main2 .left ul .nav2 a{ color:#999; }
.main2 .left ul .nav2:hover{ border-bottom:2px #f1f1f1 solid; }
.main2 .left ul .nav2:hover a{ color:#1696F9; }

/* 分享 */
.main2 .right{ float:right; width:280px; height:50px; }
.main2 .right .share{ float:right; width:auto; height:50px;display:inline; position: relative; }
.main2 .right .share p{ float:left; width:auto; line-height:28px; margin-top:11px; margin-right:10px; color:#999; }
.main2 .right .share span{ float:left; width:auto; height:28px;line-height:28px; margin-top:11px; background-color:#FFF; }
.main2 .right .share span img{ margin:5px 5px; }
.main2 .right .share a.shareMore{ float:right; width:18px;height:18px; z-index:3; position: relative; display:block; padding-right:10px; }
.main2 .right .share a.shareMorecurrent { width:18px;height:18px; }
.main2 .right .share .shareMoredown { z-index:100; position: absolute; background: #E45B00;top:40px;left:-85px; width:180px; height:auto;background-color:#FFF; border:1px #DDD solid; padding:10px 0px; overflow:hidden; }
.main2 .right .share .shareMoredown b{ float:left; width:180px; height:auto; padding:0px 0px; text-align:center;}
.main2 .right .share .shareMoredown p{ float:left; width:180px; height:auto; line-height:20px; padding:0px 0px; text-align:center; font-size:12px;color:#999;} 



/* 页面开始 */
.mainall{ margin:auto; width:1200px; height:auto; text-align:left; padding:0px;background: url(/images/browse/center.png) 900px repeat-y; background-color:#fff; overflow:hidden; }

/* 左侧开始 */
.mainall .left{ float:left; width:910px; height:auto; text-align:left; padding:0px; }
.mainall .left .title{ float:left; width:100%; height:40px; line-height:40px;background: url(/images/browse/lines.png) 0px 20px  repeat-x; }
.mainall .left .title b{ float:left; width:90px; height:40px; line-height:40px;font-size:16px; color:#2E343B; background-color:#FFF; }

/* 简介 */
.mainall .memo{ float:left; width:860px; height:auto; padding:0px 15px; margin-top:10px; }
.mainall .memo .conte{ float:left; width:860px; height:auto; line-height:28px; color:#666; padding:0px 0px; padding-bottom:10px; }

/* 位置 */
.mainall .map{ float:left; width:860px; height:auto; padding:0px 15px; margin-top:10px; }
.mainall .map .conte{ float:left; width:860px; height:auto; padding:0px 0px; padding-bottom:10px; }
.mainall .map .allmap{ float:left;width:860px;height:280px;overflow: hidden;margin:0;font-family:"微软雅黑"; border:1px #DDD solid; }

/* 图片 */
.mainall .tupian{ float:left; width:880px; height:auto; padding:0px 15px; margin-top:10px; }
.mainall .tupian .picswiper{ float:left; width:880px;height:auto; }
.mainall .tupian p{ float:left; width:220px; height:160px; margin:0px;cursor: pointer; }
.mainall .tupian p img{ width:200px; height:150px;border-radius:2px; }

/* 附近中介 */
.mainall .areaagent{ float:left; width:880px; height:auto; padding:0px 15px; margin-top:10px;}
.mainall .areaagent .conte{ float:left; width:880px; height:auto; padding-top:5px; }
.mainall .areaagent .conte ul{ float:left; width:280px; height:auto; margin-right:13px; margin-bottom:15px; }
.mainall .areaagent .conte ul .li1{ float:left; width:65px; height:auto; }
.mainall .areaagent .conte ul .li1 img{ width:49px; height:49px; border:1px #E6E6E6 solid;border-radius:100%;  }
.mainall .areaagent .conte ul .li2{ float:left; width:215px; height:auto;}
.mainall .areaagent .conte ul .li2 a{ float:left; width:200px; line-height:30px; color:#555; font-size:16px; }
.mainall .areaagent .conte ul .li2 p{ float:left; width:200px; line-height:25px; color:#999; font-size:12px; }
.mainall .areaagent .conte ul .li2 p i{ margin:0px 3px; font-style:normal; color:#f20; }
.mainall .areaagent .conte ul .li2 p em{ margin:0px 7px; }


/* 列表 */
.sealist{ float:left; width:900px; height:auto;border-top:none;padding:10px 0px; }
.sealist ul{ float:left; width:880px; height:auto; border-bottom:1px #EEE solid; padding:10px 10px;display:inline;position:relative;}
.sealist ul:hover{ background:url(/images/list/seaul.png) 0px bottom repeat-x;border-bottom:1px #FFF solid; background-color:#F6F6F6;  }
.sealist ul .li0{ float:left; width:35px; height:auto; }
.sealist ul .li0 .seachk{ margin-top:60px; }

.sealist ul .li1{ float:left; width:210px; height:auto;}
.sealist ul .li1 img{ border:1px #E6E6E6 solid; width:190px; height:140px; }

.sealist ul .li2{ float:left; width:490px; height:auto; }
.sealist ul .li21{ float:left; width:490px; line-height:30px; font-size:12pt; margin-bottom:5px; font-weight:bold; }
.sealist ul .li21 a{ color:#272727; }
.sealist ul .li21 a:hover{ color:#f40;}

.sealist ul .li22{ float:left; width:490px; line-height:32px; font-size:15px;color:#333; }
.sealist ul .li22 i{ color:#ccc; font-style:normal; margin:0px 8px; }
.sealist ul .li23{ float:left; width:490px; line-height:25px; font-size:13px; color:#888; }
.sealist ul .li23 .l1{ background:url(/images/browse/t8.png) left center no-repeat; background-size:14px; }
.sealist ul .li23 .l2{ background:url(/images/browse/t6.png) left center no-repeat; background-size:14px; }
.sealist ul .li23 .l3{ background:url(/images/browse/t7.png) left center no-repeat; background-size:14px; }
.sealist ul .li23 a{ float:left; width:auto; line-height:25px;color:#888; margin-right:15px; padding-left:16px; }
.sealist ul .li23 a:hover{ color:#e13e3e; }

.sealist ul .li24{ float:left; width:475px; line-height:25px; font-size:13px; background:url(/images/list/use.png) left center no-repeat; color:#aaa; padding-left:15px; }
.sealist ul .li24 a{ color:#aaa; }
.sealist ul .li25{ float:left; width:490px; line-height:20px; margin-top:5px; }
.sealist ul .li25 i{ float:left; width:auto; line-height:20px; background-color:#FFF1F1; padding:0px 10px; margin-right:8px; font-style:normal; font-size:12px; color:#F97577;border-radius:3px; }

.sealist ul .li3{ float:left; width:140px; height:auto; padding-top:0px; padding-right:0px;text-align:right; font-size:12px; }
.sealist ul .li3 i{ float:left; width:140px; height:30px; line-height:30px;color:#888; margin-bottom:15px; }
.sealist ul .li3 span{ float:left; width:140px; height:30px; line-height:30px; color:#E92A0F; }
.sealist ul .li3 span em{ font-size:16pt; font-style:normal; margin-right:2px; font-weight:bold; }
.sealist ul .li3 p{ float:left; width:140px; height:25px; line-height:25px; color:#aaa; }

.sealist ul .li5{ position:absolute; left:44px; top:9px;width:192px; height:142px; padding:0px; overflow:hidden; }
.sealist ul .li5 a{ display:inline-block; width:192px; height:142px; }
.sealist ul .li5 a:hover{ display:inline-block; width:192px; height:142px; }
.sealist ul .li5 .best{ float:left; width:190px; height:52px;display:inline-block;background:url(/images/list/best.png) left top no-repeat; }
.sealist ul .li5 .letbest{ float:left; width:190px; height:52px;display:inline-block;background:url(/images/list/letbest.png) left top no-repeat; }
.sealist ul .li5 .video{ position:absolute; left:10px; bottom:10px; width:190px; height:25px;display:inline-block;background:url(/images/list/video.png) no-repeat; }

/* 图片列表 */
.mainall .piclist{ float:left; width:880px; height:auto; padding:0px 15px; margin-top:10px; }
.mainall .piclist ul{ float:left; width:880px;height:auto; }
.mainall .piclist ul li{ float:left; width:220px; height:160px; margin:10px 0px;cursor: pointer; }
.mainall .piclist ul li img{ width:200px; height:150px;border-radius:2px; }


/* 按扭 */
.seabutton{ float:left; width:880px; height:40px; text-align:left; }
.seabutton .left{ float:left; width:50%; height:40px; }
.seabutton .left .seachk{  float:left; margin-left:18px; margin-top:12px; margin-right:5px; text-align:inherit; }
.seabutton .left b{ float:left; width:auto; line-height:40px;margin-right:10px; font-weight:normal;color:#999; font-size:12px; }
.seabutton .left p{ float:left; width:auto; height:25px;line-height:25px; padding:5px 5px; }
.seabutton .right{ float:left; width:49%; height:40px; line-height:40px; text-align:right; color:#999; }
.seabutton .right span{ float:right;line-height:40px; }
.seabutton .right i{ font-style:normal; color:#EE4E4E; padding:0px 3px; }

/* 页码 */
.seapage{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}



/* 右侧开始 */
.mainall .right{ float:right; width:280px; height:auto; text-align:left; padding:0px; }
.mainall .right .title{ float:left; width:260px; height:40px; line-height:40px;background: url(/images/browse/lines.png) 0px 20px  repeat-x; }
.mainall .right .title b{ float:left; width:auto; height:40px; line-height:40px;font-size:16px; color:#2E343B; background-color:#FFF; padding-right:10px; }

/* 服务信息 */
.mainall .right .fuwu{ float:left; width:260px; height:auto;margin-top:10px; text-align:left; }
.mainall .right .fuwu .conte{ float:left; width:260px; height:auto; padding:0px 0px; }
.mainall .right .fuwu .conte p{ float:left; width:260px; height:auto; line-height:25px; color:#999; padding-left:0px; }
.mainall .right .fuwu .conte span{ float:left; width:260px; height:auto; line-height:25px; color:#444; padding-left:0px; margin-bottom:10px;white-space: nowrap; text-overflow: ellipsis;overflow: hidden; }


/* 微信 */
.mainall .right .weixin{ float:left; width:260px; height:auto;margin-top:10px; }
.mainall .right .weixin .conte{ float:left; width:260px; height:auto; padding:10px 0px; text-align:center; }
.mainall .right .weixin .conte img{ width:120px; height:120px; border:1px #E5E5E5 solid; padding:4px; }

/* 联系方式 */
.mainall .right .contact{ float:left; width:260px; height:auto; padding-bottom:10px; }
.mainall .right .contact .conte{ float:left; width:260px; height:auto; padding:0px 0px; }
.mainall .right .contact .conte ul li{ float:left;width:260px; height:auto; line-height:30px; color:#333; padding:0px 0px; font-size:13px; }
.mainall .right .contact .conte ul li i{ float:left;line-height:30px; width:50px; color:#999; font-size:13px; }
.mainall .right .contact .conte em{ color:#F20; font-weight:bold; }





