/* CSS Document */.headtop_nav{  display:block;height:28px; line-height:28px; background:#fafafa; margin: 0 auto;width: 1200px}header {background: #fafafa;}/*更改结束*//*.headtop_nav{  display:block; width:99%; height:28px; line-height:28px; background:#fafafa; border:1px solid #f1f1f1;}*/.headBox{overflow:hidden; display:block; width:100%;}.headtop_nav .top_navL{float:left; display:block; margin:0 0 0 10px;width: 140px}.head-login{float:left; height:28px; line-height:28px; font-size:12px; position:relative; z-index:99;}.head-login .longin-a,.head-login .longin-else{float:left; line-height:28px;}.head-login .longin-else{height:28px;}/*.head-login .longin-else .id-qq,.head-login .longin-else .id-weibo{float:left; width:26px; height:28px; font-size:12px; background-image:url("../images/sns-icos-2015-05-22.png"); background-repeat:no-repeat; cursor:pointer;}*//*.head-login .longin-else .id-weibo{background-position:-1px -199px;margin-right:14px;}*//*.head-login .longin-else .id-weibo:hover{background-position:-1px -243px;}*//*.head-login .longin-else .id-qq{background-position:-42px -199px; margin-right:14px;}*//*.head-login .longin-else .id-qq:hover{background-position:-42px -243px;}*/.head-login .longin-a a{ display:inline-block; font-size:12px; color:#7e7f7f;margin-left: -10px;}.head-login .longin-a a:hover{color:#FA7E17;}.headtop_nav .top_navR{float:right; display:block;}a.shoujiApp,a.weixin{width:94px;overflow:hidden;font-size: 12px;color: #7e7f7f; font-family: "微软雅黑";display: block;height: 30px;line-height: 30px;}.top_navR li{float:left; display:inline; margin:0 0px 0 17px;height: 30px;}.top_navR li span{ display:none; position:absolute; overflow:hidden;-moz-transition:.2s height ease-in-out;-webkit-transition:.2s height ease-in-out;-o-transition:.2s height ease-in-out;transition:.2s height ease-in-out; background: no-repeat scroll 0 0; z-index:1;}.top_navR li.open span{ display:block;} .l_phonetit, .l_message{float: left;display: inline-block}/*.top_navR .head_tips{font-size: 12px;  color: #7e7f7f;  font-family: "微软雅黑";}*//*.top_navR .head_tips a{font-size: 12px;  color: #7e7f7f;  font-family: "微软雅黑";}*//*.top_navR .code_app span{ top:28px; width:126px; height:125px;background:url(../images/erweima_app.png);box-shadow:0px 0px 3px #aaa;z-index: 10;position:absolute;*right:450px;}*//*.top_navR .code_weixin span{ top:28px;right:100px; width:298px; height:125px;background:url(../images/erweima_weixin.png);box-shadow: 0px 0px 3px #aaa;z-index: 10;position:absolute;*right:300px;}*/li.code_app,li.code_weixin{width: 100px;}.top_navR a.myOrder i{width:9px; height:30px; background-position:0 0; margin:0 6px;}.top_navR a.shoujiApp .i1{float:left;width:10px; height:30px; background-position:-20px 0; margin:0 6px;}.top_navR a.weixin .i1{width:25px; height:30px; background-position:-31px 0; margin:0 6px;}.top_navR .i2{float: right; width:10px;height: 30px;line-height: 30px; background-position:1px 0; margin:0 6px; }.top_navR .open .i2{  background-position:-9px 0;}.head_top{ display:block; width:100%; height:92px; background:#fff;}.head_top .xialv_logo{float:left; width:291px; height:92px; border:none; background-position:0 -73px;}.head_top .chufa{width:69px;display:inline-block;float: left; height:74px;z-index:100; padding:15px 0 0 0;}.chufa .chufa_text{font-size: 15px;  color: #000;  font-weight: bold;  font-family: 宋体 Regular;display:block; width:auto; height:28px; line-height:28px;}.chufa .qiehuan{display:block; width:auto; height:28px; line-height:28px; font-family:"����"; font-size:12px; color:#8e8c8c;}.chufa .qiehuan i{width:9px; height:28px; background-position:-176px -29px; margin:0 6px;}.head_top .searchBox{float:left; display:inline-block; height:34px; margin:20px 0 0 140px; *margin:20px 0 0 140px;  position:relative; z-index:0;overflow: hidden}.searchBox input, input#search_border{font-size: 13px;  color: #9e9e9e;font-family: 宋体 Regular;float: left;  display: block;width: 358px;height: 30px;line-height: 30px;  border: 2px solid #fda738;  border-right: none;  margin: 0px;  padding: 0 0 0 22px;  outline: none;}.searchBox form a{float:left; display:block; width:78px; height:30px; line-height:30px;font-size: 15px;  color: #fff;  font-weight: bold;  font-family: 宋体 Regular;text-align:center; background:#fda738;border: 2px solid #fda738;}.searchBox i{width:46px; height:34px; background-position:-254px -31px; position:absolute; top:1px; left:1px; *top:1px; *left:51px;}.head_top .searchBox i {  background: url(../image/pageinside.png?v2) -249px -51px no-repeat;  width: 22px;  height: 30px;  position: absolute;  top: 1px;  left: 1px;  }.searchBox form{width:464px;height: 34px;display: block; }/*厦门电话*/.xm_a_trat_tel{height: 38px;float:right;margin: 20px 0 0 0;width: 190px;overflow: hidden }.head_top .xm_a_trat_tel i.xm_a_tel_pic{float:left;display:inline-block;  width: 34px;  background: url(../image/pageinside.png?v2) no-repeat;  height: 34px;background-position: -5px -95px;margin-right: 6px}.xm_a_tel_ex{float:left;display: inline-block}.xm_a_tel_ex span{display: block}.xm_a_tel_txt{font-size:15px;color:#000;font-family:宋体 Regular;margin-left: 3px;}.xm_a_tel_num{font-size:20px;color:#01b0fb ;font-weight:bold ;font-family:Arial Bold!important;line-height: 16px}/*厦门电话*//*广州电话*/.gz_a_trat_tel{height: 38px;float:right;margin: 20px 0 0 0;width:190px;overflow: hidden }.head_top .gz_a_trat_tel i.gz_a_tel_pic{float:left;display:inline-block;  width: 34px;  background: url(../images/pageinside.png?v2) no-repeat;  height: 34px;background-position: -5px -95px;margin-right: 6px}.gz_a_tel_ex{float:left;display: inline-block}.gz_a_tel_ex span{display: block}.gz_a_tel_txt{font-size:15px;color:#000;font-family:宋体 Regular;margin-left: 3px;}.gz_a_tel_num{font-size:20px;color:#01b0fb ;font-weight:bold ;font-family:Arial Bold!important;line-height: 16px}/*广州电话*/.header-nav{height: 30px;line-height: 30px;background: #f3f3f3; font-size: 13px;*z-index:1100;}.header-nav .header-nav-content{margin: 0 auto;width: 980px;height: 30px;}.header-nav .header-nav-content a{color: #484848;text-decoration: none }.header-nav .header-nav-content a:hover{color:#F28D00;text-decoration: none}.header-nav .header-nav-left{float: left;margin-left: -10px;height:30px;line-height:30px;overflow:hidden;_display:inline;}.header-nav .header-nav-left a{margin: 0 8px;display:inline-block;height:30px;line-height:30px;}.header-nav .header-nav-left a:hover{ color:#FA7E17;}.header-nav-left .gz_our .weibo_icon{ float:left;display:inline-block; width:24px; height:30px; background:url(../images/iconfont-weibo.png) right 3px no-repeat; background:url(../images/IE6/iconfont-weibo.png) right 3px no-repeat \9; background-size:24px 24px; margin-right:4px;}.header-nav-left .phone-bk .phone_khd_icon{float:left;display:inline-block; width:24px; height:30px; background:url(../images/iconfont-phone.png) right 3px no-repeat; background:url(../images/IE6/iconfont-phone.png) right 3px no-repeat \9; background-size:24px 24px;}.header{height:70px; background:#43bbef; position:relative; *z-index:99;}.header .head-box{margin:0 auto; width:980px; height:70px;}.header .head-logo{float:left; margin:0 15px 0 0px; width:218px; height:70px; background:url("../images/LOGO/LOGO2015-01-09.png") no-repeat; position:relative;}/**/.header .head-logo .house-shut{width:32px; height:18px; background:#; position:absolute; top:6px; right:19px;}.header .head-logo:hover{zoom:1;}.header .head-logo:hover .house-shut{background:none;}/**/.head_top  .city-cut{ padding:0 15px 0 4px; overflow:hidden; color:#fff; font-size:13px; font-weight:normal; position:relative; cursor:pointer;}.head_top  .city-cut:hover{color:#f3fc03}.head_top  .city-cut i{border-left:4px dashed #525252; border-right:4px dashed #525252; border-top:4px solid #949494; position:absolute; right:4px; top:9px;}/**/.head_top .city-list{width:360px; background:#FFFFFF; border:1px solid #DDDADA; border-radius:5px; position:absolute; top:86px;  left:90px; z-index:999999;}div#city-list a {font-size: 12px;}.head_top  .city-list .triangle{border-bottom:13px solid #DDDADA; border-left:9px dashed transparent; border-right:9px dashed transparent; left:250px; position:absolute; top:-13px; z-index:-1;}.head_top  .city-list .triangle span{display:block; *line-height:0; border-bottom:13px solid #f0fbed; border-left:9px dashed transparent; border-right:9px dashed transparent; position:absolute; top:2px; left:-9px;}.head_top  .city-list .city-no{width:100%; height:40px; line-height:40px; color:#615F5F; text-indent:1.5em; font-family:'Microsoft YaHei'; font-size:16px; border-bottom:1px solid #CAE5BF;}.head_top  .city-list dl{float: left;  padding-left: 60px;  width: 300px;  position: relative;  clear: both;  z-index: 99;}.head_top  .city-list dt,.header .head-city .city-list dd{font-size:14px; line-height:44px;}.head_top  .city-list dt{width: 60px;  height: 30px;  line-height: 30px;  color: #000000;  font-weight: bold;  position: absolute;  top: 0;  left: -2px;  text-align: center;}.head_top  .city-list dd a{float: left;width: 50px;  height: 35px;  overflow: hidden;line-height: 35px;  font-weight: bold;  color: #0F78C3;}.head_top  .city-list .city-hot dt{color:#000;}.head_top  .city-list .city-hot dd a{color:#0F78C3;}.head_top  .city-list .city-hot dd a:hover{color:#F28D00;}.head_top .city-list .city-more{float:left; width:100%; height:39px; line-height:39px; text-align:center; font-family:'Microsoft YaHei'; font-size:16px; background:#F5F3F3;}.head_top .nav{float:left; line-height:68px;}/**/.head_top .nav a{float:left; height:68px; padding:0 10px;margin-right:10px; color:#FFF; font-family:'Microsoft YaHei'; font-size:18px;}/**/.head_top .nav a:hover{padding:0 9px; border-left:1px solid #72cff7; border-right:1px solid #72cff7; background:#00a7ef; color:#fff;}.head_top .nav .nav-home{position:relative;}.head_top .nav .nav-homeNo{padding:0 9px; border-left:1px solid #494949; border-right:1px solid #494949; background:#000;}.head_top .nav .nav-homeNo b{margin-left:-5px; border-bottom:5px solid #FFF; border-left:5px dashed transparent; border-right:5px dashed transparent; position:absolute; left:50%; bottom:0; _line-height:0;}/**/.head-search{float:right; margin:22px 0 0 0; width:220px; height:26px; border:1px solid #fff; background:#FFFFFF; position:relative;z-index:0}/**/.head-search form{height:26px; width:220px;}.head-search form input{background:#FFFFFF; border:0 none; display:inline-block; float:left; font-size:12px; height:16px; left:0; margin:0; outline:0 none; padding:5px 0 5px  10px; position:absolute; top:0; width:130px;}.head-search form button{float:left; width:46px; height:26px; line-height:25px; color:#fff; font-size:12px; font-weight:bold; border:0 none; background:#34ADE2; position:absolute; right:0; top:0; cursor:pointer;}.head-login .user-option,.head-login .user-pull-down a,.head-login .user-info .sup{background-image:url(../images/ico-top-user2015_01_10.png); _background-image:url(../images/IE6/ico-top-user2015_01_10.png);background-repeat:no-repeat;}.biankuang {  display: none;  width: 370px;  height: 37px;  background:rgba(237,250,233,.8);  position: absolute;}#havelogin .user-info,#havelogin .user-ico{float:right; height:30px;}.head-login .user-info{padding:0px 10px 0 0;}.head-login .user-info a{float:left; _width:55px; max-width:48px; height:30px; line-height:30px; overflow:hidden;font-size: 12px;color: #7e7f7f; font-family: "微软雅黑";}.head-login .user-info a:hover{color:#FA7E17;}.head-login .user-info .sup{display:block; width:16px; height:17px; color:#FFFFFF; line-height:16px; text-align:center;  font-family:Arial; font-size:12px; margin:0 0 0 4px; background-position:-2px -66px; cursor:pointer;}.head-login .user-info .sup:hover{color:#FFF; background-position:-29px -66px;}.head-login .user-ico{padding:0px 6px 0 6px;}.head-login .user-ico img{margin:5px;}.head-login .user-option{float:right; display:block; width:36px; height:20px; padding:6px 0; background-position:10px -10px;}.head-login .user-option:hover{background-position:-21px -9px;}.head-login .xian_1px{float:right;border-left:1px solid #484848; width:1px; height:20px; margin:5px 0px;}.head-login .user-pull-down{display:none;  position:absolute; left:0px; top:23px;   width:130px; height:144px;  background:#f3f3f3;  z-index:999 ; }.head-login.open .user-pull-down{display:block;}.head-login .open .user-pull-down{display:block;}.head-login .user-pull-down a{float:left; padding-left:35px; display:block; width:95px; height:36px; line-height:36px; color:#484848;font-size: 12px;  color: #7e7f7f;  font-family: "微软雅黑";}.head-login .user-pull-down a:hover{color:#FA7E17;}.user-pull-down .writ{background-position:10px -396px;}.user-pull-down .writ:hover{background-position:10px -431px;}.user-pull-down .set{background-position:10px -569px;}.user-pull-down .set:hover{background-position:10px -604px;}.user-pull-down .informa{background-position:10px -183px;}.user-pull-down .informa:hover{background-position:10px -218px;}.user-pull-down .exit{background-position:10px -254px;}.user-pull-down .exit:hover{background-position:10px -289px;}.header .home-show{float:left; width:100%; height:49px; border-bottom:1px solid #E7E7E7; background:#FFF; position:absolute; bottom:-50px; z-index:99999999;}.header .home-show .home-show-box{margin:0 auto; width:980px; height:49px; overflow:hidden; position:relative; z-index:99999999;}.header .home-show .home-show-box span{display:block; height:49px; position:absolute; left:444px; z-index:99999999;}.header .home-show .home-show-box span a{float:left; margin:7px 8px 0 0; padding:0 10px; line-height:33px; font-family:'Microsoft YaHei'; font-size:14px;}.header .home-show .home-show-box span a:hover{background:#73BD10; color:#FFF; border-radius:2px;}.pop-autoapp{top: 125px}.header .head-city a.city_name{color: #ffffff}.header .head-city a.city_name:hover{color: #f3fc03}/*----- top03 ����������css -----*/.top-suggest{ width:380px; left:0px; top:0px;}.top-suggest .suggest-list{ float:left;}.top3-suggest{ width:188px; left:-1px; overflow:hidden;}.suggest{ border:1px solid #DDDDDD; position:absolute;}.suggest-list{ display:block; height:65px; _height:76px; width:380px!important; background:none; border-bottom:1px solid #EEEEEE;  padding:10px 0 0 0;}.suggest-list img{ float:left; margin:0px 0 0 14px; width:71px; height:53px; display:inline-block;}.suggest-list-com{ float:left; margin-left:14px; font-size:12px; cursor:pointer; overflow:hidden; width:280px!important; display:inline;}.suggest-list-com span{ display:block; height:24px; width:100%; line-height:24px; color:#0D77C3; float:left; clear:both; overflow:hidden;}.suggest-list-com i{ float:left; line-height:28px; color:#AFB2B3; overflow:hidden; text-align:center; background:none;}.suggest-li{ width:160px;}/*----- ͷ��3 css ���� -----*/.scenery_so { clear:both; width:500px;  overflow:hidden;}.scenery_so a{ display:inline-block; margin-top:5px;font-size: 12px;color: #7e7f7f;font-family: "微软雅黑";}#city-list dl:first-of-type{background:#f0fbed}.city-hot{background:#f0fbed}