@charset "gbk";
@import url("globle.css");
@import url("iDialog.css");
/*通用*/

a.go{ display:block; width:92%; height:30px; line-height:30px; text-align:center; background:#f0f0f0; margin:10px 4%; font-size:18px}
a.go:hover{ background:#ccc;}

.title{width:100%; height:44px; line-height:44px; background:#d3e0ed; }
.title .t-1{ display:block; float:left; height:44px; width:110px; background:#d3e0ed url(img/blue.png) no-repeat -130px 0; padding-left:40px; position:relative; font-size:16px; font-weight:bold; color:#fff}
.title .t-1 i{display:block; width:28px; height:25px; float:left; position:absolute; top:9px; left:11px; background:transparent url(img/icon.GIF) no-repeat 0 0; background-size:97px}
.title .t-2{display:block; float:right; height:44px; line-height:44px; position:relative ; margin-right:10px}
.title .t-2 a{ font-size:14px; margin-left:7px; margin-right:4px; color:#272727 }
.title .t-2 b{font-size: 0;line-height:0; background: url(img/dot.png) no-repeat; padding:4px; position:absolute; top:18px; background-size:7px; margin:0 -2px }
/*顶部*/
header {width: 100%;position:relative;top: 0;left: 0;z-index: 10;}
.top{height: 44px;line-height: 40px;background: #09c762;color: #fff;font-size: 14px;overflow: hidden;}
.top .t-left{ display:block; position:absolute; left:10px; top:11px; width:84px; height:24px; line-height:22px;}
.top .t-left img{ width:22px; height:22px; margin-right:3px; float:left}
.top .t-left span{color:#fff; font-weight:bold; font-size:14px; font-family:"华文黑体";}
.top .t-center{ width:auto; display:block; text-align:center; height:44px;}
.top .t-center img{ width:120px; height:30px; margin-top:6px}
.top .t-right{ position:absolute; top:10px; right:15px; background:url(img/user.png) no-repeat;background-size:cover;width: 25px;height: 25px;display: block;}
/*导航*/
nav{width:96%;position: relative;z-index: 10;height:38px; padding:0 2%; background:#f6f6f6}
nav .nav{width:96%;height:38px;line-height:38px; margin:0 auto;z-index:888; float:left}
nav .nav1{width:96%;height:38px;line-height:38px; margin:0 auto;z-index:888;float:left; font-size:18px;display:none;}
nav .nav li{ float:left; width:16.6%; text-align:center; font-size:18px }
nav .nav li.un,nav .nav li:hover{ border-bottom:2px solid #b30808; height:36px;}
nav .nav li a{ color:#000; font-size:18px; display:block}nav ul li a:hover{ cursor:pointer; color:#a50310}
nav #more{ float:right; height:38px; line-height:38px;}
nav .x-down{ padding:19px 22px 19px 10px; display:block;background:url(img/arrow.png) no-repeat center center;  background-size:18px;-webkit-box-flex: 1;-webkit-transform: rotate(0deg); -webkit-transition: All .5s ease;}
nav .x-up{-webkit-transform: rotate(180deg);-webkit-transition: All .5s ease;}

#wrapper{ position: fixed; top:80px; bottom:0px;overflow:hidden; z-index:9999}
.more{width:100%;line-height:38px; margin:0 auto;display:none;border-top:1px solid #d4d4d4; background:#fff;}
#wrapper ul{ position:absolute}
#wrapper li{ float:left; width:28%; text-align:center; border:1px solid #ccc; border-radius:16px; -webkit-border-radius:16px; margin:5px 2%}nav .more li.yh{width:28%;}
.more li a{ color:#000; font-size:18px;}nav ul li a:hover{ cursor:pointer; color:#a50310}



/*幻灯片*/
.main1{ /*margin-top:3px;*/} 
/* 焦点图 */

.slideBox{ position:relative; overflow:hidden; margin:0px auto 10px; width:100%; height:150px}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:100; }
.slideBox .hd li{ display:inline-block; width:10px; height:28px; background: url(img/li.png) no-repeat 1px center; background-size:8px; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:url(img/2.png) no-repeat center 9px; background-size:14px }

.slideBox .bd{ position:relative; z-index:0; height:150px;}	.slideBox .bd ul{ height:150px}
.slideBox .bd li{ position:relative; text-align:center; width:100%; height:150px; overflow:hidden}
.slideBox .bd li .pic{ display:block; width:100%; height:150px;}
.slideBox .bd li img{ background:url(img/loading.gif) center center no-repeat;vertical-align: middle;width:100%; height:100%}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  
.slideBox .bd li .tit{ display:block; width:100%;position:absolute; bottom:0; left:0; text-indent:10px; font-size:16px;height:28px; line-height:28px; background: rgba(255,255,255,0.6); color:#424242;  text-align:left;  }




/*新闻*/
.news{ margin:4px 4%; width:92%}
.news h2{ height:32px; line-height:32px; width:100%; text-align:center; border-bottom:1px solid #dedede; overflow:hidden;}
.news h2 a{ font-size:18px; color:#a50310;height:32px; line-height:32px;overflow:hidden; display:block;}
.new ul{ width:100%; height:auto}
.new ul li,.new ul li a{ height:40px; line-height:40px; border-bottom:1px solid #dedede; overflow:hidden;font-size:17px;}
.new ul li a,.new ul li span{ display:block; overflow:hidden}
.new .news-1 li{ width:100%}.new .news-1 li a{ display:block}
.new .news-1 .n1-1{ width:44px; float:left; margin-right:2px; color:#999999 }
.new ul li .n1-2{ width:64%; float:left; color:#000;height:40px; line-height:40px;overflow:hidden;}
.new ul li .n1-3{ width:58px; float:right; color:#999999; text-align:right}
.new .news-2 li{ background-size:15px; width:100%}.new .news-2 li img{ float:left; margin:16px 5px 0}
.news-3{ display:block; width:100%; margin-top:3px;border-bottom:1px solid #dedede; padding-bottom:14px}
.news-3 h3{ height:32px; line-height:32px; width:100%; display:block; overflow:hidden}.news-3 h3 a{ font-size:16px}
.news-3 ul{ display:block; width:100%; overflow:hidden}
.news-3 ul li{ float:left;width:22.4%;margin-right:2.6%; height:60px; overflow:hidden }
.news-3 ul li a{ width:66px; height:60px; margin:auto; display:block}
.news-3 ul li a img{ width:100%; height:100%}
.news-3 ul li .mr0{margin-right:0}

/*分类信息*/
.info{margin:14px 0}
.info .title .t-1 i{ background-position:-3px 0px;}
.info ul{ width:100%; height:auto}
.info ul li{ width:92%; height:70px; padding:10px 0; margin:0 4%;border-bottom:1px solid #dedede; overflow:hidden}
.info ul li a,.info ul li span,.info ul li p,.info ul li h2{ display:block; overflow:hidden}
.info ul li .info-left{ width:60px; height:62px; float:left; margin-right:10px}
.info ul li .info-left img{ width:100%; height:100%;}
.info ul li .info-right{ /*margin-left:66px;*/ overflow:hidden}
.info ul li .info-right h2{ font-size:18px; color:#000; height:21px; margin-bottom:4px}.info ul li .info-right li:hover{ color:#C00}
.info ul li .info-right p,.info ul li .info-right p span{ color:#666666; height:20px;}
.info ul li .info-right p span{ float:left; margin-right:10px}
/*商城频道*/
.sc{margin:14px 0;}
.sc .title .t-1 i{ background-position:-5px -50px;}
.scrollBox{ text-align:center; width:92%; margin:10px 4% 0;height:auto; position:relative; z-index:999}
.scrollBox .bd li{ width:48%;overflow:hidden;float:left;height:224px;margin-right:2%; margin-top:5px}.scrollBox .bd li a{ display:block}
.scrollBox .bd li .bor{border:1px solid #dedede; margin:0 auto; width:135px;  }
.scrollBox .bd li .ul1-1{ width:135px; height:135px; display:block; margin:0 auto; overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.scrollBox .bd li .ul1-1 img{ width:100%; height:100%;background:url(img/loading.gif) center center no-repeat;}
.scrollBox .bd li .p{ line-height:20px; padding:0 3px; overflow:hidden; height:42px; margin-bottom:3px;}
.scrollBox .bd li .p b{ font-weight:normal; color:#123261}
.scrollBox .bd li p span{ background:#fb5007; padding:0px 8px; color:#fff; font-weight:bold; margin-right:4px}
.scrollBox .bd li .a{ border-top:1px solid #dedede; height:32px; line-height:32px; padding:0 3px; overflow:hidden;}
.scrollBox .bd li .a b{ color:#fb5007; font-size:16px; margin-right:5px }

.scrollBox .hd{position:absolute; top:-36px ; right:1%; width:48px; height:10px;font-size:0;}
.scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.scrollBox .hd li{ display:inline-block; width:10px; height:10px; background:#D0D0D0; margin:0 3px; vertical-align:top; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.scrollBox .hd .on{ background:#BA2636;}

/*今日团购*/
.tg{margin:14px 0}
.tg .title .t-1 i{ background-position:-5px -102px;}
.tg ul{ width:100%; height:auto}
.tg ul li{ width:92%; height:70px; padding:10px 0; margin:0 4%;border-bottom:1px solid #dedede; position:relative }.tg ul li a{ display:block; height:70px;}
.tg ul li .tg-1{ display:block; width:82px; height:62px; float:left; margin-right:4px; position:relative}
.tg ul li .tg-1 img{ width:100%; height:100%}
.tg ul li .tg-1 span{ position:absolute; width: auto; padding:0 4px; height:22px; line-height:20px; left:-7px; top:32px; background:url(img/red.gif) no-repeat 1px -5px; color:#fff; }
.tg ul li .tg-2{ width:70%; overflow:hidden; float:left; overflow:hidden; height:62px;}
.tg ul li .tg-2 h2{ font-size:17px; color:#000; height:38px; display:block; line-height:19px; overflow:hidden}
.tg ul li .tg-2 p{ height:28px; line-height:28px; display:block; overflow:hidden}
.tg ul li .tg-2 p .tg-left{ float:left; max-width:51%;}
.tg ul li .tg-2 p .tg-left b{ color:#fb5007; font-size:16px; margin-right:5px }
.tg ul li .tg-2 p .tg-right{ float:right; color:#666666; font-size:14px}
.tg ul li .tg-3 b{color:#f98700; font-weight:normal}
.tg ul li .tg-3{max-width:35%; position:absolute; right:0px; bottom:16px; overflow:hidden; display:block; margin-top:48px; text-align:right}
/*求职招聘*/
.job{margin:14px 0}
.job .title .t-1 i{ background-position:-5px -162px;}
.job ul{ width:100%; height:auto}.job ul .bg{ background:#efefef}
.job ul li{ width:92%;margin:0 auto; height:auto; padding:8px 4%; overflow:hidden}
.job ul li a,.job ul li p,.job ul li p span,.job ul li p b{display:block;overflow:hidden}
.job ul li p{height:26px; line-height:26px;width:100%; font-size:15px;} 
.job ul li p .a1{ float:left; color:#000;font-size:18px; width:73%; }
.job ul li p .a2{ float:right; color:#acacac; width:26%; text-align:right}
.job ul li p .a3{ float:left; color:#acacac;width:66%;}
.job ul li p .a4{ float:right; color:#fb5007; font-size:16px;width:34%;text-align:right}

/*房产楼市*/
.house{margin:14px 0}
.house .title .t-1 i{ background-position:-5px -220px;}
.house .h-title{ width:70%; height:32px; line-height:32px; margin:10px 15%;border:1px solid #999999;background:#f0f0f0;overflow:hidden}
.house .h-title ul{ width:99.96%; height:30px;}
.house .h-title ul li{ width:50%; float:left; text-align:center;font-size:15px}
.house .h-title ul li.on{ background:#fe7505; color:#fff;}
/*房产楼市切换内容:修改后的出租房源 列表*/
.h-ul{ width:100%;height:auto; overflow:hidden}
.h-ul ul li{ width:100%; height:84px;border-bottom: 1px solid #dedede; overflow:hidden; position:relative}
.h-ul ul li:hover,.h-ul2 ul li:hover,.h-ul3 ul li:hover{ background:#f4f4f4}
.h-ul ul li a{display:block;height:64px;padding:10px 1% 10px 2%;width:97%;}
.h-ul ul li .h-img{width:84px;height:64px;overflow:hidden;float:left; margin-right:10px; background: url(img/img2.jpg) no-repeat}
.h-ul ul li .h-img img{width:100%;height:100%;}
.h-ul ul li .h-center{height:64px;overflow:hidden;/*margin-left:92px;*/}
.h-ul ul li .h-center .h-tit,.h-ul ul li .h-center .adr{display:block;width:100%;overflow:hidden;color:#999;}
.h-ul ul li .h-center .adr{height:25px;line-height:27px;}.h-ul ul li .h-center p.h-tit{ height:20px; line-height:20px;}
.h-ul ul li .h-center p.h-tit b{ font-weight:normal;overflow:hidden;display:inline-block; color:#000;font-size:18px;float:left}
.h-ul ul li .h-center p.h-tit span{ margin:0 2px; height:16px;color:#fff; display:block; float:left; overflow:hidden; line-height:16px; margin-top:2px; text-align:center} 
.h-ul ul li .h-center p.h-tit span.ore{ background:#f98700; width:32px;}.h-ul ul li .h-center p.h-tit span.blue{ background:#09c762; width:32px;}
.h-ul ul li .h-center p.h-tit span.xin{ background:#a50310; width:32px;}
.h-ul ul li .h-center p.h-tit span.blue1{ background:#09c762}.h-ul ul li .h-center div{ height:20px; line-height:20px;}
.h-ul ul li .h-center p.ad { float:left; max-width:68%; color:#999}
.h-ul ul li .h-center p.ad span{margin-right:5px; color:#999; font-size:13px}
.h-ul ul li .h-right{ float:right; color:#fb5007; font-size:17px; font-weight:bold}
.h-ul ul li.bg1{ background:#f5f5f5}

/*装修建材*/
.zx{margin:14px 0}
.zx .title .t-1 i{ background-position:-6px -285px;}
.zx .zx-center{width:274px; height:33px; line-height:33px; overflow:hidden; margin:10px auto}
.zx .zx-center label{ float:left; color:#fe7505; font-size:18px;}
.zx .zx-center .zxc-1{ float:right;height:30px; line-height:30px; border:1px solid #fe7505;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.zx .zx-center .zxc-1 .tx{width:120px;height: 30px;line-height: 30px;border: none;float: left; margin-left:4px; color:#999999; font-size:14px;}
.zx .zx-center .zxc-1 .tj{width:48px;height: 30px;line-height: 30px;border: none; background:#fe7505; color:#fff; font-size:14px;-webkit-appearance:none; display:block;float: left;
text-align: center;}
.zx .zx-ul{ margin:10px 0; width:100%}
.zx .zx-ul li{ width:92%; height:55px; padding:10px 4%; overflow:hidden;border-bottom:1px solid #dedede;}
.zx .zx-ul li a{ display:block; overflow:hidden}
.zx .zx-ul li.bg1{background:#efefef}
.zx .zx-ul li p,.zx .zx-ul li span,.zx .zx-ul li b,.zx .zx-ul li h2{ display:block; overflow:hidden; height:26px; line-height:26px; overflow:hidden}
.zx .zx-ul li h2{ width:100%; font-size:18px;}.zx .zx-ul li h2 span{ max-width:74%; float:left; color:#000}
.zx .zx-ul li h2 a{ float:left; width:74%; font-size:14px; color:#000}
.zx .zx-ul li h2 b{ float:right;max-width:26%; font-size:16px; color:#fb5007; text-align:right}
.zx .zx-ul li p .zx-left{ float:left; width:74%; color:#666666;}
.zx .zx-ul li p .zx-right{ float:right; width:26%; color:#666666; text-align:right}