﻿.mainnva, .sitesearch, yw_search, .newscenter, .housenav, .searchbox, .tfzs, .secondhouse, .decoration { width: 980px; height: auto; display: table; margin: 0 auto 10px; }
.title980 { float: left; width: 980px; height: 36px; margin-bottom: 5px; background-image: url(../../images/index1.jpg); background-repeat: no-repeat; overflow: hidden; }
.title980_1 { background-position: left -765px; }
.title980_2 { background-position: left -728px; }
.title980_3 { background-position: left -690px; }
.title980_4 { background-position: left -654px; }
.title980_5 { background-position: left -617px; }
.title980_6 { background-position: left -580px; }
.more { float: right; width: auto; }
.fullscreenad{ width: 980px; margin: 0 auto; margin-bottom:3px;}
.ad980{ width: 980px; height: auto; margin: 0 auto 3px;}
.ad700_100 { float: right; width: 700px; height: 100px; overflow: hidden; }
.ad980_70 { width: 980px; height: auto; margin: 0 auto 3px; }
.ad150_160 { width: 150px; height: 160px; overflow: hidden; }
.ad655_80 { width: 655px; height: 80px; margin-top: 4px; margin-bottom: 4px; overflow: hidden; }
.mainnva { height: 154px; background: url(../../images/index1.jpg) left -953px no-repeat; position: relative; }
.mainnva .menu1 { width: 600px; height: 32px; position: absolute; left: 414px; top: 0; z-index: 0; }
.mainnva .menu1 li { float: left; width: 101px; height: 32px; margin-right: 5px; font-size: 14px; font-weight: 700; text-align: center; line-height: 32px; overflow: hidden; background: url(../../images/index1.jpg) -147px top no-repeat; display: inline; }
.mainnva .menu1 .current { float: left; width: 101px; height: 32px; color: #FFF; background: url(../../images/index1.jpg) -45px top no-repeat!important; overflow: hidden; }
.mainnva .menu1 .current a:link, .mainnva .menu1 .current a:visited, .mainnva .menu2 a:link, .mainnva .menu2 a:visited, .sitesearch .sitesearch1 .w1 .current a:link, .sitesearch .sitesearch1 .w1 .current a:visited { color: #FFF; }
.mainnva .menu1 .current a:hover, .mainnva .menu1 .current a:active, .mainnva .menu2 a:hover, .mainnva .menu2 a:active, .sitesearch .sitesearch1 .w1 .current a:hover, .sitesearch .sitesearch1 .w1 .current a:acitve {color:#FF0;text-decoration:none;}
.mainnva .menu1 li a{ display:block; width: 101px; height: 32px; color:#004694}
.mainnva .menu1 li a:hover{ background: url(../../images/index1.jpg) -45px top no-repeat!important; color:#fff;}
.mainnva .menu2 { width: 973px; height: 61px; position: absolute; left: 7px; top: 32px; z-index: 0; }
.mainnva .menu2 dl { width: 980px; height: 61px; }
.mainnva .menu2 dt { float: left; width: 39px; height: 32px; margin-right: 15px; line-height: 16px; font-size: 14px; padding-top: 15px; padding-bottom: 14px; text-align: center; color: #FFF; font-weight: 700; }
.mainnva .menu2 dd { float: left; width: auto; height: 44px; line-height: 22px; padding-top: 9px; padding-bottom: 8px; }
.mainnva .menu2 .w1 { width: 175px; margin-right: 10px; }
.mainnva .menu2 .w2 { width: 180px; margin-right: 27px; }
.mainnva .menu2 .w3 { width: 120px; margin-right: 20px; }
.mainnva .menu2 dd li { float: left; width: auto; height: 22px; line-height: 22px; text-align: center; overflow: hidden; display: block; padding: 0 5px; }
.mainnva .menu3 { width: 968px; height: 60px; padding-left: 10px; border: 1px solid #0082d3; position: absolute; left: 0; bottom: 0; z-index: 0; overflow: hidden; background: url(../../images/index2.gif) center 30px no-repeat; }
.mainnva .menu3 li { float: left; width: auto; height: 20px; border-right: 1px solid #0283d3; line-height: 20px; text-align: center; margin: 5px 0; padding: 0 20px; }
.sitesearch { position: relative; }
.sitesearch .sitesearch1 { float: left; width: 660px; height: 160px; margin-left: 10px; display: inline; overflow: hidden; }
.sitesearch .sitesearch1 .w1 { float: left; width: 543px; height: 31px; padding-left: 117px; background: url(../../images/index1.jpg) left -45px; }
.sitesearch .sitesearch1 .w1 li { float: left; width: 86px; height: 31px; margin-right: 5px; font-size: 14px; font-weight: 700; text-align: center; line-height: 31px; overflow: hidden; background: url(../../images/index1.jpg) -336px top no-repeat; display: inline; }
.sitesearch .sitesearch1 .w1 .current { float: left; width: 86px; height: 31px; color: #FFF; background: url(../../images/index1.jpg) -248px top no-repeat!important; overflow: hidden; }
.sitesearch .sitesearch1 .w2 { float: left; width: 626px; height: 105px; border: 2px solid #45b2ff; padding: 10px 15px; }
.sitesearch .sitesearch1 .w2 .select1 { float: left; width: 80px; height: 26px; margin-right: 5px; padding-top: 8px; border: 1px solid #cdcdcd; }
.sitesearch .sitesearch1 .w2 .select2 { float: left; width: 100px; height: 26px; margin-right: 5px; padding-top: 8px; border: 1px solid #cdcdcd; }
.sitesearch .sitesearch1 .w2 select { text-align: center; }
.sitesearch .sitesearch1 .w2 .input1 { float: left; width: 125px; height: 34px; margin-right: 5px; border: 1px solid #cdcdcd; line-height: 34px; overflow: hidden; color: #999; }
.sitesearch .sitesearch1 .w2 .input2 { float: left; width: 88px; height: 36px; border: 0; overflow: hidden; background: url(../../images/index1.jpg) -423px top; }
.sitesearch .sitesearch1 .w2 .x1 { float: left; width: 626px; height: 25px; line-height: 25px; overflow: hidden; }
.sitesearch .sitesearch1 .w2 .x1 li { float: left; width: auto; font-size: 14px; padding: 0 8px; }
.sitesearch .sitesearch1 .w2 .x1 li a:link, .sitesearch .sitesearch1 .w2 .x1 li a:visited { color: #848484; }
.electmap { width: 100px; height: 32px; position: absolute; top: 0px; right: 169px; line-height: 32px; background: url(../../images/map_bg.gif) no-repeat; text-align:center; }
.electmap a{ color:#fff;}
.newsbox1 { width: 958px; height: 130px; border: 1px solid #CCC; margin: 0 auto 10px; padding: 5px 10px; }
.newsbox1 .center1 { float: left; width: 655px; height: 132px; padding-left: 9px; }
.newsbox1 .w1 { width: 140px; height: auto; }
.newsbox1 .w1 li { width: 140px; height: 22px; line-height: 22px; overflow: hidden; }
.newsbox1 a:link, .newsbox1 a:visited { color: #002fb4; }
.newsbox1 .w2 { float: left; width: 655px; height: 22px; display: inline; overflow: hidden; }
.newsbox1 .w2 li { float: left; width: auto; height: 22px; line-height: 22px; overflow: hidden; padding: 0 5px; }
.yw_search { width: 980px!important; height: 115px; background: url(../../images/fgj_serach_bg.jpg) no-repeat; position: relative; margin: 0 auto; }
.yw_search .text1 { width: 110px; height: 36px; line-height: 18px; position: absolute; top: 25px; left: 60px; z-index: 0; }
.yw_search .bu_yw {width: 890px;height: 50px;position: absolute;left: 175px;top: 30px;z-index: 0;}
.yw_search .bu_yw li { float: left; width: 149px; height: 49px; margin-left: 8px; background: url(../../images/gs_bg1.gif) no-repeat; text-align:center;}
.yw_search .bu_yw li table{ width: 149px; height: 49px;}
.yw_search .bu_yw li a{ color:#004694; font-weight:normal;}
.yw_search .bu_yw li.blue{ background: url(../../images/gs_bg3.gif) no-repeat;}
.yw_search .bu_yw li.blue a{ color:#fff; font-weight:bold;}
.yw_search .bu_yw li.red{ background: url(../../images/gs_bg4.gif) no-repeat;}
.yw_search .bu_yw li.red a{ color:#fff; font-weight:bold;}
.yw_search .text4 { width: 80px; height: 36px; line-height: 18px; position: absolute; right: 246px; top: 20px; z-index: 0;}
.yw_search .bu_yw2 { width: 230px; height: 100px; position: absolute; right:10px; top: 11px; z-index: 0;}
.yw_search .bu_yw2 li { width: 228px; height: 30px; margin-right: 2px; background: url(../../images/gs_bg2.gif) no-repeat; text-align:center; line-height:30px; margin-top:1px;}
.yw_search .bu_yw2 li a{ color:#004694; font-weight:normal;}
.newscenter .left1 { float: left; width: 660px; }
.newscenter .right1 { float: right; width: 315px; }
.newscenter .left1 .newssearch { float: left; width: 660px; height: 33px; margin-bottom: 10px; }
.newscenter .left1 .newssearch .input1 { width: 245px; height: 18px; line-height: 18px; color: #999; border: 1px solid #cfcfcf; overflow: hidden; }
.newscenter .left1 .newssearch .button1 { float: right; width: 83px; height: 28px; margin-top: 2px; border: 0; cursor: pointer; background: url(../../images/index1.jpg) -636px top; }
.topnews { float: left; position:relative; width: 658px; height: 60px; margin-bottom: 5px; border: 1px solid #aedaff; background: url(../../images/index1.jpg) -320px -474px no-repeat; padding: 7px 0; }
.topnews h1 { float: left; width: 638px; height: 40px; line-height: 40px; text-align: center; font-family: 黑体, 微软雅黑; font-size: 30px; font-weight: 100; }
.topnews .toutiao{ position:absolute; right:0; top:0; display:block; width:52px; height:52px;}
.topnews .subnews { float: left; width: 608px; height: 20px; padding-left: 30px; line-height: 20px; text-align: center; }
.box1 { float: left; width: 330px; height: auto; padding-bottom: 15px; border: 1px solid #aedaff; }
.box1 .boxtitle { float: left; width: 330px; height: 32px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -407px; }
.box1 .text1 { float: left; width: 320px; height: 40px; line-height: 40px; padding: 0 5px; }
.box1 .text1 .w1, .box5 .text1 .w1 { float: left; font-size: 16px; line-height: 40px; font-family: 黑体, 微软雅黑; }
.box1 .text1 .w2, .box5 .text1 .w2 { float: right; line-height: 40px; text-align: right; }
.box2 h2 { float: left; width: 314px; height: 36px; line-height: 36px; font-family: 黑体, 微软雅黑; font-size: 18px; text-align: center; overflow: hidden; }
.box2 li { float: left; width: 294px; height: 26px; padding-left: 20px; line-height: 26px; background: url(../../images/index1.jpg) left -80px no-repeat; overflow: hidden; font-size: 14px; }
.box3 li { float: left; width: 314px; height: 26px; line-height: 26px; overflow: hidden; font-size: 14px; }
.rollpic { float: right; width: 309px; height: 232px; margin-bottom: 5px; border: 1px solid #e5e5e5; padding: 4px; }
.box4 .boxtitle { float: left; width: 317px; height: 27px; margin-bottom: 5px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -548px; }
.box4 .boxtitle h4 { float: left; padding-left: 9px; line-height: 27px; font-size: 14px; }
.box4 .content{ height:208px; overflow:hidden;}
.box4 li { width: 312px; height: 26px; line-height: 26px; overflow: hidden; padding: 0 5px; }
.box4 li .w1 { float: left; width: 253px; height: 26px; font-size: 14px; line-height: 26px; overflow: hidden; }
.box4 li .w2 { float: right; width: 60px; height: 26px; line-height: 26px; color: #ddd; font-size:12px; }
.box5 { float: right; width: 317px; height: auto; border: 1px solid #aedaff; }
.box5 h2 { float: left; width: 301px; height: 36px; line-height: 36px; font-family: 黑体, 微软雅黑; font-size: 18px; text-align: center; overflow: hidden; padding: 0 8px; }
.box5 li { float: left; width: 281px; height: 26px; padding-left: 28px; line-height: 26px; background: url(../../images/index1.jpg) 8px -80px no-repeat; overflow: hidden; font-size: 14px; }
.box5 .text1 { float: left; width: 307px; height: 40px; margin-left: 5px; text-align: center; line-height: 40px; }
.box5 .other1 { float: left; width: 301px; height: 25px; margin-bottom: 0; _margin-bottom: 0; font-weight: 700; line-height: 25px; font-size: 14px; text-align: center; overflow: hidden; }
.box5 .other1 a:link, .box5 .other1 a:visited { color: #919191; }
.lshq .title1 h3 { height: 30px; padding-left: 33px; background: url(../../images/index1.jpg) -976px -58px no-repeat; font-size: 14px; font-weight: 700; color: #0076bf; line-height: 30px; display: block; }
.lshq .title1 .e { float: left; width: auto; height: 30px; font-size: 14px; line-height: 30px; text-align: center; background-image: url(../../images/index1.jpg); overflow: hidden; padding: 0 10px; }
.lshq .title1 .e1 { background-position: -489px -291px; color: #FFF; font-weight: 700; margin-left: 10px; display: inline; }

.lshq .title1 .e3 { width:29px !important; font-weight:100; background-position: left -182px; color: #0576c4; border-left:1px solid #b2d6f5;margin-left: 10px;  }
.lshq .title1 .e4,.tdzpg .title1 .e4  {background-position: -489px -291px; color: #FFF; font-weight: 700;  display: inline;  }
.tdzpg .title1 .e5 { width:30px !important; font-weight:100; background-position: left -182px; color: #0576c4; border-left:1px solid #b2d6f5;margin-left: 34px;  }
.box6 .title1 h3 { float: left; height: 30px; padding-left: 10px; font-size: 14px; font-weight: 700; color: #0076bf; line-height: 30px; }
.box6 .title1 .more,.lshq .title1 .more { float: right; width: auto; height: 30px; padding-right: 10px; line-height: 30px; font-size:12px; font-weight:normal; }
.fw100 { font-weight: 100; color: #333; }
.wszx { float: left; width: 313px; height: 192px; background: url(../../images/house_index4.gif) 10px bottom no-repeat; border: 1px solid #b0d5f5; position: relative; }
.wszx .title1 { width: 313px; height: 30px; margin-bottom: 5px; background: url(../../images/index1.jpg) -975px -108px no-repeat; border-bottom: 1px solid #aedaff; }
.wszx .title1 h3 { padding-left: 35px; font-size: 14px; color: #005ead; line-height: 30px; font-weight: 700; }
.wszx .w1 { position: absolute; left: 105px; top: 55px; }
.wszx .w1 .select1 { width: 198px; height: 23px; padding-top: 5px; border: 1px solid #b2d6f5; }
.wszx .w1 .input1 { width: 98px; height: 28px; background: url(../../images/index1.jpg) -719px top no-repeat; color: #FFF; font-weight: 700; border: 0; cursor: pointer; overflow: hidden; }
.wszx .w4 { position: absolute; left: 189px; top: 154px; width: 140px; }
.gszp { float: left; width: 980px; height: auto; margin-top: 5px; }
.tdzpg { float: left; width: 330px; height: auto; border: 1px solid #b2d6f5; }
.tdzpg .title1 { width: 330px; height: 30px; margin-bottom: 5px; background: url(../../images/index1.jpg) left -407px; border-bottom: 1px solid #b2d6f5; }
.tdzpg .title1 h3 { height: 30px; padding-left: 10px; font-size: 14px; font-weight: 700; color: #0076bf; line-height: 30px; display: block; }
.tdzpg .title1 .e1 { background-position: -489px -291px; color: #FFF; font-weight: 700; margin-left: 34px; display: inline; }
.tdzpg li { float: left; width: 313px; height: 24px; line-height: 24px; overflow: hidden; padding: 0 12px 0 5px; }
.xxgs { float: right; width: 635px; height: auto; }
.xxgs .title1 { width: 626px; height: 30px; margin-bottom: 5px; border: 1px solid #b2d6f5; background: url(../../images/index1.jpg) left -407px; padding: 0 5px 0 2px; }
.xxgs .title1 h3 { float: left; font-size: 14px; font-weight: 700; line-height: 27px; text-align: center; color: #005ead; }
.xxgs .title1 .more { float: right; width: 43px; height: 17px; text-align: center; line-height: 19px; margin-top: 5px; }
.xxgs .title1 .otherinfo { float: left; height: 27px; line-height: 27px; color: red; overflow: hidden; }
.xxgs table, .fzlp table { background: #b2d6f5; }
.xxgs table td, .fzlp table td { background: #fff; }
.bgfbf1e8 { background: #fbf1e8!important; }
.xxgs .w { height: 31px; line-height: 31px; text-align: center; overflow: hidden; }
.xxgs .w1 { width: 50px; }
.xxgs .w2 { width: 73px; }
.bgf0f8ff { background: #f0f8ff; }
.housenav .left1 { float: left; width: 248px; height: auto; margin-right: 15px; }
.housenav .right1 { float: right; width: 319px; height: auto; }
.housenav .img1 { float: left; width: 248px; height: 216px; margin-bottom: 5px; overflow: hidden; }
.box7 { float: left; width: 246px; height: auto; padding-bottom: 6px; margin-bottom: 10px; border: 1px solid #b2d6f5; }
.box7 .title { width: 246px; height: 36px; margin-bottom: 5px; background: url(../../images/index1.jpg) left -406px; }
.box7 li { float: left; width: 231px; height: 22px; line-height: 22px; overflow: hidden; padding: 0 10px 0 5px; }
.box7 .title .e1 { float: left; width: 96px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; background: #FFF; line-height: 36px; border-right: 1px solid #b1dbff; color: #0076bf; font-weight: 700; }
.box7 .title .e2 { float: left; width: 96px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; line-height: 36px; color: #0076bf; }
.box7 .title .e3 { float: left; width: 96px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; background: #FFF; line-height: 36px; border-left: 1px solid #b1dbff; border-right: 1px solid #b1dbff; color: #0076bf; font-weight: 700; }
.box7in { width: 216px; height: 108px; margin-bottom: 5px; padding: 5px 15px; }
.box7in H4 { float: right; width: 100px; height: 28px; font-size: 12px; line-height: 28px; font-weight: 700; overflow: hidden; }
.box7in IMG { float: left; width: 106px; height: 108px; }
.box7in .imgtext { float: right; overflow: hidden; width: 100px; line-height: 18px; height: 72px; text-align: left; }
.topnews2 { float: left; width: 388px; height: 45px; margin-bottom: 5px; }
.topnews2 h2 { float: left; width: 388px; height: 25px; line-height: 25px; text-align: center; font-family: 黑体, 微软雅黑; font-size: 18px; font-weight: 100; }
.topnews2 .subnews { float: left; width: 388px; height: 20px; line-height: 20px; text-align: center; }
.topnews2 .subnews h3 a:link, .topnews2 .subnews h3 a:visited { color: #606060; }
.box8 .boxtitle { float: left; width: 386px; height: 32px; border: 1px solid #aedaff; background: url(../../images/index1.jpg) left -407px; }
.box8 li { float: left; width: 372px; height: 24px; padding-left: 20px; line-height: 24px; background: url(../../images/index1.jpg) left -80px no-repeat; overflow: hidden; font-size: 14px; }
.box8 li .fubiao{ width:40px;  line-height:20px; background:url(../../images/xmfish_block1.png) right top no-repeat; padding:3px 4px 6px 13px; color:#b46932; text-decoration:none }
.ppzt { float: left; width: 386px; height: 164px; margin-bottom: 10px; border: 1px solid #aedaff; }
.ppzt .title { width: 386px; height: 29px; background: url(../../images/index1.jpg) left -376px no-repeat; }
.ppzt .arrow_bu { width: 10px; height: 116px; margin-top: 11px; }
.ppzt .rollarea { float: left; width: 336px; height: 29px; margin-top: 11px; margin-left: 5px; display: inline; }
.ppzt .rollarea li { float: left; width: 160px; height: 116px; margin-right: 7px; }
.ppzt .rollarea li img { float: left; width: 160px; height: 95px; overflow: hidden; }
.ppzt .rollarea li .imgtext { float: left; width: 160px; height: 21px; line-height: 21px; overflow: hidden; }
.box9 .boxtitle { float: left; width: 317px; height: 27px; margin-bottom: 10px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -548px; }
.box9 .boxtitle h4, .lpyh .boxtitle h4 { float: left; padding-left: 9px; line-height: 32px; font-size: 14px; color: #0076bf; font-weight: 700; }
.box9 li { width: 307px; height: 24px; line-height: 24px; overflow: hidden; padding: 0 5px; }
.box9 .more, .lpyh .more { float: right; height: 27px; line-height: 27px; padding-right: 10px; }
.lpyh { float: right; width: 319px; height: auto; margin-bottom: 5px; }
.lpyh .boxtitle { float: left; width: 317px; height: 27px; border: 1px solid #aedaff; border-bottom: 0; background: url(../../images/index1.jpg) left -548px; }
.lpyh .w { height: 25px; line-height: 25px; overflow: hidden; }
.lpyh .w2 { width: 94px; text-align: center; }
.lpyh .w3 { width: 42px; text-align: center; }
.xsxkz { float: left; width: 298px; height: auto; border: 1px solid #8ad7f6; padding: 5px 10px 20px;*padding: 5px 10px 16px;_padding: 5px 10px 5px; }
.xsxkz h4 { float: left; width: 297px; height: 23px; line-height: 23px; font-weight: 700; font-size: 14px; background: url(../../images/house_list.gif) left -120px no-repeat; }
.xsxkz .input1 { width: 140px; height: 18px; margin-top: 5px; line-height: 18px; border: 1px solid #8ad7f6; }
.searchbox { margin-bottom: 10px; }
.searchbox .title { background-position: left -397px; }
.searchbox .content { float: left; width: 948px; height: 280px; border: 1px solid #b2def5; position: relative; overflow: hidden; padding: 15px; }
.searchbox .content .searchpic { width: 228px; height: 203px; border: 1px solid #CCC; right: 5px; bottom: 10px; overflow: hidden; position: absolute; }
.searchbox h3 { float: left; width: 960px; height: 30px; padding-left: 20px; font-size: 14px; line-height: 23px; color: #0565b8; font-weight: 700; background: url(../../images/news-bg.gif) left -640px; }
.searchbox .tj1 { float: left; width: 948px; height: auto; }
.searchbox .tj1 .input1 { float: left; width: 250px; height: 31px; padding-left: 44px; line-height: 31px; border: 1px solid #707070; background: url(../../images/news-bg.gif) -500px -714px no-repeat; border-right: 0; }
.searchbox .tj1 .input2 { float: left; width: 82px; height: 33px; line-height: 33px; border: 0; background: url(../../images/news-bg.gif) -743px -205px no-repeat; color: #FFF; font-size: 14px; font-weight: 700; text-align: center; cursor: pointer; }
.searchbox .tj1 .input3 { float: left; width: 85px; height: 28px; margin-right: 10px; border: 0; background: url(../../images/news-bg.gif) -743px -290px no-repeat; cursor: pointer; }
.searchbox .tj1 .input4 { float: left; width: 70px; height: 28px; margin-right: 10px; border: 0; background: url(../../images/news-bg.gif) -838px -290px no-repeat; cursor: pointer; }
.pt10_hack { padding-top: 0; _padding-top: 0; }
.searchbox select { float: left; width: 95px; height: 26px; margin-right: 9px; }
.letter_search { float: left; width: 948px; }
.letter_search dt { float: left; width: 70px; height: 23px; color: #0b4987; font-weight: 700; line-height: 23px; overflow: hidden; }
.letter_search dd { float: left; width: auto; height: 23px; line-height: 23px; padding: 0 5px; }
.letter_search a:link, .house_search .letter_search a:visited { color: #0b4987; }
.lptj, .lpph { width: 958px; height: auto; margin: 0px auto 10px; padding: 10px; border: 1px solid #b2def5; display: table }
.lptj .w1 { float: left; width: 850px; height: 33px; padding-left: 108px; background: url(../../images/index5.gif) left -26px no-repeat }
.lptj .w1 li, .lpph .w1 li { float: left; width: 60px; height: 33px; line-height: 26px; text-align: center; overflow: hidden }
.lptj .w1 .current { background: url(../../images/index6.gif) 25px 24px no-repeat; }
.lptj .w1 .current a:link, .lptj .w1 .current a:visited { color: #F00 }
.lptj .w1 .current a:hover, .lptj .w1 .current a:active { color: #F60 }
.lptj .w2,.lptj .w3 { float: left; width: 958px; height: auto; overflow: hidden }
.lptj .w2 li { float: left; width: 182px;width: 182px; height: auto; margin-right: 9px; overflow:hidden }
.lptj .w2 li .img1 { float: left; width: 162px; height: auto; padding: 0px 9px 9px; border: 1px solid #f3f3f3 }
.lptj .w2 li .img1 .e1 { float: left; width: 162px; height: 26px; line-height: 26px; text-align: center }
.lptj .w2 li .img1 .e2 { float: left; width: 162px; height: 21px; line-height: 21px; overflow: hidden; text-align: center; }
.lptj .w2 li .img1 img { float: left; width: 160px; height: 116px; overflow: hidden }
.lptj .w3 li { float: left; width: 170px; padding-left: 10px; height: 26px;margin-right: 11px; background: url(../../images/index1.gif) -991px -150px no-repeat }
.lptj .w3 li .e1 { float: left; width: 100px; height: 30px; line-height: 30px; overflow: hidden }
.lptj .w3 li .e2 { float: right; width: 60px; height: 30px; line-height: 30px; text-align: right; color: #8e8d8d; overflow: hidden }
.lpph .w4 { float: left; width: 850px; height: 26px; line-height: 26px; margin-bottom: 8px; padding-left: 108px; background: url(../../images/index5.gif) left top no-repeat; }
.lpph .w4 .more { float: right; width: auto; padding-right: 10px; line-height: 26px; }
.house_phb1 { width: 964px; height: auto; border: 1px solid #d1d1d1; border-top: 0; padding: 10px 0 10px 14px; }
.box10 { float: left; width: 226px; height: auto; font-size: 12px; padding-bottom: 6px; overflow: hidden; }
.box10 .title1 { float: left; width: 206px; height: 26px; padding-left: 20px; line-height: 26px; background: url(../../images/news-bg.gif) -410px -354px no-repeat; }
.box10 .title1 h3 { float: left; font-size: 12px; font-weight: 700; line-height: 26px; padding-left: 10px; color: #0477d9; }
.box10 .title1 .x1 { float: left; width: 37px; height: 26px; line-height: 26px; text-align: center; }
.box10 .title1 .current { background: url(../../images/news-bg.gif) -897px -354px no-repeat; }
.box10 .more { float: right; width: 43px; height: 21px; padding-right: 15px; text-align: center; line-height: 21px; margin-top: 5px; }
.box10 li { float: left; width: 226px; height: 21px; line-height: 21px; overflow: hidden; }
.box10 li a:link, .box10 li a:visited { color: #005196; }
.mr7_pr7_br1 { margin-right: 7px; padding-right: 7px; border-right: 1px dotted #d1d1d1; display: inline; }
.box10 .sjb { float: left; width: 226px; height: 20px; margin-bottom: 3px; line-height: 20px; margin-top: 11px; color: #b2b2b2; }
.box10 .w1 { float: left; width: 86px; height: 21px; padding-left: 20px; font-size: 12px; overflow: hidden; }
.box10 .w2 { float: left; width: 60px; height: 21px; text-align: center; font-size: 12px; overflow: hidden; }
.box10 .w3 { float: left; width: 146px; height: 21px; padding-left: 20px; font-size: 12px; overflow: hidden; }
.box10 .tb_ph { background-image: url(../../images/house_search1.gif); background-repeat: no-repeat; }
.box10 .tb_ph1 { background-position: 3px -115px; }
.box10 .tb_ph2 { background-position: 3px -139px; }
.box10 .tb_ph3 { background-position: 3px -163px; }
.box10 .tb_ph4 { background-position: 3px -187px; }
.box10 .tb_ph5 { background-position: 3px -211px; }
.box10 .tb_ph6 { background-position: 3px -235px; }
.box10 .tb_ph7 { background-position: 3px -259px; }
.box10 .tb_ph8 { background-position: 3px -283px; }
.box10 .tb_ph9 { background-position: 3px -307px; }
.box10 .tb_ph10 { background-position: 3px -331px; }
.tfzs .left1 { float: left; width: 319px; margin-right: 6px; height: auto; }
.tfzs .center1 { float: left; width: 334px; height: auto; }
.tfzs .right1 { float: right; width: 316px; height: auto; }
.toolsbar { float: left; width: 319px; height: auto; margin-bottom: 10px; }
.toolsbar a { width: 88px; height: 88px; overflow: hidden; background-image: url(../../images/index1.jpg); display: block; }
.toolsbar .w1 { float: left; background-position: -648px -221px; margin-right: 27px; }
.toolsbar .w2 { float: left; background-position: -759px -221px; }
.toolsbar .w3 { float: right; background-position: -874px -221px; }
.box11 { float: left; width: 317px; height: auto; border: 1px solid #aedaff; padding-bottom: 6px; overflow: hidden; }
.box11 .boxtitle { float: left; width: 317px; height: 24px; margin-bottom: 5px; line-height: 24px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -413px no-repeat; }
.box11 li { float: left; width: 140px; height: 24px; padding-left: 8px; padding-right: 8px; line-height: 24px; font-size: 14px; overflow: hidden; }
.box12 { float: left; width: 332px; height: auto; border: 1px solid #aedaff; padding-bottom: 3px; overflow: hidden; }
.box12 .boxtitle { float: left; width: 332px; height: 24px; margin-bottom: 5px; line-height: 24px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -413px no-repeat; }
.box12 .boxtitle h4 { float: left; line-height: 33px; padding-left: 12px; font-size: 14px; color: #0076bf; font-weight: 700; }
.box12 .boxtitle .more { float: right; width: 43px; height: 33px; text-align: center; line-height: 33px; padding-right: 5px; }
.box12 li { float: left; width: 316px; height: 24px; padding-left: 8px; padding-right: 8px; line-height: 24px; font-size: 14px; overflow: hidden; }
.box13 { float: left; width: 314px; height: auto; border: 1px solid #aedaff; padding-bottom: 3px; overflow: hidden; }
.box13 .boxtitle { float: left; width: 314px; height: 24px; margin-bottom: 5px; line-height: 24px; border-bottom: 1px solid #aedaff; background: url(../../images/index1.jpg) left -413px no-repeat; }
.box13 .boxtitle h4 { float: left; line-height: 33px; padding-left: 12px; font-size: 14px; color: #0076bf; font-weight: 700; }
.box13 .boxtitle .more { float: right; width: 43px; height: 33px; text-align: center; line-height: 33px; padding-right: 5px; }
.box13 li { float: left; width: 298px; height: 24px; padding-left: 8px; padding-right: 8px; line-height: 24px; font-size: 14px; overflow: hidden; }
.secondhousesearch { float: left; width: 980px; height: 33px; margin-bottom: 10px; }
.secondhousesearch .input1 { width: 200px; height: 18px; line-height: 18px; color: #999; border: 1px solid #cfcfcf; overflow: hidden; }
.secondhousesearch .button1 { float: left; width: 83px; height: 28px; margin-left: 10px; display: inline; margin-top: 2px; border: 0; cursor: pointer; background: url(../../images/index1.jpg) -636px top; }
.secondhouse .left1 { float: left; width: 705px; height: auto; }
.secondhouse .right1 { float: right; width: 265px; height: auto; }
.box14 { float: left; width: 703px; height: auto; padding-bottom: 6px; margin-bottom: 10px; border: 1px solid #b2d6f5; }
.box14 .title { width: 703px; height: 33px; margin-bottom: 10px; background: url(../../images/index1.jpg) left -409px; }
.box14 .title h3 { float: left; line-height: 33px; padding-left: 12px; font-size: 14px; color: #0076bf; font-weight: 700; }
.box14 .title .more { float: right; width: 43px; height: 33px; text-align: center; line-height: 33px; padding-right: 5px; }
.box14 li { float: left; width: 170px; height: 190px; margin-left: 5px; line-height: 22px; background: url(../../images/index1.jpg) -267px -110px no-repeat; overflow: hidden; display: inline; }
.box14 li .w1 { width: 150px; height: 25px; line-height: 25px; text-align: center; overflow: hidden; margin: 0 auto; }
.box14 li .w2 { width: 150px; height: 37px; color: #ff5a00; font-size: 14px; font-weight: 700; line-height: 37px; text-align: center; overflow: hidden; margin: 0 auto; }
.box14 li .price { color: red; font-size: 18px; font-weight: 700; font-family: 微软雅黑, 黑体; }
.box14 .bu1 { float: left; width: 118px; height: 24px; margin-left: 15px; margin-top: 5px; display: inline; background: url(../../images/index1.jpg) -824px -138px; text-align: center; line-height: 24px; }
.box15 { float: left; width: 703px; height: auto; border: 1px solid #b2d6f5; }
.box15 .title1 { width: 703px; height: 32px; background: url(../../images/index1.jpg) left -407px; border-bottom: 1px solid #b2d6f5; }
.box15 .title1 h3 { height: 33px; padding-left: 10px; font-size: 14px; font-weight: 700; color: #0076bf; line-height: 30px; display: block; }
.box15 .title1 .e { float: left; width: 73px; height: 33px; font-size: 14px; line-height: 33px; text-align: center; background-image: url(../../images/index1.jpg); background-repeat: no-repeat; overflow: hidden; }
.box15 .title1 .e1 { background-position: -568px -138px; color: #FFF; font-weight: 700; margin-left: 330px; display: inline; }
.box15 .title1 .e2 { background: none; }
.box15 .title1 .e3 { background-position: -568px -138px; color: #FFF; font-weight: 700; display: inline; }
.box15 .title1 .e4 { background: none; margin-left: 330px; font-weight:100;display: inline;}
.box15 .title1 .more { float: right; width: 146px; height: 32px; padding-right: 10px; background: url(../../images/news-bg.gif) -822px -139px no-repeat; text-align: right; line-height: 32px; border-left: 1px solid #8ac7ff; font-weight: 100; font-size: 12px; }
.box15 .sjb { float: left; width: 673px; height: 28px; line-height: 28px; background: url(../../images/index1.jpg) left -344px; overflow: hidden; padding: 0 15px; }
.box15 li { float: left; width: 673px; height: 30px; border-bottom: 1px solid #f1f1f1; line-height: 30px; overflow: hidden; display: inline; margin: 0 15px; }
.box15 li a:link, .box15 li a:visited { color: #0073be; }
.box15 .w { float: left; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }
.box15 .w1 { width: 170px; text-align: left; }
.box15 .w2 { width: 95px; }
.box15 .w4 { width: 145px; }
.box15 .w5 { width: 65px; }
.box16 { float: left; width: 703px; height: auto; border: 1px solid #b2d6f5; padding-bottom: 25px;*padding-bottom:0px;  _padding-bottom: 15px; }
.box16 .title1 { width: 703px; height: 32px; margin-bottom: 10px; background: url(../../images/index1.jpg) left -403px; border-bottom: 1px solid #b2d6f5; }
.box16 li { float: left; width: 149px; height: auto; margin-left: 21px; display: inline; }
.box16 li img { float: left; width: 141px; height: 105px; border: 1px solid #ddd; overflow: hidden; padding: 3px; }
.box16 li .imgtext1 { float: left; width: 149px; height: 20px; text-align: center; line-height: 20px; overflow: hidden; }
.fastroad { float: left; width: 237px; height: 158px; padding-top: 38px; padding-left: 28px; background: url(../../images/index1.jpg) left -110px; }
.fastroad li { float: left; width: 101px; height: 32px; font-size: 14px; line-height: 32px; margin-right: 8px; margin-bottom: 4px; text-align: center; background: url(../../images/index1.jpg) -757px -88px no-repeat; overflow: hidden; color: #df4103; cursor: pointer; }
.fastroad li a:link, .fastroad li a:visited { color: #df4103; text-decoration: none; }
.box17 { float: left; width: 263px; height: auto; border: 1px solid #b2d6f5; }
.box17 li { float: left; width: 233px; height: auto; margin-left: 15px; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid #f1f1f1; }
.box17 li img { float: left; width: 65px; height: 85px; margin-right: 15px; overflow: hidden; }
.box17 li .imgtext1 { float: left; width: 150px; height: 20px; text-align: left; line-height: 20px; overflow: hidden; }
.box18 { float: left; width: 263px; height: auto; padding-bottom: 6px; margin-bottom: 10px; border: 1px solid #b2d6f5; }
.box18 .title { width: 263px; height: 36px; margin-bottom: 5px; background: url(../../images/index1.jpg) left -406px; }
.box18 .title .e1 { float: left; width: 87px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; background: #FFF; line-height: 36px; border-right: 1px solid #b1dbff; color: #0076bf; font-weight: 700; }
.box18 .title .e2 { float: left; width: 87px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; background: #FFF; line-height: 36px; border-right: 1px solid #b1dbff; border-left: 1px solid #b1dbff; color: #0076bf; font-weight: 700; }
.box18 .title .e3 { float: left; width: 88px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; background: #FFF; line-height: 36px; border-left: 1px solid #b1dbff; color: #0076bf; font-weight: 700; }
.box18 .title .e4 { float: left; width: 87px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; line-height: 36px; color: #0076bf; }
.box18 .title .e5 { float: left; width: 87px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; line-height: 36px; color: #0076bf; }
.box18 .title .e6 { float: left; width: 87px; height: 36px; font-size: 14px; cursor: pointer; text-align: center; line-height: 36px; color: #0076bf; }
.box19 { float: left; width: 263px; height: auto; padding-bottom: 6px; border: 1px solid #b2d6f5; }
.box19 img { float: left; width: 240px; height: 120px; margin-left: 15px; margin-bottom: 13px; display:inline; overflow:hidden;}
.decoration .left1 { float: left; width: 319px; margin-right: 14px; height: auto; }
.decoration .center1 { float: left; width: 317px; height: auto; }
.decoration .right1 { float: right; width: 317px; height: auto; }
.box20 { float: left; width: 317px; height: auto; padding-bottom: 6px; border: 1px solid #b2d6f5; }
.box20 .title1 { width: 317px; height: 32px; margin-bottom: 10px; background: url(../../images/index1.jpg) left -403px; border-bottom: 1px solid #b2d6f5; }
.box20 li { float: left; width: 287px; font-size: 12px; height: 22px; line-height: 24px; overflow: hidden; padding: 0 10px 0 15px; }
.box21 { float: left; width: 315px; height: auto; padding-bottom: 6px; border: 1px solid #b2d6f5; }
.box21 .title1 { width: 315px; height: 32px; margin-bottom: 10px; background: url(../../images/index1.jpg) left -403px; border-bottom: 1px solid #b2d6f5; }
.box21 li { float: left; width: 285px; font-size: 12px; height: 22px; line-height: 24px; overflow: hidden; padding: 0 10px 0 15px; }
.box21 .imgbox2 { float: left; width: 295px; height: auto; display: inline; overflow: hidden; margin: 10px 10px 0; }
.box21 .imgbox2 .img1 { width: 145px; height: 104px; overflow: hidden; }
.box21 .imgbox2 .img2 { float: right; width: 296px; height: 218px; margin-top: 5px; overflow: hidden; }
.box21 .imgbox2 .img2text { float: right; width: 295px; height: 20px; line-height: 20px; text-align: center; overflow: hidden; }
.box21 ul { display: inline; }
.sitesearch .sitesearch1 .w2 .x1 li a:hover, .sitesearch .sitesearch1 .w2 .x1 li a:active, .newsbox1 a:hover, .newsbox1 a:active, .box5 .other1 a:hover, .box5 .other1 a:active, .topnews2 .subnews h3 a:hover, .topnews2 .subnews h3 a:active { color: #f60; }
.yw_search .text2 a:hover, .yw_search .text2 a:active, .lshq li a:hover, .lshq li a:active, .box6 li a:hover, .box6 li a:active, .tdzpg li a:hover, .tdzpg li a:active, .letter_search a:hover, .house_search .letter_search a:active, .lptj .w1 .current a:hover, .lptj .w1 .current a:active, .box10 li a:hover, .box10 li a:active, .box15 li a:hover, .box15 li a:active, .fastroad li a:hover, .fastroad li a:active { color: #F60; }
.newscenter .left1 .newssearch .title1, .secondhousesearch .title1 { float: left; height: 31px; font-size: 14px; color: #0075c6; font-weight: 700; line-height: 31px; background: url(../../images/index1.jpg) left -344px; text-align: center; border: 1px solid #dadada; }
.newscenter .left1 .newssearch .title1_1, .secondhousesearch .title1_1 { width: 122px; margin-right: 10px; }
.newscenter .left1 .newssearch .title1_2, .secondhousesearch .title1_2 { width: auto; padding: 0 10px; }
.topnews .subnews h3, .topnews2 .subnews h3 { float: left; width: auto; height: 20px; line-height: 20px; font-size: 12px; padding: 0 5px; }
.box1 .boxtitle h4, .box8 .boxtitle h4 { float: left; padding-left: 9px; line-height: 32px; color: #0076bf; font-size: 14px; font-weight: 700; }
.box1 .boxtitle .more, .box8 .boxtitle .more { height: 32px; line-height: 32px; padding-right: 10px; }
.box2, .box3 { float: left; width: 314px; height: auto; padding: 0 8px; }
.box4, .box9 { float: right; width: 317px; height: auto; margin-bottom: 5px; border: 1px solid #aedaff; }
.lshq, .box6 { float: left; width: 313px; height: auto; border: 1px solid #b2d6f5; }
.lshq .title1, .box6 .title1 { width: 313px; height: 30px; margin-bottom: 5px; background: url(../../images/index1.jpg) left -407px; border-bottom: 1px solid #b2d6f5; }
.lshq .title1 .e, .tdzpg .title1 .e { float: left; width: auto; height: 30px; font-size: 14px; line-height: 30px; text-align: center; background-image: url(../../images/news-bg.gif); overflow: hidden; padding: 0 10px; }
.lshq .title1 .e2, .tdzpg .title1 .e2 { background-position: left -182px; color: #0576c4; }
.tdzpg .title1 .more { float: right; width: 99px; height: 30px; padding-right: 10px; background: url(../../images/news-bg.gif) -822px -138px no-repeat; text-align: right; line-height: 30px; border-left: 1px solid #8ac7ff; font-weight: 100; font-size: 12px; }
.lshq li, .box6 li { float: left; width: 296px; height: 24px; line-height: 24px; overflow: hidden; padding: 0 12px 0 5px; }
.lshq li a:link, .lshq li a:visited, .box6 li a:link, .box6 li a:visited, .tdzpg li a:link, .tdzpg li a:visited { color: #394751; }
.xxgs .w3, .box15 .w6 { width: 98px; }
.housenav .center1, .box8 { float: left; width: 388px; height: auto; }
.box7 .title h3, .box18 .title h3 { float: left; line-height: 36px; padding-left: 12px; font-size: 14px; color: #0076bf; font-weight: 700; }
.box7 .title .more, .box7 .more1, .box18 .title .more, .box18 .more1 { float: right; width: 43px; height: 36px; text-align: center; line-height: 36px; padding-right: 5px; }
.lpyh .w1, .box15 .w3 { width: 100px; }
.box11 .boxtitle h4, .box12 .boxtitle h4, .box13 .boxtitle h4 { float: left; font-size: 14px; font-weight: 700; line-height: 24px; padding-left: 10px; color: #0477d9; }
.box11 .boxtitle .more, .box12 .boxtitle .more, .box13 .boxtitle .more { height: 24px; line-height: 24px; padding-right: 10px; }
.box16 .title1 h3, .box17 .title1 h3, .box19 .title1 h3, .box20 .title1 h3, .box21 .title1 h3 { float: left; height: 33px; padding-left: 10px; font-size: 14px; font-weight: 700; color: #0076bf; line-height: 30px; display: block; }
.box16 .title1 .more, .box17 .title1 .more, .box19 .title1 .more, .box20 .title1 .more, .box21 .title1 .more { float: right; width: 43px; height: 32px; text-align: center; line-height: 32px; padding-right: 5px; }
.box16 li .imgtext1 a:link, .box16 li .imgtext1 a:visited, .box17 li .imgtext1 a:link, .box17 li .imgtext1 a:visited { color: #0072ff; font-weight: 700; }
.box16 li .imgtext1 a:hover, .box16 li .imgtext1 a:active, .box17 li .imgtext1 a:hover, .box17 li .imgtext1 a:active { color: #f60; font-weight: 700; }
.box17 .title1, .box19 .title1 { width: 263px; height: 32px; margin-bottom: 10px; background: url(../../images/index1.jpg) left -403px; border-bottom: 1px solid #b2d6f5; }
.box18 li, .box19 li { float: left; width: 221px; font-size: 14px; height: 24px; line-height: 24px; overflow: hidden; padding: 0 10px 0 15px; }
.clearall{clear:both; height:0; padding:0;height:0; margin:0; line-height:0; display:inline}