@charset "utf-8";
a{text-decoration: none;}
a:hover{text-decoration: none;}
.fl{float:left;}
.fr{float:right;}
.relativeP{position:relative;}
.absoluteP{position:absolute;}
.clear{clear:both;}
/*bg*/
.grayBg{background: #EEEEF1;}
.greenBg{background: #40B174;}
.whiteBg{background: #FFFFFF;}
.blueBg{background:#3490ff;}
.bluelBg{background: #E0EFFA;}
.yellowBg{background: #FFC800;}
.blackBg{background: #2C2C2C;}
/*iconfont*/
.iconfont1 {
  font-family:"iconfont" !important;
  font-size:22px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont2 {
  font-family:"iconfont" !important;
  font-size:21px!important;
  text-align: center;
  font-style:normal;
  color:#000000;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont3 {
  font-family:"iconfont" !important;
  font-size:21px!important;
  text-align: center;
  font-style:normal;
  color:#2b9532;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont4 {
  font-family:"iconfont" !important;
  font-size:21px!important;
  text-align: center;
  font-style:normal;
  color:#ff3600;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont5 {
  font-family:"iconfont" !important;
  font-size:18px!important;
  text-align: center;
  font-style:normal;
  color:#999999;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont6 {
  font-family:"iconfont" !important;
  font-size:35px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont7 {
  font-family:"iconfont" !important;
  font-size:16px!important;
  text-align: center;
  font-style:normal;
  color:#999999;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont8 {
  font-family:"iconfont" !important;
  font-size:50px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont9 {
  font-family:"iconfont" !important;
  font-size:14px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont10 {
  font-family:"iconfont" !important;
  font-size:17px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont11 {
  font-family:"iconfont" !important;
  font-size:20px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont12 {
  font-family:"iconfont" !important;
  font-size:16px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*高度*/
.h10{width:100%;height:10px;}
.h20{width:100%;height:20px;}
.h30{width:100%;height:30px;}
.h40{width:100%;height:40px;}
.h50{width:100%;height:50px;}
.h90{width:100%;height:90px;}
.h180{width:100%;height:140px;}
.h200{width:100%;height:200px;}
.h450{height:450px;}
.borderR3{border-radius: 3px;}
/*字体大小*/
.bold{font-weight: bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
/*字体行高*/
.line16{line-height: 16px;}
.line20{line-height: 20px;}
.line24{line-height: 24px;}
.line26{line-height: 26px;}
.line28{line-height: 28px;}
.line30{line-height: 30px;}
.line36{line-height: 36px;}
.line40{line-height: 40px;}
/*字体颜色*/
.f_white{color:#FFFFFF;}
.f_blue{color:#3490ff;}
.f_red{color:#fc5f5b;}
.f_green{color:#2b9532;}
.f_gray3{color:#333333;}
.f_gray6{color:#666666;}
.f_gray9{color:#999999;}
.f_yellow{color:#ffc800;}
.f_grays{color:#dadada;}
.f_grayc{color:#CCCCCC;}
.f_gray3 a{color:#333333; text-decoration: none;}
.f_gray3 a:hover{text-decoration: none;}
.f_gray6 a{color:#666666;}
.f_gray6 a:hover{text-decoration: none;}
.f_gray9 a{color:#999999;}
.f_gray9 a:hover{color:#999999;}
/*margin*/
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mtb10{margin:10px 0;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml8{margin-left:8px;}
.ml10{margin-left:10px;}
.ml14{margin-left:14px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.mr120{margin-right:120px;}
.mr3{margin-right:3px;}
.mr6{margin-right:6px;}
.mr20{margin-right:20px;}
.mlr5{margin:0 5px;}
.mlr510{margin-right:5px;margin-left:10px;}
.mb10{margin-bottom: 10px;}

.banner{width:100%;height:460px;}
.banner2{width:100%;height:330px;background: url(../images/banner2.png) top center;}

/*padding*/
.pt20{padding-top: 20px;}
/*宽度*/
.w38{width:38px;}
.w100{width:100px;}
.w110{width:110px;}
.w130{width:130px;}
.w147{width:147px;}
.w170{width:170px;}
.w180{width:180px;}
.w200{width:200px;}
.w250{width:250px;}
.w280{width:280px;}
.w340{width:340px;}
.w480{width:480px;}
.w580{width:580px;}
.w590{width:590px;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.w1220{width:1220px;height:auto;margin:0 auto;}
.w1240{width:1240px;height:auto;margin:0 auto;}
/*border*/
.borderDDD{border:1px solid #DDDDDD;}
.borderBottom{border-bottom:1px solid #EEEEEE;}
.borderBottom2{border-bottom:1px dotted #DDDDDD;}

/*bg*/
.bg_main{background: #3490FF;}

.topbar_bg{height: 60px;}

.yyf-banner .topBar{padding-top:12px;width:100%;height:38px;width: 1200px;position: absolute;top: 0px;left: 50%;margin-left: -600px;z-index: 3;}
.topBar{padding-top:12px;width:100%;height:38px;}
/*location 深色版*/
.topBar .location{position:relative;min-width:68px;height:29px;line-height:29px;margin-left:20px;margin-top:5px;border-radius:13px;background: rgba(0,0,0,0.64);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);}
.topBar .location img{position:absolute;left:0px;top:0px;margin-top:7px;margin-left:12px;}
.topBar .location .name{text-indent:30px;color:#9e9e9e;font-size:12px;}

/*location 浅色版*/
.topBar .location2{position:relative;min-width:68px;height:29px;line-height:29px;margin-left:20px;margin-top:5px;border-radius:13px;background: rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);}
.topBar .location2 img{position:absolute;left:0px;top:0px;margin-top:7px;margin-left:12px;}
.topBar .location2 .name{text-indent:30px;color:#eee;font-size:12px;}

.bar{margin-left:140px;}
.bar .nav-tabs{border:0px;}
.bar .nav-tabs li a{border:0px;}
.bar .nav{height:38px;line-height: 38px;}
.bar .nav li{height:38px;line-height: 38px;}
.bar .nav li a{padding:5px 23px;color:#ffffff;background:transparent;font-size:16px;line-height: 28px;}
.bar .nav li.active a{border:0px;color:#28b0f2;background: transparent;}
.bar .nav li a:hover{color:#28b0f2;background: transparent;}
.bar .nav li a:focus{background: transparent;}
.bar .nav .dropdown-menu{background:rgba(255,255,255,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff,endColorstr=#33ffffff);border-radius:0px 0px 10px 10px;}
.bar .nav .dropdown-menu li:hover{color:#FFFFFF;background: rgba(7,160,236,0.63);}
.bar .nav .dropdown-menu li:hover a{color:#FFFFFF;}

.bar2{margin-left:140px;}
.bar2 .nav-tabs{border:0px;}
.bar2 .nav-tabs li a{border:0px;}
.bar2 .nav{height:38px;line-height: 38px;}
/* .bar2 .nav li{height:38px;line-height: 38px;} */
.bar2 .nav li{height:60px;line-height: 60px;margin-top: -12px;padding-top: 12px;}
.bar2 .nav li a{padding:5px 23px;color:#ffffff;background:transparent;font-size:16px;line-height: 28px;}
.bar2 .nav li.active a{border:0px;color:#28b0f2;background: transparent;}
.bar2 .nav li a:hover{color:#28b0f2;background: transparent;}
.bar2 .nav li a:focus{background: transparent;}

.bar2 .nav .barhover{background: rgba(255,255,255,0.2)}

.yyf-banner .bar2 .nav .dropdown-menu{background: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);color: #fff;border-radius:0px 0px 10px 10px;}
.yyf-banner .bar2 .nav .dropdown-menu a{color: #fff;}

.bar2 .nav .dropdown-menu{background: rgba(255,255,255,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);border-radius:0px 0px 10px 10px;}
.bar2 .nav .dropdown-menu li:hover{color:#FFFFFF;background: rgba(52,144,255,0.63);}
.bar2 .nav .dropdown-menu li:hover a{color:#FFFFFF;}


.topBar .info {width:100px;height:38px;line-height: 38px;padding:0px;}
.topBar .info a{text-decoration:none;display:block;font-size:14px;color:#FFFFFF;height:38px;float:left;width:50%;text-align: center;}

/*.searchBox{width: 1000px;height: 155px;position: absolute;top: 177px;left: 50%;margin-left: -500px;z-index: 2;}
.searchBox .nav-tabs{border:0px; }
.searchBox .nav-tabs li a{border:0px; }
.searchBox .nav li a{background:transparent; font-size:16px; color:#cccccc;}
.searchBox .nav li{border:0px; background: transparent; height: 50px;}
.searchBox .nav li.active{background: url(../images/thri.png) bottom center no-repeat;}
.searchBox .nav li.active a{border:0px;color:#FFFFFF;background: transparent;}


.searchBox ul li a:hover{background: transparent;}
.searchBox ul li a:focus{background: transparent;}
.searchBox ul li.active a:hover{background: transparent; border: 0; color: #fff;}
.searchBox ul li.active a:focus{background: transparent; border: 0; color: #fff;}*/



.bigSearch{width:1000px;height:55px;}
.bigSearch .searchInput{font-size:14px;text-indent:40px;width:866px;height:55px;background: #FFFFFF;border-radius: 3px 0px 0px 3px;}
.bigSearch .inputNormal{outline:none;margin-left:20px;width:800px;height:55px;line-height: 55px;border:0px;}
.bigSearch .searchImg{top:0px;left:0px;margin-top:17px;margin-left:25px;}
.bigSearch .searchButton{width:134px;text-align:center;font-size:16px;height:55px;line-height: 55px;border-radius:0px 3px 3px 0px;background: #07A0EC;color:#FFFFFF;}
.bigSearch .searchButton input{width: 134px; height: 55px; background: #3490ff; border: 0; font-family: "微软雅黑","microsoft yahei";border-radius:0px 3px 3px 0px;}


.zoushiBox .zoushiT{width:100%;height:52px;line-height: 52px;text-indent:20px; border-bottom: solid 1px #ddd;}
.zoushiBox .zoushiC{width:590px;padding:0 18px;}
.zoushiC .zoushiLine{height:95px;border-bottom:1px solid #EEEEEE;}
.zoushiC .zoushiLine .num{padding-left:44px;}
.zoushiC .zoushiLine .num span{font-size:12px;position:absolute;left:0px;top:0px;margin-top:3px;border-radius:3px;display: block;width:36px;height:18px;line-height:18px;color:#FFFFFF;text-align:center;}

.trueInfo {float:left;width:285px;height:300px;margin:0 10px;box-shadow: 0px 3px 3px #EEEEEE;}
.trueInfoBox .truePic img{width:285px;}
.trueInfoBox .truePic .coverInfo{width:70px;height:30px;line-height:30px;position:absolute;left:0px;bottom:0px;margin-bottom:20px;background: rgba(57,64,67,0.8);text-align:center;color:#FFFFFF;}
.trueInfo .trueInfoC{margin:10px 20px;}
.trueInfo:hover{box-shadow: 0px 3px 3px #ccc;}

.picNews{margin:0 20px;padding:20px 0; box-sizing: border-box;}
.picNews .newsPic img{width:145px;height:110px;}
.picNews .newsText{width:280px;}
.picNews .newsText .cont{height:75px;overflow:hidden;}
.picNews2{margin:20px;}
.picNews2 .newsPic2 img{width:300px;height:225px;}
.picNews2 .newsPic2 .coverInfo{width:100%;height:40px;background:rgba(57,64,67,0.75);position:absolute;bottom:0px;left:0px;color:#FFFFFF;line-height: 40px;}
.picNews2 .newsPic2 .coverInfo a{color: #fff; padding: 0 15px;}
.picNews2 a{display: block;}
.picNews2 a:hover{text-decoration: none;}
.picNews3{margin:20px;}
.picNews3 .newsPic3 img{width:302px;height:122px;}
.picNews3 .newsPic3 .coverInfo{text-align:center;width:100%;height:40px;background:rgba(57,64,67,0.75);position:absolute;bottom:0px;left:0px;color:#FFFFFF;line-height: 40px;}
.picNews3 .newsPic3 .coverInfo a{color: #fff; display: block; text-indent: 15px; text-decoration: none;}
.toverF{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; height: 32px;}
.toverF a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; height: 32px;}
.personBox{margin:0 20px 20px 20px;}
.personBox .personPic .coverInfo{height:30px;line-height:30px;position:absolute;bottom:0px;left:0px;background:rgba(57,64,67,0.75);color:#ffd46e; width: 140px;}
.personBox .personPic a img{width:140px;height:171px;}
.personBox .personInfo{margin-left:12px;}
.personBox .personInfo .firstLine .from{max-width:130px;overflow:hidden;text-overflow:ellipsis;background: #fc5f5b;height:18px;line-height: 18px;padding: 0 5px;border-radius: 3px;}
.personBox .personInfo .phone{width:191px;height:28px;line-height: 28px;background: url(../images/tel.png) no-repeat;text-indent: 50px;}
.personBox .personInfo .f_gray6 a:focus{text-decoration: none;}

.threeLink a{display: block; text-decoration: none; color:#FFFFFF; cursor: pointer;}
.threeLink a.one{width: 380px;height:240px;background: url(../images/pic8.png) no-repeat;}
.threeLink a.two{width: 380px;height:240px;background: url(../images/pic9.png) no-repeat;}
.threeLink a.three{width: 380px;height:240px;background: url(../images/pic10.png) no-repeat;}
.threeLink a .linkInfo{width:230px; height:50px; margin:0 auto; border:2px solid #FFFFFF; color: #fff; text-decoration: none;}

.threeLink a:hover{text-decoration: none;}

.rentBox{width:285px;height:auto;margin:0 10px;background: #FFFFFF;box-shadow: 0px 3px 3px #EEEEEE;}
.rentBox .rentInfo{position:absolute;z-index:2;bottom:0px;left:0px;padding-left:10px;width:285px;line-height: 28px;color:#FFFFFF;}
.rentBox .youxuan{position:absolute;z-index:3;left:0px;top:0px;margin-top:20px;margin-left:-4px; width:68px;height:28px;}
.rentBox .tanmu{position:absolute;right:0px;top:0px;z-index:1;}
.rentBox .rentCont{margin:10px 20px;}
.rentBox .rentPicBox .view{width:47px;height:36px;}
.rentBox .rentPicBox .tanmuBox{width:285px;height:213px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);position:absolute;top:0px;left:0px;text-align:center;line-height: 213px; display: block;}
.rentBox:hover{box-shadow: 0px 3px 3px #ccc;}


.blackBg .erweima{padding:20px 65px;margin-left:50px;border-left:1px solid #414141;}
.breakLine{position:absolute;left:0px;top:0px;margin-top:13px;}
.breakLine2{position:absolute;left:0px;top:0px;margin-top:0px;margin-left:-20px;}


.txtScroll-left{ position:relative; }
.txtScroll-left .hd{width:85px;height:22px;position:absolute;right:0px;top:0px;margin-top:15px;margin-right:20px;}
.txtScroll-left .hd a{float:left;cursor: pointer;}
.txtScroll-left .pageState{float:left;width:40px;height:22px;line-height: 22px;margin-left:12px;}
.txtScroll-left .hd a.next{position:absolute;right:0px;display:block;width:22px;height:22px;background: url(../images/trunRight.png) no-repeat;}
.txtScroll-left .hd a.next:hover{background: url(../images/trunLeftH.png) no-repeat;}
.txtScroll-left .hd a.prev{position:absolute;left:0px;display:block;width:22px;height:22px;background: url(../images/trunLeft.png) no-repeat;}
.txtScroll-left .hd a.prev:hover{background: url(../images/trunRightH.png) no-repeat;}
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ width:590px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.zoushi .txtScroll-left .bd ul li{ float:left; width:590px; height:220px; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li .yyf-gray9{background: #fc5f5b;padding: 0px 4px;color: #fff;margin-left: 5px;border-radius: 4px;line-height: 22px;margin-top: 3px;}
.txtScroll-left .bd .list-inline li{padding:0px;margin:0px;}

.picList{width:488px;height:85px;overflow: hidden;white-space: nowrap;}
.picList img{width:85px;height:85px;float:left;margin:0 5px;}
.picNews4{margin:0 20px;padding:20px 0;}
.picNews4 .newsPic img{width:160px;height:120px;}
.picNews4 .newsText{width:368px;height:120px;}
.picNews4 .newsText .wuming{float:right;padding-left:30px;}
.picNews4 .newsText .wuming img{position:absolute;left:0px;top:0px; border-radius: 12px; width: 24px; height: 24px;}



.wendaBox{height: 108px; margin: 10px 0 0;}
.wendaBox .wenIcon{position:absolute;left:0px;top:0px;}
.wendaBox .wenCont {margin:5px 20px 0px 20px;}
.wendaBox .wenCont .blueTag{height:20px;line-height: 20px;padding:0 10px;border-radius:10px;font-size:12px;color:#1d6296;background: #E9F3FA;text-align:center;min-width:20px;}
.textIn20{text-indent:20px;}
.twoButton {margin:20px;}
.twoButton button{width:270px;height:50px;text-align: center;line-height: 50px;border-radius: 3px;border:1px solid #E0EFFA;font-size:18px;}

.pingjiaBox .pingjiaLeft{width:80px; margin-top: 20px;}
.pingjiaBox .pingjiaLeft .personBox{width:45px;height:45px;border-radius: 30px;border:1px solid #E3EBF5;text-align: center;overflow: hidden;}
.pingjiaBox .pingjiaLeft .lingjie{position:absolute;top:0px;left:0px;margin-left:28px;margin-top:36px;}
.pingjiaBox .pingjiaRight{width:488px;margin-right:20px; margin-top: 20px;}
.pingjiaRight .personName{}
.dingwei{position:absolute;top:0px;right:0px;margin-top:-52px;width:85px;height:22px;}
/*.dingwei .hd .pageState{line-height: 16px;height:16px;}
.dingwei .hd a.next{position:absolute;right:0px;top:0px;display:block;width:16px;height:16px;background: url(../images/right2.png) no-repeat;}
.dingwei .hd a.next:hover{background: url(../images/right2H.png) no-repeat;}
.dingwei .hd a.prev{position:absolute;left:0px;top:0px;display:block;width:16px;height:16px;background: url(../images/left2.png) no-repeat;}
.dingwei .hd a.prev:hover{background: url(../images/left2H.png) no-repeat;}
*/
.dingwei .hd .pageState{float:left;width:40px;height:22px;line-height: 22px;margin-left:12px;}
.dingwei .hd a.next{position:absolute;right:0px;display:block;width:22px;height:22px;background: url(../images/trunRight.png) no-repeat;}
.dingwei .hd a.next:hover{background: url(../images/trunLeftH.png) no-repeat;}
.dingwei .hd a.prev{position:absolute;left:0px;display:block;width:22px;height:22px;background: url(../images/trunLeft.png) no-repeat;}
.dingwei .hd a.prev:hover{background: url(../images/trunRightH.png) no-repeat;}


.lifeBoxLeft .nav{}
.lifeBox #myTab li{height:52px;cursor: pointer;}
.lifeBox #myTab li a{display:block;height:52px;color:#666666;border-radius: 0px;border-top:0px;float: left;}
.lifeBox #myTab li.active a{color:#333333;}
.lifeBox #myTab li:hover a{background: transparent;color:#333333;border-left:transparent;border-right:transparent;}

.txtScroll-left2{ position:relative; }
.txtScroll-left2 .hd{width:85px;height:22px;position:absolute;right:0px;top:0px;margin-top:20px;margin-right:20px;}
.txtScroll-left2 .hd a{float:left;cursor: pointer;}
.txtScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left2 .hd ul li.on{ background-position:0 0; }
.txtScroll-left2 .bd{ width:590px; overflow:hidden;    }
.txtScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.tab-content .txtScroll-left2 .bd ul li{ float:left; width:590px;  line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left2 .bd ul li span{ color:#999;  }
.txtScroll-left2 .bd .list-inline li{padding:0px;margin:0px;}

/*右侧工具条*/
.RightTab ul{margin:0px;font-size:12px;position:absolute;top:50%;margin-top:-183px;}
.RightTab ul li{cursor:pointer; position: relative; padding: 0; padding-top:8px; width: 48px;}
.RightTab ul li a{text-decoration: none;}
.RightTab ul li:last-child{border-bottom:0px;}
.RightTab{width:48px;z-index:9999;background:rgba(255,255,255,1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);border-left:1px solid #DDDDDD;text-align:center;height:100%;position:fixed;right:0px;top:0px;}
.RightTab span{width:48px;}
.RightTab .go_top{position: absolute; bottom: 0; text-align: center; width: 48px; height: 48px; line-height: 48px; cursor: pointer;}
/*右侧工具条_历史记录部分*/
.visit_history{position: absolute; right: 48px; width: 420px; background: #fff; top:4px; border: solid 1px #ddd; padding:5px 20px;}
.history_tab{height: 50px; line-height: 50px; border-bottom: solid 1px #eee;}
.visit_history .history_tab ul{padding: 0; margin: 0; position: inherit;}
.visit_history .history_tab li{width: 80px; float: left; height: 50px; line-height: 50px; padding: 0;}
.visit_history .history_tab li.active a{border: 0; border-bottom: solid 3px #07A0EC; }
.visit_history .history_tab li a{display: block; width: 80px; height: 50px; line-height: 50px; padding: 0; border: 0; font-size: 16px;}
.visit_history .history_tab li.active a:hover{border: 0; border-bottom: solid 3px #07A0EC;}
.visit_history .history_tab li.active a:focus{border: 0; border-bottom: solid 3px #07A0EC;}
.visit_history .history_tab li a:hover{background: transparent;}
.history_tabbox dl{height: 300px; overflow: auto; }
.history_tabbox dd{text-align: left; border-bottom: solid 1px #eee; height: 130px; padding: 20px 0;}
.history_pic{float: left; width: 120px; height: 90px; background: #eee; border:solid 1px #ddd}
.history_pic img{width: 120px; height: 90px;}
.history_pic a{display: block; width: 120px; height: 90px;}
.history_saletxt{float: right; width: 220px; font-size: 14px; }
.history_saletxt h5{color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 36px; line-height: 36px; padding: 0; margin: 0;}
.history_saletxt .saletxt_grey{color: #999; line-height: 24px;}
/*右侧工具条_在线客服*/
.service_box{position: absolute; right: 70px; top:4px; width: 214px; height: 50px; line-height: 50px;}
.service_box p{font-size: 16px; color: #fff;}
/*右侧工具条_app下载*/
.appdown_box{position: absolute; right: 48px; top:4px; width: 320px; background: #fff; border: solid 1px #ddd; padding: 20px;}
.appdow_ewm1{float: left; width: 139px; height: 142px; padding-right: 19px; border-right: solid 1px #eee;}
.appdown_box p{font-size: 14px; line-height: 30px; color: #999;}
.appdow_ewm2{float: right; width: 120px; height: 142px;}
/*右侧工具条_其它标签*/
.other_tip{}
.other_tip_box{position: absolute; right: 49px; top:4px; width: 128px; height: 50px; background: #07a0ec; line-height: 50px;}
.other_tip_box p{font-size: 16px; color: #fff;}

.title a{color: #333; text-decoration: none;}


/*资讯首页*/
.news_bar{height: 90px; background: #fff; box-shadow:0px 5px 5px #eee;}
.news_nav{float: left; height: 90px; line-height: 90px;}
.news_nav ul{display: block; list-style: none; padding: 0; margin: 0;}
.news_nav li{float: left; margin-right: 50px;}
.news_nav .hover a{color: #07a0ec;}

.news_search{float: right; border: solid 1px #ddd; width: 518px; height: 40px; margin-top: 25px; border-radius: 2px; position: relative;}
.news_searchtxt input{width: 516px; height: 38px; line-height: 38px; background: #fff; border: 0;}
.news_search .news_searchbtn{position: absolute; width: 128px; height: 40px; right: -1px; background: #fc5f5b; border: 0; top:-1px; color: #fff; font-size: 16px; border-radius: 0 4px 4px 0;}

.hot_news{margin:20px 0 0;}
.hotnews_left{background: #eee; float: left; width: 600px; height: 400px; box-sizing: border-box; border: solid 1px #ddd;}
.hotnews_left .carousel-caption{ text-align: left; width: 480px; left: 0; bottom: 0; padding:0 20px; height: 60px; line-height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hotnews_left .carousel-indicators{bottom: 10px; left: 90%;}
.hotnews_left .carousel-indicators .active{ background: #07A0EC; border:solid 1px #07A0EC}
.hotnews_left_titlebg{background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6)); height: 60px; position: absolute; bottom: 0; left:0; display: block; width: 600px;}
.hotnews_left .carousel-caption a{color: #fff; text-decoration: none;}

.hotnews_right{float: right; width: 580px;}
.hotnews_right_ftow{}
.hotnews_right_f1{float: left; width: 280px; height: 170px; box-sizing: border-box; border: solid 1px #ddd; background: #eee;}
.hotnews_right_f2{float: right; width: 280px; height: 170px; box-sizing: border-box; border: solid 1px #ddd; background: #eee;}
.hotnews_right_all{width: 580px; box-sizing: border-box; border: solid 1px #ddd; background: #eee; height: 210px; position: relative;}
.hotnews_right_all img{width: 580px; height: 210px;}
.hotnews_right_bg{background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6)); height: 60px; line-height: 60px; position: absolute; bottom: -2px; left: 0; }
.hotnews_right_title{color: #fff; height: 60px; line-height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; bottom: -2px; left: 0; padding: 0 20px;}
.hotnews_right_title a{color: #fff; text-decoration: none;}
.hotnews_right_title a:hover{color: #fff; text-decoration: none;}

.news_list{float: left; width: 880px;}
.news_list ul{list-style: none; padding: 0; margin: 0;}
.news_list li{background: #fff; margin-bottom: 20px; padding: 20px; box-shadow: 3px 3px 3px #e4e4e4;}
.news_smallpic{width: 240px; height: 180px; border: solid 1px #ddd; box-sizing: border-box; background: url(../images/nopic.jpg) #eee no-repeat; background-size: 240px 180px;}
.news_smallpic a{display: block; width: 240px; height: 180px;}
.news_listtitle2{width: 240px; width: 580px;}
.news_listtitle2 h4 a{color: #222; text-decoration: none; font-size: 20px;}
.news_listtitle2 h4 a:hover,.news_listtitle2 .news_list_moreinfo:hover{color: #07a0ec;}
.news_listtitle2 .news_list_moreinfo{display: block; text-decoration: none; color: #666; font-size: 14px; height: 80px; overflow: hidden;}
.news_list_time{height: 26px; line-height: 26px; font-size: 14px; color:#999; margin-top: 10px;}
.news_list_time span{padding: 0 15px; color: #ccc;}
.news_list_more{height: 50px; line-height: 50px; text-align: center; background: #fff; font-size:16px; cursor: pointer; color: #999;}


.news_hotzt{float: right; width: 300px; background: #fff; padding: 0 20px;}
.news_hotzt h4{height: 30px; line-height: 30px; font-size: 18px; margin:15px 0 0 0;}
.news_hotzt ul{list-style: none; margin: 0; padding: 0;}
.news_hotzt li{border-bottom: solid 1px #eee; margin-top: 20px;}
.news_hotzt li h5{line-height: 24px; font-size: 14px; margin-bottom: 10px; height: 48px; overflow: inherit;}
.news_hotzt li h5 a{color: #666;}
.zt_smallpic{width: 260px; height: 195px; border: solid 1px #ddd; box-sizing: border-box; background: url(../images/nopic.jpg) #eee no-repeat; background-size: 260px 195px;}
.zt_smallpic a{display: block; width: 260px; height: 195px;}


/*经纪人详情*/
.jjr_infobox{margin-top: 60px;}
.jjr_info_head{float: left; width: 140px; height: 140px; background: #fff; border-radius: 72px; }
.jjr_info_head img{border-radius: 72px; }
.jjr_infomain{float: left; margin-left: 30px; color: #fff; width: 400px;}
.jjr_infomain h5{font-size: 25px; margin-top: 5px;}
.jjr_infomain h5 span{font-size: 16px; padding-left: 15px; color:#ccc ;}
.jjr_infomain p{font-size: 14px; line-height: 20px;}
.jjr_infomain_tips span{ float: left; display: block; width: 70px; height: 20px; border-radius: 4px; background: rgba(255,255,255,.3); text-align: center; line-height: 20px; margin-right: 5px; color: #FFFFFF;}
.jjr_pinjia{width: 580px; float: right; color: #fff;  font-size: 30px;}
.jjr_tel{padding-left: 60px; height: 50px; line-height: 50px;}
.jjr_tips1{display: inline-block; width: 65px; height: 24px; border-radius: 4px; background: #fc5f5b; font-size: 14px; line-height: 24px; text-align: center; cursor: pointer;}
.jjr_tips2{display: inline-block; width: 65px; height: 24px; border-radius: 4px; background: #09bb07; font-size: 14px; line-height: 24px; text-align: center; cursor: pointer;}

/*经纪人详情页地图*/
.map-main2{width: 375px;position: absolute;top: 20px;left: 20px;bottom: 10px;}

.jjr_good{margin-top: 20px;}
.jjr_good ul{padding: 0; margin: 0; list-style: none;}
.jjr_good li{border-right:solid 1px #999 ; width: 33%; float: left; text-align: center;}
.jjr_good p{font-size: 14px; margin-bottom: 0;}
.jjr_good span{font-size: 14px; padding-left: 10px;}
.jjr_good ul li:last-child{border-right: 0px;}
.jjr_good_number{ font-size: 38px;}
.jjr_goodmark{font-size: 12px; text-align: right; color: #999; margin-top: 30px;}

.jjr_nav{border-bottom: solid 1px #ddd; margin-top: 20px; height: 50px;}
.jjr_nav ul{list-style: none; padding: 0; margin: 0;}
.jjr_nav li{width: 170px; float: left; height: 50px; line-height: 50px; font-size: 18px; text-align: center;}
.jjr_nav .hover{background: #3490FF; border-radius: 2px 2px 0 0;}
.jjr_nav .hover a{color: #fff;}
.jjr_nav .hover a:hover{text-decoration: none; color: #fff;}
.jjr_nav a{color: #999; display: block; text-decoration: none;}
.jjr_nav a:hover{text-decoration: none; color: #333;}


.jjrcontant_l{float: left; width: 920px;}
.jjr_map{background: #eee; height: 575px; border: solid 1px #ddd;}


.jjrcontant_r{float: right; width: 260px;}
.jjrcontant_honor{border: solid 1px #ddd; padding:0px 20px 0px;}
.jjrcontant_honor h5{font-size: 16px; line-height: 40px; height: 40px;}
.jjrcontant_honor ul{padding: 0; margin: 0; list-style: none;}
.jjrcontant_honor li{float: left; width: 50%; text-align: center;}
.jjrcontant_honor .honnor_pic img{width: 90px; height: 90px;}
.jjrcontant_honor li p{line-height: 40px;}
.jjrcontant_honor li p a{display: block; color: #333; text-decoration: none;}

.jjr_online{border: solid 1px #ddd; padding:0px 20px 0px;}
.jjr_online h5{font-size: 16px; line-height: 40px; height: 40px;}
.jjr_onlinebtn1 a{height: 50px; display: block; line-height: 50px; text-align: center; border-radius: 4px;}
.jjr_online p{font-size: 12px; color: #999; line-height: 40px;}

.jjr_guzhi img {width: 260px; height: 90px;}

.jjr_day h5{font-size: 20px; height: 50px; line-height: 50px;}
.jjr_daybox{border:solid 1px #ddd;}
.jjr_daybox ul{margin: 0; padding: 0; list-style: none;}
.jjr_daymore{height: 50px; line-height: 50px; font-size: 16px; text-align: center; color: #999;}
.jjr_daymore a{color: #999; text-decoration: none;}
.jjr_daymore a:hover{text-decoration: none;}
.jjr_daymore2{height: 44px; line-height: 44px; font-size: 16px; text-align: center; color: #999;  border-radius: 4px; background: #eee;}
.jjr_daymore2 a{color: #999; text-decoration: none; display: block;}
.jjr_daymore2 a:hover{text-decoration: none; color: #333;}


.jjr_daybox_no{}
.jjr_daybox_no ul{margin: 0; padding: 0; list-style: none;}
.jjr_daybox_no li:hover{background: #FaFaFa;}
.jlTop{position:absolute;top:0px;left:0px;margin-top:125px;margin-left:44px;}
/*经纪人详情页房源列表*/
.houseBox{border-bottom: solid 1px #eee; padding: 20px;}
.house_pic{width: 200px; height: 150px; float: left; border: solid 1px #ddd; background: url(../images/nopic.jpg) #eee no-repeat; background-size: 200px 150px;}
.house_pic img{width: 200px; height: 150px;}
.house_pic a{display: block; width: 200px; height: 150px;}
.house_pic_video{position: absolute; background: rgba(0,0,0,.4); z-index: 10; left: 0; top:0; line-height: 150px; }
.house_pic .house_pic_video{color: #fff; text-align: center;}
.house_pic_video:hover{background: rgba(0,0,0,.6); text-decoration: none;}
.house_listinfo{float: left; width: 520px;}
.house_listinfo h5{margin: 0; padding: 0; height: 50px; line-height: 50px;}
.house_listinfo h5 a{color: #222; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.house_listinfo h5 a:hover{color: #fc5f5b; }
.house_listinfo_line{height: 30px; line-height: 30px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.house_listinfo_line span{padding: 0 10px;}
.house_listinfo_line a{color: #666;}
.house_price{float: right; width: 120px; text-align: right;}
.house_price_total{font-size: 32px; color: #fc5f5b; margin-top: 30px;}
.house_price_total span{font-size: 14px; color: #666; margin-left: 5px;}
.house_price_unit{line-height: 28px; color: #999;}

.blue_btn{background: #3490FF; font-size: 16px; color: #fff; }
.blue_btn:hover{text-decoration: none; color: #fff;}
.pink_btn{background: #fc5f5b; font-size: 16px; color: #fff; }
.pink_btn:hover{text-decoration: none; color: #fff;}

.pingjiaBox .pingjiaRight2{width:818px;margin-right:20px; margin-top: 20px;}



/*百度地图引用*/
.map-jjrcontent{position: absolute;top: 0px;left: 0px;bottom: 0;right: 0;} 
#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
.anchorBL{display:none;}











/*yyf 增加代码0307*/
.map-content{position: absolute;top: 0px;left: 0px;bottom: 0;right: 0;z-index: -11;} 


.yyf-bar a:focus{background: none!important;}
.yyf-banner{height: 60px;width: 100%;position: absolute;top: 0px;left: 0px;z-index: 4;background: #1b1f24;}
.yyf-banner .bar .nav .dropdown-menu{background: rgba(27,31,36,0.25)}
.map-left{position: absolute;background: #FFFFFF;top: 60px;bottom: 0px;width: 56px;left: 0px;}
.map-left-top{height: 56px;text-align: center;color: #999999;padding-top: 4px;cursor: pointer;}
.map-left-top div{height: 26px;}
.map-left .map-left-hover{background: #28b0f2;color: #fff;}
.map-main{width: 375px;position: absolute;top: 130px;left: 75px;bottom: 125px;}
.map-main02{position: relative;height: 100%;width: 100%;}
.map-main-top{padding: 9px 0px;background: #fff;height: 35px;line-height: 16px;width: 373px;margin:  0px auto;}
.map-main-top .map-main-top-content-hover{color: #3490FF;}
.map-main-top-content{width: 50%;text-align: center;cursor: pointer;float: left;}
.map-main-bottom{margin-top: 6px;background: #fff;border: 1px solid #e3e3e3;}
.map-main-bottom-top{height: 45px;line-height: 44px;padding: 0px 20px;}
.map-main-bottom-content{position: absolute;top: 82px;bottom: 15px;left: 0px;right: 0px;background: #fff;border: 1px solid #e3e3e3;overflow-y: auto;box-shadow: 0px 2px 4px #e6e6e6;}
.map-main-bottom-content2{position: absolute;top: 82px;bottom: 15px;left: 0px;right: 0px;background: #fff;border: 1px solid #e3e3e3;overflow-y: auto;box-shadow: 0px 2px 4px #e6e6e6;}
.map-main-bottom-content a:hover{text-decoration: none;}
.map-main-bottom-content a:focus{text-decoration: none;}
.map-main-bottom-content a:hover .map-main-house{background: #F8F8F8;}#ascrail2000 div{background: #ddd!important;}
.map-main-bottom-content2 a:hover{text-decoration: none;}
.map-main-bottom-content2 a:focus{text-decoration: none;}
.map-main-bottom-content2 a:hover .map-main-house{background: #F8F8F8;}#ascrail2000 div{background: #ddd!important;}
#ascrail2001 div{background-color: #ddd!important;}
#ascrail2002 div{background-color: #ddd!important;}
#ascrail2003 div{background-color: #ddd!important;}
#ascrail2004 div{background-color: #ddd!important;}
#ascrail2005 div{background-color: #ddd!important;}
#ascrail2006 div{background-color: #ddd!important;}
#ascrail2007 div{background-color: #ddd!important;}
#ascrail2008 div{background-color: #ddd!important;}
#ascrail2009 div{background-color: #ddd!important;}
#ascrail2010 div{background-color: #ddd!important;}
#ascrail2011 div{background-color: #ddd!important;}
#ascrail2012 div{background-color: #ddd!important;}
#ascrail2013 div{background-color: #ddd!important;}

.map-right{position: absolute;top: 80px;right: 20px;}
.map-right-left{border: solid 1px #ddd;border-right: 0px!important;width: 50px;float: left;height: 52px;padding-top: 6px;background: #fff;cursor: pointer;}
.map-right-left div{line-height: 18px;}
.map-right-right{border: solid 1px #b5d8ea;width: 50px;float: left;height: 52px;background: #fff;padding-top: 8px;color: #07a0ec;cursor: pointer;}
.map-right-right div{line-height: 18px;}
.map-right a{color: #999999;}
.map-right a:hover{color: #999999;}
.map-right a:focus{color: #999999;}
.map-right a:visited{color: #999999;}
.map-right a:active{color: #999999;}
.map-main-house-img{width: 137px;height: 88px;position: absolute;top: 10px;left: 20px;overflow: hidden;}
.map-main-house-img img{width: 100%; height: 100%;}
.map-main-house{position: relative;cursor: pointer;}
.map-main-bottom-top01{position: absolute;top: 84px;width: 100%;cursor: pointer;}
.map-main-bottom-top02{position: absolute;bottom: -1px;width: 100%;cursor: pointer;}

.map-input{width: auto;position: absolute;top: 80px;left: 75px;height: 44px;background: #fff;}

.map-input .dropdown-menu{min-width: 80px;width: 95px;top: 36px;padding: 0px;}
.map-input .dropdown-toggle{display: block;height: 28px;line-height: 28px;text-indent: 22px;cursor: pointer;}
.map-input .dropdown-menu li:hover{color:#FFFFFF;}
.map-input .dropdown-menu li:hover a{color:#FFFFFF;background: #28b0f2;}
.map-input .dropdown{width: 95px;float: left;}
.map-input input{height:28px;line-height: 28px;border: 0px;outline: none;color: #999;font-size: 14px;padding: 0px;width: 258px;}
.map-input-right{height: 44px;width: 56px;background: url(../images/sousuo.jpg);color: #fff;line-height: 44px;text-align: center;margin-left: 10px;}
.font-style-none{font-style:normal;}
.map-city{width: 375px;border: 1px solid #e3e3e3;border-top: 0px!important;position: absolute;left: 75px;top: 168px;background: #FFF;border-radius: 4px;z-index: 10;}
.map-city .map-city-main:hover{background: #f0f9fe;color: #07a0ec;}
.map-city .map-city-main:hover .grey9{color: #07a0ec;}
.map-city-main{cursor: pointer;height: 45px;line-height: 44px;padding: 0px 12px;border-top: 1px solid #e3e3e3;}
.sx{position: absolute;top: 38px;left: 0px;border: solid 1px #e3e3e3;cursor: pointer;z-index: 11;}
.sx-left{width: 90px;height: 336px;background: #f3f3f3;}
.sx-left-main{height: 42px;line-height: 40px;border-right: solid 1px #e3e3e3;text-indent: 15px;font-size: 14px;color: #333;border-bottom: solid 1px #f3f3f3;border-top: solid 1px #f3f3f3;}
.sx-left-main-xx{height: 42px;line-height: 40px;border-right: solid 1px #e3e3e3;text-indent: 15px;font-size: 14px;color: #333;border-bottom: solid 1px #f3f3f3;border-top: solid 1px #f3f3f3;}
.sx-left .sx-left-main-hover{background: #fff;border-right: solid 1px #fff;border-bottom: solid 1px #e3e3e3;border-top: solid 1px #e3e3e3;}
.sx-right{width: 175px;background: #fff;height: 336px;overflow-y: auto;background: #fff;}
.sx-right-main{width: 175px;height: 42px;line-height: 42px;text-indent: 15px;font-size: 14px;color: #333;}
.sx-right .sx-right-main-hover{color: #07a0ec;}
.border-top-none{border-top: 0px!important;}
.sx-bottom-left{cursor: pointer;width: 90px;height: 40px;line-height: 40px;background: #f1a56d;font-size: 14px;color: #fff;}
.sx-bottom-right{cursor: pointer;width: 175px;height: 40px;line-height: 40px;background: #3490FF;font-size: 14px;color: #fff;}
.jjr{background: #fff;position: absolute;top: 165px;left: 458px;border: solid 1px #e6e6e6;border-radius: 2px;width: 220px;padding-bottom: 2px;}
.jjr-top{height: 43px;line-height: 42px;text-indent: 15px;border-bottom: 1px solid #e36600;background: #404040;color: #fff;font-size: 16px;}
.jjr-top-close{position: absolute;top: 10px;right: 14px;background: url(../images/colse0308.png) center center no-repeat;height: 20px;width: 20px;cursor: pointer;z-index: 2;}

.jjr-main-right{padding-left: 82px;border-bottom: solid 1px #eeeeee;}
.jjr-main-img{width: 68px;height: 67px;background: url(../images/yuan0308.png) center center no-repeat;position: absolute;top: 0px;left: 10px;}
.jjr-main-img-mian{width: 56px;height: 56px;    margin: 4px 0px 0px 6px;overflow: hidden;border-radius: 28px;}
.jjr-main-img-mian img{width: 100%;}
.jjr-main a:hover{text-decoration: none;}
.jjr-main a:focus{text-decoration: none;}
.jjr-main>a:last-child>.jjr-main-top>.jjr-main-right{border-bottom: 0px;}
.jjr-main-img2{background: url(../images/hutjie.png) center center no-repeat;height: 20px;width: 32px;position: absolute;top: 52px ;left: 27px;}

.dian{width: 18px;hegiht:18px;}
.dian img{width: 100%;}
.rw0308{width: 59px;height: 63px;cursor: pointer;}
.rw0308 img{width: 100%;}
.rw{width: 210px;height: 70px;background: #fc5f5b;border-radius: 2px;cursor: pointer;}
.rw-main{width: 50px;height: 50px;border-radius: 25px;margin-top: 10px;margin-left: 10px;}
.rw-main img{width: 100%;}

.huose-map{height: 39px;cursor: pointer; width: auto; white-space:nowrap;}
.huose-map-op{background:url(../images/shanjiao0308.png) no-repeat;position: absolute;bottom: -5px;left: 35px;width: 13px;height: 5px;}
.huose-map-mian{padding: 0px 18px;font-size: 12px;color: #fff;background: #3490FF;border-radius: 17px;height: 34px;line-height: 34px;box-shadow: 0px 2px 4px #cdccc0;position: relative;}

.chengqu01{background: url(../images/yuan0307.png) no-repeat;width: 100px;height: 100px;cursor: pointer;}
.chengqu02-left{background: url(../images/yuan0310.png) no-repeat;width: 110px;height: 111px;padding-top: 3px;}
.chengqu02{cursor: pointer;}
.chengqu02-right{margin-left: -8px;}
.chengqu02-right-top{padding: 0px 5px;height: 30px;line-height: 30px;margin-top: 40px;background: #fefefe;font-size: 12px;color: #333;}
.chengqu02-right-bottom{padding: 0px 8px;height: 30px;line-height: 30px;margin-top: 40px;background: #07a0ec;font-size: 12px;color: #fff;}

.margin-right20{margin-right: 20px!important;}
.margin-left15{margin-left: 15px!important;}
.margin-top10{margin-top: 10px!important;}
.margin-top15{margin-top: 15px!important;}
.margin-top25{margin-top: 25px!important;}
.margin-left10{margin-left: 10px!important;}
.margin-left7{margin-left: 7px!important;}
.padding-left5{padding-left: 5px!important;}
.padding-right5{padding-right: 5px!important;}
.padding-left170{padding-left: 170px!important;}
.padding-right25{padding-right: 25px!important;}
.padding-left10{padding-left: 10px;}
.padding-8-0{padding: 8px 0px;}

.vertical-middle{vertical-align: middle;}

.border-left-f2{border-left: 1px solid #f2f2f2;}

.grey3{color: #333;}
.grey6{color: #666;}
.grey9{color: #999;}
.blue01{color: #35b2f0;}
.blue02{color: #1ba7ed;}
.blue03{color: #07a0ec;}
.blue04{color: #a6e1ff;}
.light{color: #fff;}

.text-center{text-align: center;}
.iconfont22 {
  font-family:"iconfont" !important;
  font-size:22px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont24 {
  font-family:"iconfont" !important;
  font-size:24px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont18 {
  font-family:"iconfont" !important;
  font-size:18px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont16 {
  font-family:"iconfont" !important;
  font-size:16px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.iconfont28 {
  font-family:"iconfont" !important;
  font-size:28px!important;
  text-align: center;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*地图编辑20170309 nilichao*/
.map-input-right input{width: 56px; height: 44px; background: none;}

/*无筛选栏列表*/
.map-main3{width: 375px;position: absolute;top: 130px;left: 75px;bottom: 10px;}
.map-main-bottom-content3{position: absolute; top: 46px;bottom: 15px;left: 0px;right: 0px;background: #fff;border: 1px solid #e3e3e3;overflow-y: auto;box-shadow: 0px 2px 4px #e6e6e6;}
.map-main-bottom-content3 a:hover{text-decoration: none;}
.map-main-bottom-content3 a:focus{text-decoration: none;}
.map-main-bottom-content3 a:hover .map-main-house{background: #f2fafe;}#ascrail2000 div{background: #ddd!important;}
.map-main-bottom2{margin-top: -46px;background: #fff;border: 1px solid #e3e3e3;}
.map-city2{width: 375px;border: 1px solid #e3e3e3;border-top: 0px!important;position: absolute;left: 75px;top: 136px;background: #FFF;border-radius: 4px;z-index: 10;}
.map-city2 .map-city-main:hover{background: #f0f9fe;color: #07a0ec;}
.map-city2 .map-city-main:hover .grey9{color: #07a0ec;}
.map-city2 .map-city-main2:hover{background: #fff;}
.map-city-main2{cursor: auto; height: 45px;line-height: 44px;padding: 0px 12px;border-top: 1px solid #e3e3e3;}
.map-main-house:hover{background: #f0f9fe;}

.map-metro-number{position: absolute; top:0; right: -180px; width: 180px; height: 400px; background: #fff; border: solid  1px #ddd; border-radius: 2px; overflow-y: auto;}
.map-metro-number ul{list-style: none; padding: 0; margin:10px 15px;}
.map-metro-number li{background: url(../images/time_line.gif) no-repeat left; padding-left: 25px; color: #666;}
.map-metro-number li a{color: #666; display: block;}
.map-metro-number li a:hover{color: #07A0EC; text-decoration: none;}

.dt_tip{height: 60px; background: #07a0ec; color:#fff; border-radius: 4px;  cursor: pointer; box-shadow: 1px 3px 4px rgba(0,0,0,.2);}
.dt_tip:hover{background: #12a6ef; z-index: 1111;}
.dt_tip p{line-height: 20px;  margin: 0;}
.dt_tip_left{float: left; width: 60px; border-right: solid 1px #0795dc; height: 60px; text-align: center; line-height: 60px;}
.dt_tip_right{float: right; padding: 10px 20px; border-left: solid 1px #10a4ee;}
.xx_tip{height: 100px; background: #fc5f5b; width: 100px; color:#fff; border-radius: 50px;  cursor: pointer; box-shadow: 1px 3px 4px rgba(0,0,0,.2);}
.xx_tip_txt{text-align: center; line-height: 24px; margin: 25px 0; font-size: 18px; padding:5px 10px; height: 48px; overflow: hidden;}

.map-main-jjr-img{width: 80px; height: 80px; position: absolute; top: 10px; left: 20px; overflow: hidden;}
.padding-left120{padding-left: 120px;}
.map-main-jjr-img img{width: 80px; height: 80px;}
.f_underline{text-decoration: underline;}
.red_04{color: #ffc9c8;}
.rw2{width: 210px;height: 70px;background: #079fec;border-radius: 2px;cursor: pointer;}
.huose-map-mian2{padding: 0px 18px;font-size: 12px;color: #fff;background: #fc5f5b;border-radius: 17px;height: 34px;line-height: 34px;box-shadow: 0px 2px 4px #cdccc0;position: relative;}
.dian:hover,.dian2:hover,.rw0308:hover{z-index: 1111;}

.carousel .carousel-inner .item a img{height:394px;}


/*joe edit 2018-3-12*/
.ad{width:260px;height:260px;position:relative;overflow: hidden;}
.ad img{width:100%;}
.ad_tip{width: 24px; height: 14px; background: url(../images/ad_tip.png) no-repeat; position: absolute; right:4px; bottom:4px;}

/*sbyyf edit 2018-03-21*/
/*Slide样式*/
.slide{width:100%;height:460px;position: absolute;top: 0px;left: 0px;}
.slide_cont{width:100%;height:460px; overflow:hidden;}
.slide_cont ul{margin-bottom: 0px;padding-left: 0px;}
.slide_cont ul li{ float:left;height:460px;overflow:hidden;position: relative;}
.slide_cont ul li img{display:block; width:1920px; height:auto;position: absolute;top: 0;left: 50%;margin-left: -960px;}
.slide_point{width:1000px;position: absolute;top:400px;height:64px;text-align: center;left: 50%;margin-left: -500px;}
.slide_point span{display:inline-block; width:50px; text-align:center; height:2px; cursor:pointer;background:#fff;}
.slide .slide_point .cur_point{background:#2e97ff;}

/*joe edit 2018-3-21*/
.ac_results{z-index: 5;}
.ac_results ul{list-style: none;padding-left:0px;height:200px;z-index:99;box-shadow: 0 0 3px #DDDDDD;}
.ac_results ul li{cursor:pointer;padding:0 20px;width:100%;height:40px;line-height: 40px;}
.ac_results ul li:hover{background: #EEEEEE;}
.ac_results li strong{color: #f60;}

/*joe edit 2018-3-30*/
.detail_tab2{ height:60px; line-height:60px;}
.detail_tab2 .tab_on4{height:26px;line-height:26px;border-left:4px solid #3490FF;display: block;padding-left:20px;font-weight:bold;}
.firstLine .from{max-width:130px;overflow:hidden;text-overflow:ellipsis;height:18px;line-height: 18px;padding: 0 5px;border-radius: 3px;}
.tousu{width:60px;height:20px;line-height: 20px;text-align: center;border:1px solid #999999;border-radius: 3px;}

/*add by achao 20180316*/
.picNews2_title a{display:block;text-overflow:ellipsis; overflow: hidden; white-space: nowrap; width: 300px; height: 28px; line-height: 28px;}
.hot_estatetxt{ height: 112px; overflow: hidden;}
.wenConttxt{height: 56px; overflow: hidden;}
.personBox .personPic{background: #eee; border: solid 1px #ddd; overflow: hidden; width:140px; height:171px;}
.rentPicBox{width: 285px; height: 213px;background: #eee;}
.rentPicBox img{width: 100%; height: 100%; display: block;}
.rentBox .rentPicBox .tanmuBox img{display: inline;}
.blackBg .erweima img{width: 102px; height: 102px;}



/*广告位*/
.ad2 img{ width:830px; height:106px;}
.ad1200{width: 1200px; height: 65px; margin:2px auto; position:relative;}/*yyf修改*/
.ad1200 img{width: 1200px;height: 65px;}/*yyf修改*/
.ad1200all{width: 1200px; height: 480px; margin:20px auto 0; position:relative;}
.adallbg{width: 100%; height: 120px; position: relative;}
.ad_close{width: 40px; height: 24px; line-height: 24px; text-align: center; position: absolute; right: 4px; top:4px; background: rgba(0,0,0,.5); color: #fff; font-family: "宋体"; cursor: pointer; border-radius: 2px;}

/*首页动画效果部分*/
.moveImg img{cursor: pointer;}
.animated {
  animation-duration: 15s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}
.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes bounce {
  from, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, to {
    animation-timing-function: cubic-bezier(0.42,0,1,1);
    transform: translate3d(0,0,0);
  }

  5% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -12px, 0);
  }

  15% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }

  25% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  35% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  45% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  55% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  65% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  75% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  85% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
  
  95% {
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    transform: translate3d(0, -5px, 0);
  }
}
/*首页动画效果部分 end*/

/*经纪人成交案例*/
.cjalTable{width:100%;}
.cjalTable tr th{height:40px;line-height: 40px;text-align:center;background: #F2F2F2;font-weight: normal;color:#666666;}
.cjalTable tr td{height:71px;text-align:center;line-height: 71px;padding:17px 0;border-bottom:1px solid #DDDDDD;}
.cjalTable tr td:first-child{text-align:left;}
.disInline{display: block;width:100px;height:65px;margin:0 auto;}


.turnPage{width:100%;text-align:center;height:40px;line-height: 40px;}
.turnPage .turnPageBox{min-width:10px;height:40px;}
.turnPage a{min-width:18px;text-align:center;border-radius:3px;margin:0 4px;line-height: 38px;border:1px solid #DDDDDD;padding:10px 15px;}
.turnPage a:hover{color:#FFFFFF;background: #3490ff;border:1px solid #3490ff;}
.turnPage a.select{color:#FFFFFF;background: #3490ff;border:1px solid #3490ff;}
.turnPage span{margin:0 10px;line-height: 38px;}
.turnPage input{width:38px;line-height: 38px;text-align: center;border:1px solid #DDDDDD;}
.turnPage .next{width:38px;height:38px;padding:10px 10px;}

/*经纪人详情页-相册*/
.jlTop{position:absolute;top:0px;left:0px;margin-top:125px;margin-left:40px;}
.tousu{width:60px;height:20px;line-height: 20px;text-align: center;border:1px solid #999999;border-radius: 3px;}
.jjr_nav2{border-bottom: solid 1px #ddd; margin-top: 20px; height: 50px;}
.jjr_nav2 ul{list-style: none; padding: 0; margin: 0;}
.jjr_nav2 li{min-width:100px;padding:0 23px; float: left; height: 50px; line-height: 50px; font-size: 18px; text-align: center;}
.jjr_nav2 .hover{background: #3490FF; border-radius: 2px 2px 0 0;}
.jjr_nav2 .hover a{color: #fff;}
.jjr_nav2 .hover a:hover{text-decoration: none; color: #fff;}
.jjr_nav2 a{color: #999; display: block; text-decoration: none;}
.jjr_nav2 a:hover{text-decoration: none; color: #333;}

/*joe edit 2018-5-17*/
.bar2 .nav .dropdown-menu li a{color:#3490ff;}

/*joe edit 2018-5-21*/
img.zfLogo{width:109px;height:37px;}
img.zfLogo2{width:155px;height:49px;}

/*joe edit 2018-6-13*/
.youxuan3{/*width:50px;*/height:28px;background:url(../images/youxuan3.png);color:#FFFFFF;line-height:25px;text-align:center;position:absolute;z-index:3;left:0px;top:0px;margin-top:20px;margin-left:-4px;padding: 0px 4px;}
.mimi2 .minB2{width:75px;height:23px;line-height:23px;text-align:center;float:left;margin-right:5px;margin-bottom:5px;}
.youxuan4{width:50px;height:25px;background:rgba(252,95,91,.8);color:#FFFFFF;line-height:25px;text-align:center;position:absolute;z-index:3;left:0px;top:0px;margin-top:10px;margin-left:0px;}


/*公寓详情页*/
.blueBg2{background: #EFF5FD;}
.redBg2{background: #FFF1F1;}
.yellowBg2{background: #FEF6F0;}
.minB{width:82px;height:33px;line-height:33px;text-align:center;float:left;margin-right:10px;}
.mimi .minB:nth-last-child(2){margin-right:0px;}
.w1222{width:1222px;margin:0 auto;}
.ppfuwu img{margin:0 11px;}
.ggqyText{width:237px;height:512px;padding:30px;background: #4A4A4A;}
.qyLogo{margin:0 auto;width:98px;height:98px;border-radius:80px;overflow: hidden;}
.qyLogo img{width:100%;height:100%;}
.imgTag{position:absolute;left:0px;bottom:20px;height:30px;line-height: 30px;padding:0 15px;background:rgba(0,0,0,.3);color:#FFFFFF;}


/*joe edit 2018-8-1*/
.youxuan3 .jiaon{position:absolute;left:0px;bottom:0px;width:4px;height:4px;}

/*joe edit 2018-7-11*/
.nameC .nameBox3{cursor:pointer;float:right;width:120px;height:30px;border-radius:5px;color:#3490ff;background: #E0EEFF;font-size:12px;line-height: 30px;text-align:center;padding:0 3px;}
.nameC .nameBox3:hover{background: #3490FF;color:#FFFFFF;}

/*房源列表页增加比一比入口*/
.compareDoor{cursor:pointer;position: absolute;right:0px;top:0px;width:55px;text-align: center;height:25px;line-height: 25px;border:1px solid #DDDDDD;border-radius: 1px;color:#999999;margin-top:-35px;}
.compareDoor:hover{color:#3490FF;border:1px solid #3490FF;}

/*右侧工具条_比一比部分*/
.compare_box{z-index:999;position: absolute; right: 48px; width: 420px; background: #fff; top:4px; border: solid 1px #ddd; padding:5px 20px;}
.compare_box .history_tab ul{padding: 0; margin: 0; position: inherit;}
.compare_box .history_tab li{width: 80px; float: left; height: 50px; line-height: 50px; padding: 0;}
.compare_box .history_tab li.active a{border: 0; border-bottom: solid 3px #07A0EC; }
.compare_box .history_tab li a{display: block; width: 80px; height: 50px; line-height: 50px; padding: 0; border: 0; font-size: 16px;}
.compare_box .history_tab li.active a:hover{border: 0; border-bottom: solid 3px #07A0EC;}
.compare_box .history_tab li.active a:focus{border: 0; border-bottom: solid 3px #07A0EC;}
.compare_box .history_tab li a:hover{background: transparent;}
.qingkong{position:absolute;right:0px;top:0px;margin-right:34px;margin-top:18px;width:40px;height:25px;line-height:25px;color:#FFF;text-align: center;border:0px;background: #3490FF;border-radius: 3px;}
.compare_box .history_tabbox dl{height: 250px; overflow: auto; }
.compare_box .history_saletxt .delete{position: absolute;right:0px;bottom:0px;width:48px;height:24px;line-height: 24px;text-align: center;border:1px solid #CCCCCC;color:#999;border-radius: 3px;}
.compare_box .history_saletxt{float: right;margin-right:10px; width: 220px; font-size: 14px; }

/*joe edit 2018-7-12*/
/*new_detail.html*/
.newsPosition{height:90px;line-height: 90px;}
.newsPosition a{display: block;float: left;}
.newsPosition a.now{color:#3490FF;}
.newsDetailBox{}
.newsDetailBox .boxLeft{float:left;width:880px;}
.newsDetailBox .boxRight{float:right;width:280px;}
.boxLeft .newsTitle{font-size:24px;font-weight:bold;line-height: 28px;color:#000000;}
.boxLeft .newsIntrduce{margin-top:20px;}
.boxLeft .newsIntrduce .from{height:23px;line-height:23px;font-size:14px;color:#666666;}
.rightIcon .icon1{float:right;font-size:14px;color:#666666;background: url(/housing/images/newsIcon1.png) no-repeat;padding-left:30px;height:23px;}
.rightIcon .icon1:hover{background: url(../images/newsIcon2.png) no-repeat;}
.rightIcon .icon2{float:right;margin-left:5px;}
.rightIcon .icon2 .weibo{width:23px;height:23px;background: #A0A0A0;border-radius: 5px;text-align: center;}
.rightIcon .icon2 .weibo:hover{background: #D14846;}
.rightIcon .icon2 .weixin{width:23px;height:23px;background: #A0A0A0;border-radius: 5px;text-align: center;}
.rightIcon .icon2 .weixin:hover{background: #79D276;}
.newsTex p{font-size:14px;color:#666;line-height: 28px;margin-top:30px;}
.newsTex .imgBox{width:100%;text-align: center;height:auto;margin-top:20px;}
.newsTex img{max-width:880px;overflow: hidden;margin:0 auto;}
/* .newsTex span{display:block;font-size:18px;color:#3490ff;margin:20px 0px;} */

.tagBox{margin-top:15px;}
.tagBox .tagPick{margin-right:12px;margin-top:15px;font-size:14px;color:#333333;float:left;padding:0 15px;height:32px;line-height:32px;border:1px solid #CCCCCC;border-radius: 15px;}
.tagBox .tagPick a{display: block; color: #666; text-decoration: none;}
.tagBox .tagPick a:hover{color: #333;}

.boxLeft .zan{left:50%;margin:30px 0px;color:#666666;cursor:pointer;position:relative;text-indent:45px;height:50px;line-height: 50px;float:left;padding:0 20px;background: #E4E4E4;border-radius: 10px;}
.boxLeft .zan .tub{position:absolute;top:0px;left:0px;margin-top:13px;margin-left:35px;width:22px;height:19px;background: url(/housing/images/sumUp.png) no-repeat;}
.boxLeft .zan:hover{color:#FFFFFF;background: #3490FF;}
.boxLeft .zan:hover .tub{background: url(/housing/images/sumUp.png) no-repeat;}
.boxLeft .zan.hover{color:#FFFFFF;background: #3490FF;}
.boxLeft .zan.hover .tub{background: url(/housing/images/sumUp.png) no-repeat;}
.taolunT{margin:15px 0px;width:100%;height:24px;background: url(../images/pinglunw.png) no-repeat center left;font-size:18px;color:#333333;text-indent:30px;}
.pinglunBoxw{position:relative;width:100%;height:162px;border-radius: 3px;border:1px solid #D8D8D8;}
.pinglunBoxw textarea{outline:none;border:0px;width:100%;height:120px;resize: none;padding:5px;}
.pinglunBoxw .personPrint{padding:0 20px;height:40px;line-height:40px;position: absolute;bottom:0px;left:0px;width:100%;background: #F0F0F0;}
.personPrint .notlogin{color:#999999;}
.personPrint .person{float:left;background: url(/housing/images/personw.png) no-repeat center left;text-indent:20px;}
.personPrint .who{height:22px;line-height: 22px;background: #E7E5E5;color:#999999;font-size:12px;padding:0 10px;float:left;margin-top:9px;margin-left:10px;border-radius: 3px;}
.tijiaow{float: right;width:85px;height:34px;line-height: 34px;border:0px;background: #3490FF;font-size:14px;color:#FFFFFF;border-radius: 3px;text-align: center;}
.boxLeft .zxpl{font-size:18px;color:#333333;margin-top:30px;}
.pingDetail .pBox{margin-top:30px;border-bottom:1px solid #DDDDDD;}
.pingDetail .pBox .line{font-size:14px;height:48px;line-height: 48px;}
.pingDetail .pBox .line .imgBox{width:48px;height:48px;overflow: hidden;border-radius: 25px;}
.pBox .line .imgBox img{width:48px;height:48px;}
.pingD{margin-top:25px;}
.pingD p{font-size:14px;line-height: 30px;}
.huifua{cursor: pointer;}
.boxRight .zxzx{width:100%;border: 1px solid #DDDDDD;padding:20px;}
.boxRight .zxzx .onenews{margin-top:10px;}
.boxRight .tt{font-size:18px;font-weight:bold;line-height: 26px;font-weight:bold;}
.boxRight .zxzx .news{font-size:14px;color:#333;}
.boxRight .zxzx .time{font-size:12px;color:#CCCCCC;line-height: 26px;}
.boxRight .tjzt {border-bottom:1px solid #DDDDDD;}
.boxRight .tjzt .onePicNews{margin-top:20px;}
.tjzt .onePicNews img{width:280px;height:195px;}
.tjzt .onePicNews .newsCont{font-size:14px;line-height:26px;margin:3px 0px;}
.tjzt .onePicNews .newsCont a{color:#333333;text-decoration: none;}
.smallNews div{text-indent:18px;height:32px;line-height:32px;background: url(/housing/images/blueDotw.png)no-repeat center left;}
.smallNews div a{color:#333333;text-decoration: none;}
.smallNews div a:hover{color:#3490FF;}
.nextNews{padding:20px;background:#F5F5F5;border-radius:3px;width:100%;height:175px;color:#999999;}
.nextNews a{color:#000000;}
.nextNews .nextButton{font-size:14px;color:#999999;cursor: pointer;}
.nextNews .tit{margin-top:10px;}
.nextNews .nextPre{margin-top:10px;line-height: 30px;}
.icon2 .weixinTT{color:#666666;line-height:28px;position:absolute;bottom:0px;left:0px;margin-bottom:28px;margin-left:-5px;background:#FFFFFF;border-radius:3px;box-shadow:0 0 5px #DDDDDD;width:250px;height:90px;padding:10px;}
.icon2 .weixinTT img{width:70px;height:70px;}
.icon2 .weixinTT .text{width:150px;margin-left:10px;margin-top:5px;}

/*joe edit 2018-10-11*/
.bottoma{width:1200px;height:130px;position:fixed;bottom:0px;left:50%;margin-left:-600px;z-index:9999;}
.bottoma .closead{position:absolute;cursor:pointer;top:0px;right:0px;margin-top:10px;margin-right:20px;}

/*joe edit 2018-3-19*/
.searchCompare{z-index:99;box-shadow:0 0 3px #DDDDDD;padding:0px;position:absolute;margin-top:55px;top:0px;left:0px;width:866px;list-style:none;height:auto;background: #FFFFFF;border:1px solid #DDDDDD;}
.searchCompare li{cursor:pointer;padding:0 20px;width:100%;height:40px;line-height: 40px;}
.searchCompare li:hover{background: #EEEEEE;}
.searchCompare li:first-child{background: #EEEEEE;}

/*yyf 首页历史搜索增加清空*/
.search-qingkong1117{position:absolute;right:0px;top:0px;margin-right:20px;margin-top:8px;width:40px;height:25px;line-height:25px;color:#FFF;text-align: center;border:0px;background: #3490FF;border-radius: 3px;cursor: pointer;}

/*yyf引流增加样式190305*/
.yyf-weiwm-tanchu-content{display: none;}
.yyf-weiwm-tanchu-mian{position: relative;width: 240px; height: 240px;text-align: center;position: fixed;top: 50%;margin-top: -120px;left: 50%;margin-left: -120px;z-index: 10;background: #fff;border-radius: 4px;}
.yyf-weiwm-tanchu-mian p{font-size: 14px; line-height: 30px; color: #999;margin-top: 8px;}
.yyf-weiwm-tanchu-mian img{margin-top: 30px;}
.yyf-weiwm-fugai{position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 9;background: #000;ilter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;}
.yyf-weiwm-tanchu{cursor: pointer;}
.yyf-weiwm-tanchu-mian-close{position: absolute;top: 5px;right: 13px;text-align: center;cursor: pointer;}
.yyf-weiwm-tanchu-mian-close img{width: 12px;height: 12px;margin-top: 0px;}