@charset "utf-8";
/* CSS Document */
*{-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box; }
.fl{ float:left;}
.fr{ float:right;}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body{font-family:"微软雅黑";-webkit-text-size-adjust:100%;width:100%;}
ul,li{ list-style:none;}
a{color:#000;}
a,a:hover{ text-decoration:none;}
.main,.top-menu-main{margin:0 auto; width:1200px;}
.location-bg{ background:url(../images/top-bg.jpg) no-repeat;width:100%;margin:0 auto; height:566px;background-attachment:fixed;
background-position: center 0;
left: 0;
position: absolute;
top: 0;
display: block;
z-index: -1;}
/*a img {border:0;}*/
.top-menu{ background:rgba(1,161,255,.7); height:69px;*height:70px;height:70px\9; border-bottom:1px solid rgba(255,255,255,.3);*background: url(../images/home-top-bg.png) repeat-x;  *border-bottom:0;border-bottom:0\9;background: url(../images/home-top-bg.png) repeat-x\9;}
.top-menu-main{ text-align:center; position:relative;}
.top-menu-left{ position:absolute;left:15px;top:15px;}
.top-menu-left-nav{ color:#FFF;font-size:13px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; float:left;}
.top-menu-icon,.top-menu-city,.search-btn,.btn-service-icon,.btn-map-icon,.nav li a h2,.arrow-01,.arrow-02,.tool-1-icon,.tool-2-icon,.qq-icon,.wx-icon,.wb-icon,.tx-icon,.server-icon{ background:url(../images/icon-home.png) no-repeat; vertical-align:middle; display:inline-block; background-size:230px 364px;}
.top-menu-icon{width:23px;height:20px; background-position:-13px -17px;display: block;}
.top-menu-city{width:18px;height:17px; background-position:-45px -19px; margin:0 3px 5px 0;}
.top-menu-city-text{color:#fff;font-size:12px; margin:10px 0 0 20px; float:left;}
.top-menu-city-text:hover,.top-menu-left-nav:hover{color:rgba(255,255,255,.6)}
.top-menu-login{font-size:12px;position:absolute;right:0;top:25px;}
.top-menu-login li{color:#fff;border:1px solid #fff; margin:0 6px; float:left; padding:0px 6px;line-height:20px;}
.top-menu-login li:hover{border:2px solid #fff;color:rgba(255,255,255,.6)}
.top-menu-login li a{color:#fff;}
.top-ad{width:775px;height:128px;margin:86px auto auto auto;}
.search-body{ background:rgba(0,0,0,.7);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;width:775px;height:126px; margin:0 auto auto auto; padding:20px 23px 0 23px;*background:url(../images/search-body-bg.png) no-repeat;background:url(../images/search-body-bg.png) no-repeat\9;}
.search-body-input{ background:#fff;height:50px;line-height:50px;*height:50px;*line-height:50px;*width:729px;}
.search-body-selecet{ background:#e5e5e5; text-align:center;width:97px; text-align:center;line-height:50px; display:inline-block; position:relative;}
.search-body-selecet a{ display:block;}
.search-menu{width:97px; background:#e5e5e5; position:absolute;top:50px;*left:0; z-index:33;}
.search-menu li{width:97px; text-align:center;line-height:50px;*left:0;}
.search-body-selecet a:hover,.search-menu li:hover{ background:#f0f0f0;}
.search-body-input input[type="text"],input.search-warp{width:581px;border:0;line-height:50px;*height:50px; margin:0px 0 0 0; position:absolute;font-family:"微软雅黑"; text-indent:15px;}
.search-btn{width:51px;height:51px; background-position:-66px 0; float:right;}
.search-tel{color:#fff;font-size:14px;}
.search-tel b{font-size:18px; font-weight:normal;}
.btn-service{width:98px;height:27px;line-height:27px;color:#fff; background:#01a1ff; font-size:14px; float:right; margin:0 0px 0 5px; text-align:center;}
.mr-t{ margin:10px 0 0 0;}
.btn-service-icon,.btn-map-icon{width:24px;height:22px;}
.btn-service-icon{ background-position:-116px -15px;}
.btn-map-icon{ background-position:-154px -15px;}
.btn-service:hover{ background:#002a66;}
.part-01{width: 100%;
background: #fff;
padding: 0px 0 65px 0;
margin:156px 0 0 0;
/*float:left;*/
float:left\9;
/*-webkit-box-shadow: 0 2px 4px 0 rgba(158, 158, 158, 0.2);
-moz-box-shadow: 0 2px 4px 0 rgba(158, 158, 158, 0.2);
box-shadow: 0 2px 4px 0 rgba(158, 158, 158, 0.2);*/
}
.nav{height:53px;position:relative;top:11px;*top:0px;padding:0;width:998px;}
.nav li{width:137px;height:53px;line-height:53px;color:#fff;font-size:20px; background:#01a1ff; text-align:center; float:left; margin:0 0px 0px 5px ;}
.nav li:first-child{ margin:0 0 0 0px;}
.nav li a,.nav li a img{display:block;position:relative}
.nav li a{color:#fff;overflow:hidden}
.nav li a div{position:absolute;background:#002a66;*background:#002a66;background:#002a66\0;width:100%;height:100%;padding:6px 0 0 0;}
.nav li a h2{width:31px;height:27px; background-position:-15px -219px;margin:0px;}
.nav li a h2.icon2{background-position:-54px -219px;}
.nav li a h2.icon3{background-position:-54px -186px;}
.nav li a h2.icon4{background-position:-92px -186px;}
.nav li a h2.icon5{background-position:-92px -219px;}
.nav li a h2.icon6{background-position:-128px -186px;}
.nav li a h2.icon7{background-position:-128px -219px;}

.nav li a p{margin:0px 0px;font:normal 12px/18px 'Microsoft YaHei';}
.nav-quick{ background:url(../images/bg-line.png) no-repeat;width:1000px; height:45px; margin:25px auto;}
.nav-quick-text{ background:#fff; padding:0 15px; text-align:center;color:#9d9d9d;line-height:42px; display:block; width:150px; margin:0 auto;font-size:14px;}
.nav-quick-menu{width:1000px; margin:0 auto;}
.nav-quick-menu li{width:233px;height:233px; position:relative; float:left; margin:0 0 0 21px;}
.nav-quick-menu li:first-child{ margin:0 0 0 0px;}
.nav-quick-menu li p{ background:rgba(1,161,255,0.6); *background:url(../images/home-top-bg.png) repeat-x;background:url(../images/home-top-bg.png) repeat-x\9;font-size:15px;width:233px;*width:223px; line-height:40px;height:40px; color:#fff; text-align:left; padding:0 0 0 10px; position:absolute;bottom:0;left:0;}
.nav-quick-menu li p:hover{ background:rgba(1,161,255,1);*background:#01a1ff;background:#01a1ff\9;}
.ad-app{background:url(../images/exa-ad.jpg.jpg) no-repeat;width:100%;margin:35px auto 20px auto;*margin:0 auto 20px auto;margin:0 auto 20px auto\9; height:200px;background-position: center 0; float:left; text-align:center;}
.ad-app-btn{width:168px;height:35px; background:#fdd000;line-height:35px; color:#fff; padding:0 20px; border:0; margin:200px auto 0px auto;font:normal 14px/18px 'Microsoft YaHei';}
.price-figure{background: #fff; width:100%;}
.price-figure-title{border-bottom:1px solid #e4e4e4; display:block; margin:0 0 20px 0;width:100%;}
.price-figure-title h1{border-bottom:2px solid #2282e9; bottom:-1px; line-height:40px;font-size:22px; font-weight:100;width:200px;}
.price-figure-jsq{font-size:12px;color:#1d1d1d; margin:20px 0 0 0;}
.price-figure-jsq:hover{color:#ccc;}
.price-figure-l{width:595px; float:left;}
.price-figure-r{width:340px; float:left; margin:0 0 0 65px;}
.price-title{font-size:18px;font-weight:100; margin:10px 0}
.price-text{font-size:12px; margin:10px 15px 0 0px;}
.price-text-red{color:#ff0000; margin:0 3px;}
.new-add-house{width:340px; margin:10px 0 0 0;}
.new-add-house li{ background:#f0f0f0;line-height:32px; padding:0 10px;font-size:12px; color:#010101;}
.new-add-house li.bg-white{ background:#fff;}
.new-add-house li:hover{ background:#fafafa;}
.new-add-house li.bg-white:hover{ background:#fafafa;}
.arrow-01{width:10px;height:13px; background-position:-161px -60px; margin:8px 0 0 0;}
.time{width:80px; margin:0 35px 0 0}
.name {
    color: #2282e9;
    display: inline-block;
    margin: 0 10px 0 0;
    width: 120px;
}
.area{width:80px;margin:0 35px 0 0}.pattern{width:80px;margin:0 15px 0 0}
.new-add-house li a{color:#010101;}
.new-add-house li a:hover{color:#b3b3b3;}
.ad-style{ width:1200px; margin:15px auto;}
h1.home-tit{border:none; line-height:40px;font-size:22px;font-weight:100;}
.home-area{ position:relative; margin:15px 0 0 0; float:right;}
.home-area li{ line-height:24px;font-size:12px; float:left; margin:0 0 0 25px;color:#1d1d1d; padding:0 3px;}
.home-area li:hover{border-bottom:2px solid #2282e9;font-weight:700;}
.home-rent-l{width:224px; margin:-10px 24px 0 0;font-size:12px; float:left;}
.home-rent-r{width:952px;font-size:12px; float:left;}
.line-1{color:#d8d8d8; margin:0 5px;}
.hot-area{line-height:30px;}
.hot-area a{color:#000;}
.hot-area a:hover{font-weight:700;}
.home-broke{ margin:10px 0 0px 0;}
.home-broke li{width:224px;height:31px;line-height:31px; background:#2282e9; text-align:left;color:#fff; float:left; padding: 0 10px;}
.home-broke li a{color:#FFF;}
.home-broke li:last-child{ background:#0062bf;color:#6eb3fe;}
.home-broke-list{ margin:10px 0 0px 0; float:left;width:100%;}
.home-broke-list li{ background: url(../images/dot-line.png) repeat-x bottom; line-height:32px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */}
.home-broke-list li:last-child{background:none;}
.home-broke-list li a{color:#083e6d;}
.home-broke-list li a:hover{text-decoration:underline;}
-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/ }
.home-broke-list li a:hover{color:#b3b3b3;}
.num{color:#ff0000;}
.broke-name{width:60px; margin:0 10px 0 0;color:#2282e9;}
.broke-shop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width: 96px; display: inline-block;vertical-align:bottom;}
.mr-r{ margin:0 10px 0 0;}
.home-rent-r dl{width:170px; float:left; margin:0 24px 10px 0;}
.home-rent-r dl.ad-364{width:364px;}
.home-rent-r dl.no-mr{ margin:0 0px 0px 0;}
.home-rent-r dd{line-height:20px; margin:5px 0 0 0; color:#083e6d;}
.home-rent-r dl a:hover{ text-decoration:underline;}
.home-newhouse-c{width:739px;}
.home-newhouse-c dl{ margin:0 14px 10px 0;}
.home-newhouse-r{width:197px; margin:0 0 0 16px; float:left;}
.view-house{width:224px;height:30px;line-height:30px;color:#fff; padding:0 10px; background:#2282e9; float:left;font-size:12px;}
.arrow-02{width:10px;height:13px; background-position:-179px -61px; margin:8px 0 0 0;}
.view-house a{color:#fff; display:block;}
.view-house-line{ margin:10px 0 0 0; float:left; line-height:22px;}
.wybm-btn{ background:#2282e9; color:#fff; display:block; padding:0 10px; text-align:center;width:80px; margin:2px 0 0 0;}
.wybm-btn a{ display:block;color:#fff;}
.font14{ font-size:14px;}
.wjd{width:374px; position:relative; margin:0 3px 15px 0; float:left;}
.wjd1 a:hover{border-color: #fc0;}
.wjd-tit{ background:rgba(0,0,0,.6);height:64px;line-height:64px; padding:0 15px;color:#fff;font-size:20px; position:absolute;top:0;left:0;width:100%;}
.wjaj-tit{height:50px;line-height:50px;}
.ljty-btn{width:150px;height:44px;line-height:44px; background:#fdd000;font-size:12px;color:#000; text-align:center; position:absolute;bottom:0;right:0;}
.ljty-btn a{ display:block;}
.tool{width:445px; float:left; margin:0 0 15px 0;}
.tool li{height:98px; background:#a7d796; text-align:left;font-size:16px;color:#fff;}
.tool-1-icon{width:72px;height:86px; background-position:-5px -277px; margin:7px 15px;}
.tool li.mr-t{ margin:5px 0 0 0; background:#6a5b54;}
.tool-2-icon{width:72px;height:86px; background-position:-95px -277px; margin:7px 15px;}
.tool li a{ display:block;color:#fff;}
.estate-advice-l{width:360px;*width:322px; float:left; margin:0 21px 5px 0 ; background:url(../images/dot-line-v.png) repeat-y right; padding:0 10px 0 0;}
.estate-advice-c{width:360px;*width:221px; float:left; margin:0 21px 5px 0 ; background:url(../images/dot-line-v.png) repeat-y right; padding:0 15px 0 0;font-size:12px;}
.estate-advice-r{width:420px; float:left; margin:0 0px 5px 0 ;}
.estate-advice-tit{font-size:18px;color:#000;line-height:35px;font-weight:100;}
.estate-advice-tit a:hover{text-decoration:underline;}
.estate-advice-text{}
.estate-advice-text li{line-height:28px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.estate-advice-text span{color:#929292; margin:0 5px 0 0 ;}
.question-btn{width:147px;height:39px;line-height:39px; text-align:center;color:#fff; background:#01a1ff; display:block;font-size:12px; margin:10px auto;}
.estate-advice-text li a:hover{text-decoration:underline}
.article-tit{color:#2282e9;font-size:20px; text-align:center;line-height:35px;font-weight:100;}
.activity li{width:244px; float:left; margin:0 7px 0 0;}
.activity li.no-mr-r{margin:0 0 0 0;}
.hz-intro-bg{background:url(../images/intro-bg.jpg) no-repeat;width:100%;margin:0 auto; height:401px;
background-position: center 0; margin:10px 0 0 0;}
.tc{ text-align:center;}
.mr-tb{ margin:10px 0;}
.intro-menu{height:29px; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; padding:0 331px;}
.intro-menu li{width:106px; height:28px;line-height:28px;border:1px solid #d9d9d9; border-top:0; border-bottom:0;border-right:0; position:relative; float:left; text-align:center;font-size:12px; color:#444444;}
.intro-menu li:hover,.intro-menu li.current{ background:#01a1ff;color:#fff;}
.intro-menu li:last-child{ border-right:1px solid #d8d8d8;}
.intro-l{width:568px;*width:518px; margin:10px 0px 0 0; padding:30px 0 0 50px; float:left; color:#656565;line-height:30px;font-size:12px;}.intro-r{width:378px; margin:10px 0px 0 54px; float:left; }
.intro-text-b{color:#01a1ff;font-size:15px;}
.foot-info{ background:#2d313d; padding:15px 0;width:100%;font-size:12px; float:left; margin:0;}
.foot-info-l{width:360px;*width:238px; float:left;padding:0 32px 0 0; margin:0 80px 0 0 ;color:#65676d;line-height:22px;}
.foot-info-c{ margin:0 0 0 0;}
.foot-info-r{width:260px; float:right; margin:0 0 0 100px;}
.public{width:250px; margin:20px 0}
.public li{width:38px;height:38px; margin:0 16px 0 0;*float:left;}
.public li a{ display:block;width:38px;height:38px;}
.qq-icon{ background-position:-14px -92px;}
.wx-icon{ background-position:-69px -92px;}
.wb-icon{ background-position:-124px -92px;}
.tx-icon{ background-position:-178px -92px;}
.qq-icon:hover{ background-position:-14px -137px;}
.wx-icon:hover{ background-position:-69px -137px;}
.wb-icon:hover{ background-position:-124px -137px;}
.tx-icon:hover{ background-position:-178px -137px;}
.server-icon{width:30px;height:27px; background-position:-116px -54px; margin:0 5px 0 0;}
.server-text{color:#fff; font-weight:100;}
.input1,.input2,.input3{ background:#3a3d48; padding:10px 5px;* padding:0px 5px;width:310px;height:99px; border:0;color:#7b7b7b;font:normal 12px/18px 'Microsoft YaHei'; margin:0 0 3px 0;}
.input2{width:153px;height:38px;line-height:38px;}
.input3{height:38px;line-height:38px;}
.submit-btn{ background:#01a1ff; border:0;width:310px;height:38px; line-height:38px; color:#fff; font:normal 12px/18px 'Microsoft YaHei';}
.copyright{width:100%; margin:6px auto; float:left;}
.copyright div{ text-align:right;font:normal 12px/18px 'Microsoft YaHei'; color:#b9b9b9; margin:5px auto;}
.copyright div a{color:#2d313d;}
.copyright div a:hover{ color:#b9b9b9;}
.qykf-top{ margin:25px auto 0 auto;}

/*meun新增样式;*/
.new-menu{background-image: url(../images/n-menu-bg.png);background-repeat: repeat;width: auto;}
.new-meun-l ul{}
.new-meun-l li{text-align: center;width: 115px;line-height: 60px;color: #FFFFFF;font-size: 14px;}
.new-menu-main{width: 1000px;margin-right: auto;margin-left: auto;height: 497px;}
.new-meun-l{float: left;width: 115px;height: 100%;border-right-width: 1px;border-right-style: solid;border-right-color: #575655;}
.new-meun-c{float: left;height: 100%;width: 820px;margin-left: 15px;}
.new-meun-c ul{}
.new-meun-c li{color: #FFFFFF;font-size: 14px;float: left;width: 820px;}
.new-meun-c .clink a{color: #FFFFFF;float: left;line-height: 24px;padding-right: 13px;padding-left: 13px;margin-top: 19px;font-size: 12px;height: 24px;margin-bottom: 17px;}
.new-meun-c .clink  a:hover{text-decoration: none;border: 1px solid #FFFFFF;padding-right: 12px;padding-left: 12px;line-height: 22px;}
.new-meun-c img{margin-right: 15px;margin-left: 5px;margin-top: 22px;}
.new-meun-r{float: right;margin-top: 5px;margin-right: 5px;}


/*导航下拉样式;*/
.new-search{width: 632px;position: absolute;z-index: 100;background-color: #FFFFFF;top: 51px;right: 0px; padding:0 0 10px 0;}
.new-search ul{}
.new-search li{width: 632px;*width: 608px;float: left;}
.new-search a{font-size: 14px;line-height: 28px;float: left;width: 100%;padding:0 12px;color:#000!important;}
.new-search li a em{ font-style:normal;font-size:12px; color:#aeaeae;}
.new-search .small-font{font-size:12px; color:#aeaeae;}
.new-search a:hover{background-color: #f5f5f5;width: 100%;}
.new-foat{position: relative;}
.new-broker-1{position: absolute;z-index: 100;left: 25px;top: 110px;}
.new-broker-2{	position: absolute;z-index: 100;left: 50px;top: 205px;}
.new-broker-3{position: absolute;z-index: 100;left: 240px;top:100px;}

/*城市下拉样式*/
.city-more{width: 323px; background:rgba(0,0,0,.8);background:#000\9; overflow:hidden;font-size:14px;color:#fff; position: absolute;top:54px;left:60px; z-index:999; }
.city-more-l{width:78px;*width:77px;  float:left;border-right:1px solid #5f5e5a;padding:15px 0;}
.city-more-l li{ text-align:center; }
.city-more-r{width:245px; float:left;padding:15px 0;font-size:12px;}
.city-more li{ height:36px;line-height:25px; margin:10px 0; }
.city-more-r li{padding:0 0 0 10px;*margin:5px 0 0 0;}
.city-more-r a{ margin:0px 0px 0 5px;*margin:3px 0px 0 5px;color:#fff; display:block; float:left;padding:0px 6px; text-align:center;}
.city-more-r a:hover{border:2px solid #fff;line-height:21px;}
.list-postion{top:46px;left:212px;}

/*滑动导航*/
.box-shadow{-webkit-box-shadow:0px 0px 12px #757575;
-moz-box-shadow:0px 0px 12px #757575; border-bottom:0;}
.hd-logo{ display:block; float:left;}
.hd-search{ background:#ffffff;width:610px;height:40px;line-height:40px;font-size:14px;color:#d8d8d8; float:left; margin:0 10px; position:relative; top:12px; text-align:left;}
input.top-search-warp{border:0;line-height:40px;*height:40px; margin:0px 0 0 0; font-family:"微软雅黑"; text-indent:15px;width:559px;}
.btn-top-search{ margin-top:-6px;}
.hd-xl-list{top:42px;width:610px;}
.hd-xl-list li{width:610px;*width: 586px;}

/*我的中心*/
.member{background-image: url(../images/n-menu-bg.png);background-repeat: repeat;width: 183px; position:absolute; top:44px;left:-88px; z-index:999;}
.member-l{width:58px;border-right:1px solid #5c5753; float:left; padding:21px 0;}
.member-l li,.member-l li:hover{border:0; margin:10px 0; padding:0 0px 0 10px;}
.member-r{width:124px;font-size:12px;color:#fff; float:left; padding:18px 0;}
.member-r li{border:0; margin:15px 0;text-align:left}
.member-r li:hover{ border:0;}
.member-r li a{ display:inline-block;padding:0 10px;border:2px  solid rgba(0,0,0,0);}
.member-r li a:hover{border:2px solid #fff;line-height:20px;}
.member-icon1,.member-icon2,.member-icon3,.member-icon4,.member-icon5,.member-icon6{ background: url(../images/icon-meber.png) no-repeat; background-size:32px 180px; display:inline-block; vertical-align:middle;width:32px;height:25px;}
.member-icon1{ background-position:0px -3px; margin:2px auto auto auto;}
.member-icon2{ background-position:0px -30px; margin:10px auto auto auto;}
.member-icon3{ background-position:0px -59px; margin:10px auto auto auto;}
.member-icon4{ background-position:0px -89px; margin:9px auto auto auto;}
.member-icon5{ background-position:0px -117px; margin:8px auto auto auto;}
.member-icon6{ background-position:0px -151px; margin:6px auto auto auto;}

.mr-l{ margin:0 0 0 5px;}

/*悬浮样式150407*/
.xf_frame{width:44px; float:right; position: fixed;right:
20px;bottom:20px;font-size:14px;}
.xf_frame_btn01,.xf_frame_btn02,.xf_frame_btn03{width:44px;height:40px; background:url(../images/xf_btn.png) no-repeat; display:block; vertical-align:middle; margin:7px 0 0 0;position:relative;}
.xf_frame_btn01{ background-position:0 0;}
.xf_frame_btn02{ background-position:0 -47px;}
.xf_frame_btn03{ background-position:0 -94px;}
.xf_frame_btn01:hover{background-position:-53px 0;}
.xf_frame_btn02:hover{ background-position:-53px -47px;}
.xf_frame_btn03:hover{ background-position:-53px -94px;}
.xf_frame_btn_show{ background: url(../images/xf_bg.png) no-repeat;width:171px;height:167px; position:absolute;right:48px; top:-100px; padding:15px 11px 0 7px;}
.xf_frame_wt{width:100%;}
.xf_frame_wt li{height:34px;line-height:34px;width:100%;}
.xf_frame_wt li a{ display:block;height:34px;color:#000;}
.xf_frame_wt li a:hover{ background:#448fcf;color:#fff;}
.wt_btn01,.wt_btn02,.wt_btn03,.wt_btn04{ background:url(../images/xf_btn_icon.png) no-repeat;display:inline-block; vertical-align:middle;width:15px;height:15px; margin:0 18px;}
.wt_btn01{ background-position:0 0;}
.wt_btn02{ background-position:0 -34px;}
.wt_btn03{ background-position:0 -68px;}
.wt_btn04{ background-position:0 -102px;}
.xf_frame_wt li a:hover .wt_btn01{ background-position:-20px 0;}
.xf_frame_wt li a:hover .wt_btn02{ background-position:-20px -34px;}
.xf_frame_wt li a:hover .wt_btn03{ background-position:-20px -68px;}
.xf_frame_wt li a:hover .wt_btn04{ background-position:-20px -102px;}
.xf_ewm{ margin:6px 32px 7px 31px;font-size:12px; text-align:center;}
.xf_ewm p{ margin:5px 0 0 0}
.ps_2{top:-55px;}

.new-link{}
.new-link a{font-size: 12px;line-height: 30px;color: #666666;text-decoration: none;margin-right: 15px;position: relative;}
.new-l span{position: relative;height: 20px;width: 100px;display: block;}
.new-link-m{border-top-color: #000000;border-right-color: #000000;border-bottom-color: #000000;border-left-color: #000000;position: absolute;height: 200px;width: 400px;z-index: 999;}
.new-search-all{width: 1000px;margin-top: 30px;margin-right: auto;margin-left: auto;}
.new-search-form{width:1000px;float: left;margin: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DFDFDF;}
.new-search-form .search-bd{height: 30px;width: 1000px;margin-bottom: 15px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #DFDFDF;border-bottom-color: #DFDFDF;}
.new-search-form .search-bd li{font-size:12px;width:100px;height: 30px;line-height: 30px;text-align:center;float: left;cursor: pointer;color: #666;border-right-width: 1px;border-right-style: solid;border-right-color: #D4D4D4;}
.new-search-form .search-bd li.selected{color: #fff;background-color: #01a1ff;}
.new-search-form .search-hd{}
.new-search-form .search-hd .search-input{padding: 0px;background: none;border: 0;outline: none;margin-left:-10px;}
.new-search-form .search-hd .btn-search{border: 0;font-size: 12px;color: #fff;font-weight: bold;outline: none;}
.new-search-form .search-hd .pholder{left: 0px;top: 0px;z-index: 4;}
.new-search-form .search-hd .s2,.lanren-search-form .search-hd #s2{display: none;z-index: 3;}
.new-search-form .search-hd .s3,.lanren-search-form .search-hd #s3{display: none;z-index: 2;}
.new-search-form .search-bg{background-color: #fff;left: 3px;}
.new-search-form .search-main{width: 1000px;margin: 0px;}
.new-search-form .search-main-bk{width: 978px;margin: 0px;border: 1px solid #E4E4E4;background-color: #F7F7F7;padding-top: 10px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;}
.new-search-form .search-main ul{float:left;width: 1000px;margin-bottom: 10px;}
.new-search-form .search-main li{float: left;margin-right: 15px;position: relative;}
.new-search-form .search-main-foat{float: left;margin-right: 15px;position: absolute;top: 30px;width: 440px;background-color: #F9F9F9;z-index: 888;font-size: 12px;color: #999999;border: 1px solid #CCCCCC;padding-top: 0px;padding-bottom: 5px;padding-left: 15px;}
.new-search-form .search-main-icon{position: relative;z-index: 999;top: -13px;height: 6px;width: 12px;left: 5px;}
.new-search-form .search-main b{font-size: 12px;font-weight: bold;color: #01A1FF;line-height: 25px;}
.new-search-form .search-main a{font-size: 12px;color: #666666;text-decoration: none;line-height: 25px;}
.new-search-form .search-main a:hover{ color:#01A1FF;}
.new-search-form .search-main span{display: block;float: left;width: 105px;}
.new-search-yqlj{width: 1000px;float: left;margin-bottom: 30px;}
.new-search-yqlj b{font-size: 14px;line-height: 40px;font-weight: bold;}
.new-search-yqlj a{font-size: 12px;color: #666666;text-decoration: none;line-height: 25px;display: block;float: left;margin-right: 15px;}
.new-search-yqlj a:hover{ color:#01A1FF;}

/*自动补全*/
.ui-helper-hidden-accessible{display:none;}