body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0;}
body,button,input,select,textarea{font: 12px/1.5 tahoma, arial, \5b8b\4f53;*line-height:1.5 }
table{border-collapse:collapse;border-spacing:0;font-size: inherit;font:100%;}
caption,th{text-align:left;}
fieldset,img{border:none; vertical-align:middle;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content: '';content: none;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit;vertical-align:middle;*font-size:100%;-moz-outline:none;outline:none}
:focus {outline: none;}
address,caption,cite,code,dfn,em,i,b,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
small{font-size:100%;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
.left{float:left;}
.right{float:right;}
.show{ display:block;}
.hide{ display:none;}
.clear{ clear:both;}
.clearfix:after {content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clearZoom{height:1px; overflow:hidden; line-height:normal; zoom:1; font-size:0;}/*为了兼容Ie 需要配合 .clear*/
.w1000{ width:1000px; margin:0 auto;}
a{text-decoration:none; color:#4c4c4c;}
a:hover{text-decoration:underline; color:#FF8400;}
body{ background:#3c80b7 ; color:#333;}


.bg1{ background:#0c5fb4; height:auto; overflow:hidden; zooom:1;}
.bg2{ background:#4583be;}

.bg2Inner{ background:url(../images/index_03.jpg) no-repeat 0 0; height:517px;}
.bg2Inner .funBtn{ margin-bottom:40px;}
.findHouseBox{ height:auto; overflow:hidden; zoom:1;}
.findHouse td{ height:37px; width:100px;}
.findHouse td a{ color:#fff; font-size:14px; font-family:"微软雅黑";}
.findHouse{_display:inline; width:200px; float:left; margin-top:35px;}
.findHouse1{ margin-left:90px;}
.findHouse2{ margin-left:135px;}
.findHouse3{ margin-left:130px;}



.bg3{ background:#fdf5a3;}
.bg3Inner{ background:url(../images/index_04.jpg) no-repeat 0 0; height:652px;}
.bg3Inner .funBtn{ margin-bottom:390px;}

.bg3Inner .listBach .h3,
.bg3Inner .listBach .h3 a,
.bg3Inner .listBach .link,
.bg3Inner .listBach .link:hover { color:#846229}







.bg4{ background:#ffc85d;}
.bg4Inner{ height:626px; background:url(../images/index_06.jpg) no-repeat 0 0;}
.bg4Inner .funBtn{ margin-bottom:86px;}

#houseShopTitle{ padding-left:25px; padding-right:14px; height:45px; overflow:hidden;}
#houseShopTitle .link{ color:#846229; font-size:14px; height:35px; background:#ffc85d; float:left; margin-right:10px; padding-left:6px;}
#houseShopTitle .link:hover{ color:#fff; text-decoration:none;}
#houseShopTitle .link span{background:url(index_08_03.gif) no-repeat right 0; height:35px; line-height:35px; float:left; padding-right:6px; cursor:pointer;}
#houseShopTitle .linkOn{color:#fff; height:45px; font-weight:bold;background:#fe8c3b;}
#houseShopTitle .linkOn span{ height:45px;background:url(index_08_03_on.gif) no-repeat right 0;}


#picShowBox{width:978px; height:229px; overflow:hidden; margin:0 auto; position:relative;}

.picBox{ height:229px;overflow:hidden;}
#picShowBox .prev{ overflow:hidden; text-indent:-999px; float:left; width:85px; height:65px; cursor:pointer; margin:88px 1px 0 1px;_display:inline;}

#picShowBox .prev_disabled{ cursor:default;}
#picShowBox .next{overflow:hidden; text-indent:-999px; float:right; width:75px; height:65px; cursor:pointer; margin:88px 1px 0 1px;_display:inline;}
#picShowBox .next_disabled{ cursor:default;}

.carouselBox{ width:810px; height:206px; overflow:hidden; position:relative; float:left; margin-top:26px;}
.carouselBox .pic{ display:block;  width:195px; height:150px; overflow:hidden; position:relative;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;


 color:#c16e02;

}
.carouselBox .pic:hover{ text-decoration:none;color:#c16e02;}


.carouselBox .pic .tex{ height:27px; width:195px; line-height:27px; cursor:pointer; position:absolute; bottom:0; left:0; text-align:center; background:#ffc000; display:block;filter:alpha(opacity=80);opacity:.8;}

.carouselBox .pic .img{width:195px; height:150px; float:left; position:absolute; left:0; top:0;}
.carousel{ width:900px;}
.carousel li{ float:left; position:relative; margin-right:110px; width:195px; height:206px; overflow:hidden;}

.carousel .info{ width:195px; height:48px; line-height:24px; overflow:hidden; margin-top:5px; color:#fff;}


.bg4Inner .listBach .h3,
.bg4Inner .listBach .h3 a,
.bg4Inner .listBach .link,
.bg4Inner .listBach .link:hover { color:#846229}




.bg5{ background:#4583be;}
.bg5Inner{  background:url(../images/index_05.jpg) no-repeat 0 0; padding-bottom:30px;}
.bg5Inner .funBtn{ height:20px; overflow:hidden; margin-bottom:175px;}
#bg5Title{ height:41px; padding-left:26px; overflow:hidden;}
#bg5Title a{ float:left; color:#ffffff;  font-size:14px; float:left; height:41px; line-height:41px; overflow:hidden; padding-left:15px; height:41px}
#bg5Title span{ float:left; cursor:pointer; padding-right:15px;}
#bg5Title a:hover{ color:#fff; background:#3c72a6; text-decoration:none;}
#bg5Title a.on{ color:#d5fdb2; background:#3c72a6; font-weight:bold;}
#bg5Title a.on span{ background:url(funBtn_2.gif) no-repeat right 0;}


#bg5Box { width:947px; margin:0 auto; background:#3c72a6;}
#bg5Box .mod{ height:auto; overflow:hidden; zoom:1; }
#bg5Box .detail{ display:none;}
#bg5Box .hd{ height:10px; overflow:hidden; background:url(bg5Box2.gif) no-repeat 0 0;}
#bg5Box .bd{ height:10px; overflow:hidden; background:url(bg5Box1.gif) no-repeat 0 0;}
#bg5Box .textBox{ line-height:27px; padding:25px 40px 25px 48px; font-size:14px; color:#f5fcfa;}
#bg5Box .color{ color:#caf2b1; font-weight:bold;}
#bg5Box .h3{ font-size:16px; padding-bottom:5px;}
#bg5Box .tex2em{ text-indent:1.5em;}


.listBach{ padding:20px 0 19px 43px; overflow:hidden; width:957px;}
.listBach .h3{ font-size:18px; height:37px; line-height:37px ; overflow:hidden; font-family:"微软雅黑"; color:#e8eef5;}
.listBach .list{ width:957px; height:auto; overflow:hidden; zoom:1;}
.listBach .item{ height:29px; width:478px; line-height:29px; overflow:hidden; float:left;}
.listBach .link,
.listBach .link:hover{ font-size:14px; color:#e8eef5;}
.listBach .h3 a{color:#e8eef5;}


.bg6{ background:#0c8d8f;}
.bg6Inner{ height:854px; background:url(../images/index_07.jpg) no-repeat 0 0;}
.bg6Inner .funBtn{ height:20px; overflow:hidden; margin-bottom:206px;}


.tableModeBox{ height:398px; overflow:hidden; color:#fde574; font-size:14px;}
.tableMode{_display:inline; width:273px; float:left;border-bottom:2px solid #fde574; padding-bottom:5px;}
.tableMode .h3{ margin-bottom:5px; text-align:center; height:39px; line-height:39px; overflow:hidden; font-weight:bold; border-bottom:2px solid #fde574;}
.tableMode .mod{width:273px; overflow:hidden;}
.tableMode .inner{ margin-bottom:-1px; width:273px; overflow:hidden;}
.tableMode .inner .table{ width:100%;}
.tableMode .table td{ height:56px; text-align:center; vertical-align:middle; line-height:16px; width:124px; border-bottom:1px solid #fde574;}
.tableMode .table td.mid{ border-left:1px solid #fde574;border-right:1px solid #fde574;}
.tableMode1{ margin-left:57px;}
.tableMode2{ margin-left:42px;}
.tableMode3{ margin-left:35px;}
.bg6Inner .listBach .h3 ,
.bg6Inner .listBach .h3 a,
.bg6Inner .listBach .link,
.bg6Inner .listBach .link:hover { color:#c3f7f8}



.bg7{ background:#ead46b;}
.bg7Inner{ background:url(../images/index_08.jpg) no-repeat 0 0;}

.bg7Inner .funBtn{ height:20px; overflow:hidden; margin-bottom:45px;}

#bg7Box{ width:947px; margin:0 auto; background:#ead46b;}
#bg7Box .hd{ height:10px; overflow:hidden; background:url(bg7Box1.gif) no-repeat 0 0;}
#bg7Box .bd{ height:10px; overflow:hidden; background:url(bg7Box2.gif) no-repeat 0 0;}
#bg7Box .textBox{ color:#764c30; font-size:14px; line-height:27px; padding:20px 30px 10px 35px;}
#bg7Box .textBox .blod{ font-weight:bold;}

.bg7Inner .listBach{ padding-bottom:40px;}
.bg7Inner .listBach .h3,
.bg7Inner .listBach .h3 a,
.bg7Inner .listBach .link,
.bg7Inner .listBach .link:hover { color:#846229}



.bg8{ background:#3c72a6;}
.bg8Inner{ background:url(../images/index_09.jpg) no-repeat 0 0; height:860px; padding-bottom:50px}
.bg8Inner .funBtn{ height:20px; overflow:hidden; margin-bottom:655px;}
.bg8Inner .listBach{}
.bg8Inner .listBach .h3,
.bg8Inner .listBach .h3 a,
.bg8Inner .listBach .link,
.bg8Inner .listBach .link:hover { color:#dae7f4}
.funBtn{ height:18px; overflow:hidden;}
.funBtn a{ display:block; height:18px; width:33px; overflow:hidden; cursor:pointer; text-indent:-999px; overflow:hidden; margin-left:496px;}


#fixeDiv{ display:none; background:url(../images/fixeBg.gif) repeat-x 0 0; height:42px; position:fixed; _position:absolute; left:0; top:0;  min-width:1000px;width:100%; z-index:99;}
#fixeDiv .fixe{ height:41px;}
#fixeDiv .item{ position:relative; float:left; height:41px; }
#fixeDiv .last{ border:none;}
#fixeDiv .item a{ padding:0 20px 0 14px; float:left; line-height:41px; height:41px; overflow:hidden; color:#8a8a8a; font-family:"微软雅黑"; background:url(fg2.gif) no-repeat right 0;}


#fixeDiv .last a{ background:none; padding-right:0;}
#fixeDiv .item a:hover{ text-decoration:none; color:#b2b2b2;}
#fixeDiv .item a strong{ font-size:20px; padding-right:10px; color:#b2b2b2;  }


#fixeDiv .item01 a.on{color:#e06d75;}
#fixeDiv .item02 a.on{ color:#5f9bed}
#fixeDiv .item03 a.on{ color:#cb61cc}
#fixeDiv .item04 a.on{ color:#06dec7}
#fixeDiv .item05 a.on{ color:#36b8e4}
#fixeDiv .item06 a.on{ color:#f49210}
#fixeDiv .last a.on{ color:#6ed525}


#fixeDiv .item01 a.on strong{color:#e06d75;}
#fixeDiv .item02 a.on strong{ color:#5f9bed}
#fixeDiv .item03 a.on strong{color:#cb61cc}
#fixeDiv .item04 a.on strong{color:#06dec7}
#fixeDiv .item05 a.on strong{color:#36b8e4}
#fixeDiv .item06 a.on strong{color:#f49210}
#fixeDiv .last a.on strong{ color:#6ed525}


#fixeDiv .ico{ position:absolute; top:41px; left:0; margin-left:26px; background:url(../images/fixIco.gif) no-repeat 0 0; width:16px; height:8px; overflow:hidden; display:none;}

#fixIco{ background:#353535; width:72px; height:267px; overflow:hidden; position:fixed;_position:absolute; right:3%; top:30%;_top:150px;  
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}


#fixIco a{ display:block; width:54px; height:51px; padding:15px 5px 0 13px; border-bottom:1px solid #000; overflow:hidden; text-indent:-999px; line-height:19px;}
#fixIco .link1{ background:url(fdpg.gif) no-repeat center;}
#fixIco .link2{ background:url(zxzx.gif) no-repeat center;}
#fixIco .link3{ background:url(dkjs.gif) no-repeat center;}
#fixIco .link4{ background:url(sfjs.gif) no-repeat center;}
#fixIco a:hover{ background:#16b7ba; color:#fff; text-decoration:none; text-indent:0;}



.w998{ width:998px; margin:0 auto;}
.gjTop{ height:auto; overflow:hidden;}
.gjTopB{ height:8px;}

.gjTopbag{ height:8px; overflow:hidden; margin-top:20px; background:url(gfgj_02.gif) no-repeat 0 -168px; overflow:hidden;}
.gjTop img{ float:left;}

.gjBox{ background:url(gfgj_05.gif) repeat-y 0 0; height:auto; overflow:hidden; zoom:1;}
.gjInner{ width:489px; overflow:hidden;}
.gjInner .list{ padding:0 0 19px 15px; height:auto; overflow:hidden; zoom:1;}
.gjInner .h3{ text-align:center; font-family:"微软雅黑"; font-size:18px; color:#7bbcf1; height:35px; line-height:35px; padding-top:10px;}
.gjInner .item{ text-align:center; float:left; margin-right:30px; width:128px; height:100px; overflow:hidden;}

.gjInner .item a{ display:block; padding-top:80px; height:20px; line-height:20px; color:#b1d5f2;}
.gjInner .item .link1{ background:url(gfgj_14.gif) no-repeat center 22px;}
.gjInner .item .link2{background:url(gfgj_11.gif) no-repeat center 22px;}
.gjInner .item .link3{background:url(gfgj_06.gif) no-repeat center 16px;}
.gjInner .item .link4{background:url(gfgj_20.gif) no-repeat center 22px;}
.gjInner .item .link5{background:url(gfgj_22.gif) no-repeat center 22px;}

.gjInner .inner{ padding-top:15px; height:auto; overflow:hidden; zoom:1; width:530px;}
.gjInner .info{
	background:url(gfgj_08.gif) no-repeat 0 0;
	width: 95px;
	height: 100px;
	float: left;
	_display: inline;
	overflow: hidden;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 52px;
}
.gjInner .info a{ width:76px; height:78px; padding:20px 0 0 12px; display:block; color:#4e4e4e; line-height:20px;}


.njlist{}
.njlist dd{ height:29px; line-height:29px; overflow:hidden; padding:0 30px;}
.njlist dd a{ color:#c4e1f9; font-size:14px;}
.njlist dl{ padding:15px 0 10px;}
.njlist .more{ text-align:right; padding-bottom:10px;}
.njlist .more a{ color:#70a9d7; font-family:\5b8b\4f53; padding-right:16px;}


.pcListBox { background:#26567d; height:auto; overflow:hidden; width:998px; padding-top:10px; }
.pcListBox .h3{text-align:center; font-family:"微软雅黑"; font-size:18px; color:#7bbcf1; height:35px; line-height:35px;}

.pcListBox .list{ width:1100px; padding:5px 0 25px; height:auto; overflow:hidden; zoom:1;}
.pcListBox .item{ padding:0 0 0 50px; width:475px; float:left; overflow:hidden; height:27px; line-height:27px; }
.pcListBox .item a{ color:#c4e1f9; font-size:14px;}
.footGJ{ text-align:center; margin-top:42px; background:#173852; color:#fff; padding:20px 0; line-height:28px;}
.footGJ a{ color:#fff;}

.gfzsTitle{ border-bottom:1px dashed #27679c; height:28px; padding:12px 0 18px;}
.gfzsTitle a{ float:left; height:28px; line-height:25px;  overflow:hidden; color:#5eaff1; background:url(gfzs_12.gif) no-repeat 0 0; padding-left:15px; margin-right:8px;}
.gfzsTitle a:hover{ text-decoration:none;}
.gfzsTitle a strong{ float:left; height:28px;line-height:28px\9;_line-height:25px; padding-right:15px; background:url(gfzs_10.gif) no-repeat right 0;}
.gfzsTitle .on{ background:url(gfzs_08.gif) no-repeat 0 0; color:#ffffff; }
.gfzsTitle .on strong{ background:url(gfzs_06.gif) no-repeat right 0;font-weight:bold;}


.gfzsList{ border-bottom:1px dashed #27679c; padding:20px 24px 35px 14px;}
.gfzsList .item{ height:34px; line-height:34px; overflow:hidden;}
.gfzsList .item .link{ float:left; color:#fff; font-size:14px; }
.gfzsList .item .time{ float:right; color:#abc7de;}

.paging{ text-align:center; padding-top:25px;}

.paging a{ margin:0 5px; display:inline-block; height:22px; line-height:23px;line-height:25px\9; overflow:hidden; padding:0 8px; background:#fff; font-family:\5b8b\4f53; color:#4c4c4c;}
.paging a.on{ color:#fff; background:#efbc1f}