@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{

	margin:0px 0px;

	font-family:Microsoft Yahei,"微软雅黑","宋体";

	font-size:13px;

	color:#2b2b2b;

	background-repeat: repeat-x;

	background-position: top;

}	

/*公共部分*/

a{ cursor:pointer}

input{    -webkit-appearance: textfield;

    background-color: white;

    -webkit-rtl-ordering: logical;

    cursor: text;}

.clear{ clear:both;}

.mlno{ margin-left:0px;}

ul{width:100%; height:100%; padding:0 0; margin:0 0;}

li{ float:left; list-style:none; padding:0 0; margin:0 0;}

a { color:#666;text-decoration: none;}

a:hover   {color:#960505;text-decoration:none;}

a:active  {color:#960505;text-decoration: none; }

img{border:0px;}



/*城市切换*/

#head{width:100%; height:auto; background:url(../images/head_top.png) repeat-x #fff; clear:both;}

#head .head_top{width:1200px; margin:0px auto; height:37px; line-height:37px;}

#head .head_top li.city{width:400px; background:url(../images/dw.png) no-repeat left center; padding-left:24px;}

.cityall{position:absolute;z-index:999; width:550px; background-color:#FFFFFF; border:#eee 1px solid; display:none;}

.cityc{ float:left; width:55px; margin:2px; text-align:center; cursor: pointer;}



#head .head_top li.login{width:700px; text-align:right; color:#ce0101;}

#head .head_top li.city a.cur{ font-size:16px; color:#960505;}

#head .head_top li.city a.selcity{color:#ff6600; margin-left:5px; margin-right:10px;}

#head .head_top li.city a.city{margin-left:5px;}

#head .head_top li.login input{width:100px; margin-right:10px;border:1px solid #9d9ea0;}

#head .head_top li.login  span{ display:block; float:right; height:37px; line-height:37px;}

#head .head_top li.login  span.lg{ display:block; background:url(../images/hy.png) left no-repeat;padding-left: 10px;width:70px; height:37px; text-align:center;margin-right:70px; cursor:pointer}

#head .head_top li.login  span font{ color:#960505;}



/*头部*/

.top{position:relative; overflow:hidden;}

.middle{width:100%; margin:0 auto; z-index:1; height:90px; line-height:90px; border-bottom:1px solid #e5e5e5;}

.head{width:1200px;margin:0 auto; padding-top:20px;}

.head_l{float:left;}

.head_l img{width:165px; height:55px; display:block; float:left;}

.head_r{float:right;}

/*Logo*/

.logo_main {height:138px; background:#fff;}

.logo_main .logo{ float: left; padding-top:40px;}

.logo_main .tel{ padding-left:40px; font-size:24px; color:#5a5a5a; line-height:36px; margin: 47px auto;}





/*栏目导航*/

.menu{width:510px; margin:0 auto; height:62px;}

.menu ul{width:100%; margin:0 auto;}

.menu ul li{width:102px; height:62px; line-height:62px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"; float:left;}

.menu ul li a{color:#000; display:block;}

.menu ul li a:hover{color:#000;}



/*中间内容*/

.urlpath{width:1200px;line-height:40px; height:40px; margin:10px auto 0px auto;}



#details{width:1178px;border:1px solid #dddddd; padding:10px; margin:10px auto 0px auto; background:#fff; min-height:300px;}

#details li.cnt{width:675px; float:right;margin-top: 20px;}

#details li.cnt .title{width:675px; line-height:35px;}

#details li.cnt .title li{width:675px;}

#details li.cnt .title li._title{width: 365px;margin-right: 20px;font-size:24px;color:#ea8f00; text-align:left;}

#details li.cnt .title li.time{ font-size:12px;padding-left: 25px;width:100px;color:#828282;background: url(../images/time.png) left no-repeat;}

#details li.cnt .title li.postdate span.l{ display:block; float:left;}

#details li.cnt .title li.postdate span.l font{color:red;}

#details li.cnt .title li.postdate span.r{ display:block; float:right;color:red;}

#details li.cnt .title li.postdate span.r a{color:red;}





#details li.cnt ._details{ width:100%; min-height:250px;font-size: 16px; color:#4b4b4b;padding-bottom:10px; margin:10px auto 0px auto; position:relative; line-height:30px;}

#details li.cnt ._details .div{ width:100%; font-size:16px; color:red;}

#details li.cnt ._details span.rent{color:#ff6600; font-size:16px;}

#details li.cnt ._details .sms{ background:red;color:#fff; padding:0px 5px;}

#details li.cnt ._details .shoucang{ position:absolute; top:180px; right:50px; background:url(/images/shoucang.png) no-repeat; width:173px; height:52px;}

#details li.cnt ._details .renzheng{ position:absolute; top:0px; right:70px; width:147px; height:140px;}



#details li.cnt ._details .details{ line-height:25px; width:625px;}

#details li.cnt ._details .details div{max-width:625px;}

#details li.cnt ._details .details div img{max-width:625px;}



#details li.post{width:260px;}

#details li.post .divline{width:238px; border:1px solid #dddddd; padding:10px; margin-bottom:10px;}



#details li.post .divline .type{ font-size:16px; font-weight:bold; color:#0095E1; border-bottom:1px solid #dddddd; line-height:30px;}

#details li.post .divline .shangjia{ line-height:40px; line-height:40px; text-align:center;overflow:hidden;border:1px solid #dddddd;width:90%; margin:10px auto; font-weight:bold; font-size:16px;}

#details li.post .divline .divcnt{ line-height:30px;}

#details li.post .divline .divcnt a{ color:#2b2b2b}

#details li.post .divline .divcnt span.msg{ display:block; background:url(/images/sms.png) right no-repeat; padding-right:30px;width:65px;}

input{ display:block; width:100%; height:35px; line-height:35px;text-align:center; border:0px; background:#0095E1; color:#fff; cursor:pointer}

input.tel{ width:238px;float:left; background:#FF7200; color:#fff; font-size:16px; }

#details li.post .divline .divcnt .showlink{width:100%;}

#details li.post .divline .divcnt .showlink div{ line-height:25px; background:#f4f4f4; padding:2px 10px;}

#details li.post .divline .divcnt .showlink span{ font-size:20px;color:Red; font-family:Georgia}

#details li.post .divline font{ display:block; color:#999999;}

#details li.post .divline .divcnt input.ip{ background:#fff;color:#2b2b2b; text-align:left; height:23px; line-height:23px;width:150px; display:inline;border:1px solid #dddddd;}



#details li.post .divline .divcnt textarea{ background:#fff; height:50px; line-height:23px;width:180px; display:inline;border:1px solid #dddddd;}

#details li.post .divline .divcnt div.yuyue{width:150px; background:#FF7200; color:#fff; font-size:16px;  height:35px; margin-left:40px; text-align:center; line-height:35px; cursor:pointer}



#details li.space{width:40px;}



.tel1{color:#4b4b4b; font-size:18px; width:550px; margin-top:30px;}

.tel1 span{float:left; width:135px;}

.tel1 span.more1{float:right; color:#323232; font-size:14px; line-height:17px; width:165px;}





.main{width:1160px; overflow:hidden; margin:30px auto}

.main h2{font-size:18px;color:#383838;}

.main1{width:100%; text-align: left;text-indent: 2em; font-size:14px; color:#4b4b4b;line-height: 26px;margin-top: 15px;}

.main1 p{text-indent: 2em;text-align: left;}

.main1 span{font-size:18px;text-align: left;color:#ee0000;}





#info{width:1198px;height: 350px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd; margin:0 auto;}

#info .type{ font-size:18px; color:#191919;padding-top: 15px;font-weight: bold; width:1140px; margin:0 auto;}

#info .type span{ font-size:16px; font-weight:bold;}

#info .type li{width:145px;padding-left:15px;background:url(/images/cur.png) left no-repeat #018EDE; color:#fff;}

#info .listdata{width:1140px; padding:10px 5px; margin:0 auto;}

#info .listdata .top{width:268px; border:1px solid #dddddd;margin-bottom:20px; float:left; margin-right:15px;}

#info .listdata .top li{width:px; line-height:25px;}

#info .listdata .top li.title{ height:25px; overflow:hidden;padding-left: 30px;}

#info .listdata .top li.size{ height:25px; overflow:hidden;padding-left: 30px;}

#info .listdata .top li.pic{ height:190px;}

#info .listdata .top li.pic img{width:268px; height:190px;}

#info .listdata .top li span{color:#e10101}







/*焦点图*/

.mod18{width:430px;height:365px;float: left;margin:20px 10px;position: relative;}

.mod18 .btn{position:absolute;width:26px;height:57px;top:286px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}

.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}

.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}

.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}

.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}

.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}

.mod18 li{float:left;}

.mod18 .cf li{position:relative;color:#fff;}

.mod18 .picBox{height:270px;position:relative;overflow:hidden;}

.mod18 .picBox ul{height:270px;position:absolute;}

.mod18 .picBox li{width:430px;height:270px;}

.mod18 .listBox{width:390px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}

.mod18 .listBox ul{height:100px;position:absolute;}

.mod18 .listBox li{width:85px;height:84px; padding-left:10px;cursor:pointer;position:relative;}

.mod18 .listBox li i{display:none;}

.mod18 .listBox li a{display:block;width:85px;height:84px;}

.mod18 .listBox li img{width:85px;height:84px;}

.mod18 .listBox .on img{width:79px;height:78px;border:3px solid #ff6600;}

.mod18 .listBox .on i{display:block;}





/*foot*/

.foot{width:100%; margin:0 auto; height:205px; background:#313131; margin-top:60px;}

.footer{width:1200px; margin:0 auto; padding-top:30px;}

.footer .left{float:left; width:27%;}

.footer .left img{padding-bottom: 30px;}

.footer .left span{font-size:14px; color:#fff;}



.footer .right{float:right; width:700px;}

.footer .right ul{float: left;width: 104px;margin-right: 94px;}

.footer .right ul li{height: 30px;line-height: 30px;text-align: center;width: 100%;}

.footer .right ul li strong a{color:#fff; font-size:18px}

.footer .right ul li a{color:#fff; font-size:14px; text-align:center;}

.footer .right ul li a:hover{color:#960505;}

.foot .banquan{width:100%; margin:0 auto; text-align:center; font-size:12px; color:#aaa;}