@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:18px; color:#333333; font-family:"Helvetica Neue";}
ul{margin:0; padding:0;}
ul li{list-style:none;}
img{border:none;}
a{text-decoration:none; font-size:16px;}
.clear{ clear:both;}
h1,h2,h3,h4{ padding:0 ; margin:0; font-weight:normal}
.left{ float:left}
.right{float:right;}

.topBg{width:100%; height:100px; background:url(../images/topBg.jpg) repeat-x bottom;}
.topMain{width:1000px; margin:0 auto;}
.logo{ float:left; margin-top:13px;}
.topMenu{ float:right; width:792px;}
.topMenu .topMenuSub{ height:40px; line-height:40px; color:#666666; text-align:right; width:765px; float:right;}
.topMenu .topMenuSub a{ font-size:12px;color:#666666; margin-left:18px}
.topMenu .topMenuM{width:782px;*+width:792px; float:right;}
.topMenu .topMenuM li{ float:left; margin-left:58px;*+margin-left:60px; }
.topMenu .topMenuM li a{ font-size:18px; color:#666;}
.topMenu .topMenuM li a.active{ color:#419D74;}

#banner {width:1000px; height:350px; margin:18px auto 0 auto;}
#banner .items { height:350px; text-align:center; margin:0 auto;overflow:hidden;}
#banner .items a { display:block; width:100%;height:350px; }
#banner .items a img {border:0px; width:1000px;height:350px; margin:0 auto;}
#banner .btns {z-index:1000; position:absolute; top:320px; margin-left:455px;cursor:pointer; width:90px;text-align:center; }
#banner .btns a { display:block; width:10px; height:10px; float:left; margin:0 5px; background:url(../images/indexNew_Btn.png) no-repeat; text-indent:-99999px;}
#banner .btns .activeSlide {background:url(../images/indexNew_BtnC.png) no-repeat; color:#FC35A4; }
.banner{width:1000px;height:350px; margin:18px auto 0 auto;}

#bannerindex {width:1000px; height:600px; margin:18px auto 0 auto;}
#bannerindex .items { height:600px; text-align:center; margin:0 auto;overflow:hidden;}
#bannerindex .items a { display:block; width:100%;height:600px; }
#bannerindex .items a img {border:0px; width:1000px;height:600px; margin:0 auto;}
#bannerindex .btns {z-index:1000; position:absolute; top:520px; margin-left:455px;cursor:pointer; width:90px;text-align:center; }
#bannerindex .btns a { display:block; width:10px; height:10px; float:left; margin:0 5px; background:url(../images/indexNew_Btn.png) no-repeat; text-indent:-99999px;}
#bannerindex .btns .activeSlide {background:url(../images/indexNew_BtnC.png) no-repeat; color:#FC35A4; }
.bannerindex{width:1000px;height:600px; margin:18px auto 0 auto;}

.footerBg{width:100%; height:144px; background:#212F3A;}
.footer{ color:#fff; width:1000px; padding-top:20px; margin:0 auto;}
.footerLeft{width:500px; float:left;}
.footerRight{ width:500px; float:right;}
.footerLeft h2{ font-size:18px;}
.footerLeft .footerInfo{ line-height:20px; margin-top:10px;}
.footerLeft span { display:block; padding-top:5px;}
.footerLeft span a{ color:#3CB781; margin-top:5px;}
.footer a{ color:#fff; margin:0 8px 0 0 ;}
.footerRight .rightBox{width:; float:left; margin-left:56px;}
.footerRight .rightBox h2{ height:25px; margin-bottom:8px; line-height:25px; font-size:18px;}
.footerRight .rightBox span{ display:block; font-size:14px; line-height:20px;}
.footerRight .rightBox .footerLinkA a{ font-size:14px;}
.footerRight .footerLink{ margin-top:3px;}
.footerRight .footerLink a{ color:#3D9D75; margin:0; font-size:12px;}


.indexImg{width:1000px; height:250px; margin:20px auto 0 auto;}
.indexImgI_1{width:315px; float:left; background:url(../images/index01.jpg) no-repeat  top;}
.indexImgI_btn{width:252px; height:63px; background:url(../images/indexK.png) no-repeat; margin:38px auto 0 auto; font-size:24px; color:#fff; text-align:center; line-height:63px;}
.indexImgI_btn a{width:252px; height:63px; font-size:24px; color:#fff; text-align:center; line-height:63px; display:block;}
.indexImgText{width:315px; height:; line-height:66px; line-height:22px; margin-top:50px; font-size:14px; color:#666666;}
.indexImgText a{ color:#3D9D75;}
.indexImgI_2{width:315px; float:left; margin-left:25px; background:url(../images/index02.jpg) no-repeat  top;}
.indexImgI_3{width:315px; float:right; background:url(../images/index03.jpg) no-repeat  top;}

.indexBoxL{ width:1000px; height:315px; padding:30px 0; border-top:#CCCCCC solid 1px; margin:0 auto;}
.indexBoxL .text{width:530px; float:left;}
.indexBoxL .text h2{ font-size:36px; color:#3FC088; text-align:center; margin-top:50px;}
.indexBoxL .text span{ font-size:16px; line-height:26px; margin-top:30px; display:block;}
.indexBoxL .text a{width:220px; height:40px; color:#666666; text-align:center; line-height:40px; display:block; font-size:18px; margin:30px auto 0 auto;background:url(../images/bottona.png) no-repeat scroll center ;}
.indexBoxL .img{width:440px; float:right;}

.indexBoxN{ width:1000px; height:790px;  padding:10px 0; margin:0 auto;}
.indexBoxN .text{width:490px; float:left; margin-right:10px; }
.indexBoxN .border{width:440px;border:#CCCCCC solid 1px; margin:0 auto; }

.indexBoxN .text .word h2{ font-size:36px; color:#666666; text-align:center; margin-top:20px;}
.indexBoxN .text .index02Text .word h2{ font-size:36px; color:#333333; text-align:center; margin-top:20px;}
.indexBoxN .text span{ font-size:16px; line-height:26px; margin-top:30px; display:block;}
.indexBoxN .text a{width:150px; height:40px; background:#212F3A; color:#fff ; text-align:center; line-height:40px; display:block; font-size:18px; margin:30px auto 0 auto;}
.indexBoxN .img{width:490px; float:left;}
.word{width:450px; float:left;}
.word h2{color:;}

.indexBoxR{ width:1000px; height:350px; padding:20px 0; border-top:#CCCCCC solid 1px; margin:0 auto;}
.indexBoxR .text{width:500px; float:right;margin-top:10px;}
.indexBoxR h2{ font-size:36px; color:#3FC088; text-align:left; margin-top:0px;}
.indexBoxL .text h2{ font-size:36px; color:#3FC088; text-align:center; margin-top:50px;}
.indexBoxR .text span{ font-size:16px; line-height:26px; margin-top:30px; display:block;}
.indexBoxR .text a{width:220px; color:#666666; height:40px;text-align:center; line-height:40px; display:block; font-size:18px; margin:30px auto 0 auto; background:url(../images/bottona.png) no-repeat scroll center ;}
.indexBoxR .img{width:440px; float:left; margin-top:10px;}

.index02Title{width:1000px; margin:0 auto;}
.index02Title h2{ font-size:36px; color:#3FC088; line-height:36px; margin-top:40px;}
.index02Title span{display:block; font-size:24px; color:#000000; line-height:28px; margin-top:10px; margin-bottom:10px;}
.index02Text{ font-size:16px; line-height:26px; color:#666666;}
.index02Text h2{ color:#666666;}
.index02Text p{ margin:0 15px; font-size:14px;}

.text .index02Text h2{ font-size:40px; color:#666666; text-align:center; margin-top:0px; text-align:left;}
.text .index02Text .parList{width:530px; height:240px; margin-top:20px;}
.text .index02Text .parItem{width:265px; height:80px; padding:20px 0; float:left;}
.text .index02Text .parItemL{width:70px; float:left; margin-top:5px;}
.text .index02Text .parItemR{width:190px; float:right;}
.text .index02Text .parItemR .parT1{ font-size:18px; color:#333333; line-height:26px; margin-top:10px}
.text .index02Text .parItemR .parT2{ font-size:18px; color:#666666; line-height:26px;}
.text .index02Text .parItemR .parT3{ font-size:12px; color:#666666; line-height:14px;}

.text .index02Text .parList2{width:530px; height:110px; margin-top:0px;}
.text .index02Text .parList2 .parItem{width:280px; float:left; margin-top:0; padding:0}
.text .index02Text .parList2 .parItemR{ margin-top:15px;}
.text .index02Text .parList2 .parItemRight{width:240px; float:right; margin-top:15px;}
.text .index02Text .parList2 .parItemRight .parItemR_l{width:; float:left;}
.text .index02Text .parList2 .parItemRight .parItemR_r{width:; float:left; margin-left:0px;}
.text .index02Text .parList2 .parItemRight .parItemR_r .parItemR_r1{ font-size:24px; color:#666666; line-height:26px;}
.text .index02Text .parList2 .parItemRight .parItemR_r .parItemR_r2{ font-size:12px; color:#666666; line-height:;}


.index03Title{ padding:30px 0; line-height:38px; text-align:center; font-size:36px; color:#666666;  background:url(../images/botton.png) no-repeat center ;}
.index03Img{}
.index03Img{width:1000px; height:250px; margin:20px auto 0 auto;}
.index03Img_I1{width:315px; height:160px; float:left; margin:auto; background:url(../images/index03I1.jpg) no-repeat  top;}
.index03Img_I2{width:315px; height:200px; float:left; margin-left:25px; background:url(../images/index03I2.jpg) no-repeat  top;}
.index03Img_I3{width:315px; height:200px; float:right; background:url(../images/index03I3.jpg) no-repeat  top;}
.index03ImgText{width:; height:60px; line-height:60px; text-align:center; margin-top:140px; color:#666666; font-size:20px;}

.index03ptTitle{ padding:30px 0; line-height:38px; text-align:center; font-size:36px; color:#3FC088;}
.index03ptImg{ font-size:14px; }
.index03ptImg{width:1000px; height:300px; margin:20px auto 0 auto;}
.index03ptImg_I1{width:315px; height:160px; float:left; margin:auto; background:url(../images/A.jpg) no-repeat  top;}
.index03ptImg_I2{width:315px; height:200px; float:left; margin-left:25px; background:url(../images/B.jpg) no-repeat  top;}
.index03ptImg_I3{width:315px; height:200px; float:right; background:url(../images/C.jpg) no-repeat  top;}
.index03ptImg_I4{width:315px; height:160px; float:left; margin:auto; background:url(../images/D.jpg) no-repeat  top;}
.index03ptImg_I5{width:315px; height:200px; float:left; margin-left:25px; background:url(../images/E.jpg) no-repeat  top;}
.index03ptImg_I6{width:315px; height:200px; float:right; background:url(../images/F.jpg) no-repeat  top;}
.index03ptImgText{width:; height:60px; line-height:60px; text-align:center; margin-top:140px; color:#3FC088; font-size:18px;}
.index03ptImg_I1 span{font-size:14px;}
.index03ptImg_I6 span{font-size:14px;}


.main03Title{ padding:30px 0; line-height:38px; text-align:center; font-size:36px; color:#3FC088;}
.main03Img{}
.main03Img{width:1000px; height:250px; margin:30px auto 0 auto;}
.main03Img_I1{width:150px; height:150px; float:left; margin:auto 25px; background:url(../images/market.jpg) no-repeat  top;}
.main03Img_I2{width:150px; height:150px; float:left; margin:auto 25px; background:url(../images/pingtaii.jpg) no-repeat  top;}
.main03Img_I3{width:150px; height:150px; float:left; margin:auto 25px; background:url(../images/chanpini.jpg) no-repeat  top;}
.main03Img_I4{width:150px; height:150px; float:left; margin:auto 25px; background:url(../images/guanyui.jpg) no-repeat  top;}
.main03Img_I5{width:150px; height:150px; float:right;margin:auto 25px; background:url(../images/lianxii.jpg) no-repeat  top;}
.main03ImgText{width:; height:60px; line-height:60px; text-align:center; margin-top:140px; color:#666666; font-size:20px;}

.indexBox03Line{width:1000px; margin:0 auto}
.indexBox03LineLeft{width:500px; float:left}
.itemsbox{width:440px; margin:10px auto;}
.itemsboxL{width:40px; float:left; margin-top:20px;}
.itemsboxR{width:400px; float:left; margin-top:20px;}
.itemsboxR h2{ font-size:16px; color:#3D9E75; margin-bottom:15px;}
.itemsboxR span{ color:#666666; font-size:14px; line-height:24px;}
.indexBox03LineLeft a{width:150px; height:40px; background:#212F3A; color:#fff ; text-align:center; line-height:40px; display:block; font-size:18px; margin:30px auto 0 auto;}

#index03 .index02Text h2{ margin-bottom:30px; margin-top:10px; text-align:center;}
#index03 .index02Text p{ margin-bottom:30px;}
#index03 .indexBox03Line{ margin-top:30px;}

#index04 .index02Text h2{ margin-bottom:30px; text-align:center;}
#index04 .img,#index03 .img{width:440px; height:315px; border:#ccc solid 1px;}

.indexBox03Line2{width:900px; margin:0 auto;}
.indexBox03Line2 ul{ padding:60px 0;}
.indexBox03Line2 ul li{ height:60px; font-size:24px; color:#3D9E75; line-height:60px; background:url(../images/index03Ico1.jpg) no-repeat left; padding-left:70px;}


.contactMain{width:1000px; margin:0px auto 0 auto; padding:35px 0 35px 0;}
.contactLeft{width:340px; float:left;}
.contactRight{ width:660px; float:right;}
.contactList{ margin-top:10px;}
.contactList li{ height:72px; display:block; padding:20px 0;}
.contactList li a{ color:#339966; font-size:14px;}
.contactList li.conEwm{ text-align:right; position:relative; margin-top:-50px;}
.contactList li img{width:; float:left;}
.contactList li span{ width:; float:left; line-height:20px; padding-top:15px; font-size:14px; color:#000000;}
.contactT1{ font-size:36px; }
.contactT2{ font-size:14px; line-height:26px; margin-top:20px; margin-bottom:60px;}
.contactT3{ font-size:24px; color:#FF6600; line-height:48px; margin-top:35px;}
.contactT4{ font-size:14px; line-height:30px; margin-top:35px;}


/*关于我们*/
.aboutTit{ width:970px; padding:0 15px; color:#666666; font-size:14px; line-height:24px;}
.aboutTit h2{ text-align:center;color:#666666; font-size:14px; line-height:28px; margin-bottom:10px;}
.aboutImg{width:100%; padding:20px 0;}
.aboutLine{width:100%; background:url(../images/aboutTitlt.jpg) repeat-x center 6px; text-align:center; height:24px; margin:30px auto 30px auto;}
.aboutLine span{ display:block; width:140px; margin:0 auto; color:#666; font-size:24px; height:24px; background:#fff;}
.aboutTable{ margin-bottom:10px;}
.aboutTable td{ font-size:18px;}


/*登录页面*/
.loginTit{width:1000px; height:46px; padding:15px 0; margin:0 auto; border-bottom:#CCCCCC solid 2px;}
.loginTit h2{ float:left; margin-left:20px; font-size:24px; color:#3D9E75; margin-top:13px;}
.loginTit .loginLogo{ float:left;}
.loginTit a{ float:right; font-size:16px; color:#666; margin-top:30px;}
.loginM{width:1000px; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.loginLeft{width:500px; float:left; margin-top:20px; margin-bottom:20px; text-align:center;}
.loginRight{width:500px; margin:0 auto;}
.loginRight table{ font-size:14px; color:#333333;width:410px; margin:0 auto;}
.loginRight table td{padding:7px 0;} 
.loginRight table td span{}
.loginText{width:270px; padding:0 15px; height:32px; line-height:32px; border:#CCCCCC solid 1px; overflow:hidden; color:#999999; font-size:14px;}
.loginTextError{width:270px; padding:0 15px; height:32px; line-height:32px; border:#FF6600 solid 1px; overflow:hidden; color:#A0A0A0;}
.loginTextYzm{width:180px; padding:0 15px; height:32px; line-height:32px; border:#CCCCCC solid 1px; overflow:hidden; color:#A0A0A0; float:left;}
.loginYzmImg{width:; float:right;}

span.error{ color:#FF7A22;}
.loginBtn1{width:131px; height:38px; text-align:center; color:#fff; border:none; background:url(../images/loginBtn1.jpg) no-repeat; padding-bottom:3px;font-size:18px; margin-right:20px; cursor:pointer; font-weight:700;}
.loginBtn2{width:101px; height:38px; text-align:center; color:#fff; border:none; background:url(../images/loginBtn2.jpg) no-repeat; padding-bottom:3px;font-size:18px; cursor:pointer; font-weight:700;}
.loginBtn3{width:176px; height:38px; text-align:center; color:#fff; border:none; background:url(../images/loginBtn3.jpg) no-repeat; padding-bottom:3px;font-size:18px; cursor:pointer; font-weight:700;}
a.forget{ color:#57AB87; margin-left:20px;}
.loginRight table tr.errorInfo td{ padding:0;}
.loginRight table tr.errorInfo td span{ padding:0;}
.loginBtn6{width:130px; height:38px; text-align:center; color:#fff; border:none; background:url(../images/loginBtn4.jpg) no-repeat;font-size:18px; cursor:pointer; font-weight:700;}

#loginPass{ background:url(../images/passBg.jpg) no-repeat;}
/*#regEmail{ background:url(../images/emailErr.jpg) no-repeat;}*/
#regPass{ background:url(../images/passErrR.jpg) no-repeat;}
#loginName{ background:url(../images/loginBg1.jpg) no-repeat;}
span.star{ color:#FF8533; padding:2px 10px; display:block; float:left;}

.regMaim{width:1000px; margin:0 auto;}
.regMaim table{width:620px; margin:30px auto 30px auto; color:#333333; font-size:14px;padding-left:30px;}
.regMaim table td{padding:7px 0;} 
.regMaim table span.error{ margin-left:20px;}
.regMaim table td.btnTd{padding:30px 0;}
.regMaim .info{ color:#7A7A7A; font-size:12px;}
.regMaim .info a{ color:#339966; font-size:12px;}

.wsMain{width:1000px; margin:0 auto;}
.wsBox1{width:1000px; border-bottom:#CCCCCC solid 1px; padding:35px 0;}
.wsBox1 h2{ text-align:center; font-size:28px; color:#FF6600;}
.wsBox1 div{ text-align:center; font-size:14px; color:#999999; margin-top:30px;}
.wsBox2{width:1000px; border-bottom:#CCCCCC solid 1px; padding-bottom:35px;}
.wsBox2 .wsBox2Tit{width:120px; background:#fff; text-align:center; color:#339966; height:25px; line-height:25px; margin:-14px auto 35px auto;}
.wsBoxT1{width:530px; margin:35px auto 0px auto;}
.wsBoxT1 td{ padding:7px 0; color:#333333; font-size:14px;}
.inputNa{width:150px; padding:0 15px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#A6A6A6; float:left;}
.wsBoxT1 span{ float:left; line-height:35px; padding-left:5px;}
.inputPhone{width:270px; padding:0 15px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#A6A6A6; float:left;}
.inputPhoneError{width:270px; padding:0 15px; height:35px; line-height:35px; border:#FF6600 solid 1px; color:#A6A6A6; float:left;}
#errPhone,#errQQ{ color:#FD6600; margin-left:10px;}
.checkBox{ margin-right:30px;}
.checkBox input{ margin-right:10px;}
.inputPhoneN{width:335px; padding:0 15px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#A6A6A6; float:left;}

.grPrice{ margin-right:20px; float:left;}
#grPrice,#grPrice2{width:148px; padding:0 15px; height:35px; line-height:35px; float:left;border:#CCCCCC solid 1px; background:url(../images/jiantou.jpg) 150px center no-repeat; color:#999999;}
.grPriceSelect{width:178px; display:none; position:absolute; margin-left:0; *+margin-left:-180px; border:#ccc solid 1px;  border-top:none; margin-top:34px; z-index:999; background:#fff;}
.grPriceSelect li{width:148px; padding:0 15px; line-height:22px; font-size:14px; height:22px; display:block; color:#999999;}
.grPriceSelect li:hover{ background:#CCC; color:#fff;}
.inputCity{width:348px; padding:0 15px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#A6A6A6; float:left;}
.inputTime{width:148px; padding:0 15px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#A6A6A6; float:left; margin-right:20px;}
.textList{width:348px; padding:5px 15px; height:75px; line-height:25px; border:#CCCCCC solid 1px; color:#A6A6A6; }
.numInfo{ font-size:12px; color:#999999; margin-top:3px;}
.numInfo font{ color:#339966;}
.wsBoxT1 td.wsBtn{ padding:30px 0;}

.loginBtn a{ text-decoration:none;}
/*.grTit{background:url(../images/grList.jpg) no-repeat 65px center; padding-right:20px; display:block; width:70px; white-space:nowrap; overflow:hidden;}
.grList{ position:absolute; display:none; width:125px; background:#20313B; text-align:center; margin-left:-35px; padding:0px 0 5px 0;}
.grList li { height:25px; line-height:25px;}
.grList li a{ height:25px; line-height:25px; color:#fff; text-decoration:none; padding:0; margin:0;}*/
a.grTit{background:#E4E4E4 url(../images/grList.jpg) no-repeat 95px center; padding-right:20px; padding-left:20px; display:block; width:70px; white-space:nowrap; overflow:hidden; color:#339966;}
.grList{ position:absolute; display:none; width:110px; background:#E4E4E4; text-align:center; margin-left:8px; padding:0px 0 5px 0;}
.grList li { height:25px; line-height:25px;}
.grList li a{ height:25px; line-height:25px; color:#666666; text-decoration:none; padding:0; margin:0;}


.CenterMaim{width:1000px; margin:24px auto 0 auto;}
.CenterLeft{width:130px; float:left;}
.CenterRight{width:850px; float:right;}
.CenterLeft h2{font-size:20px; color:#404040;padding-left:18px;}
.CenterLeft ul{ margin-top:5px;}
.CenterLeft ul li{ line-height:30px; width:130px;}
.CenterLeft ul li a{width:130px; display:block; text-decoration:none; font-size:14px; color:#707070; text-align:center; height:30px; line-height:30px; }

.CenterLeft ul li a:hover{ color:#359963;background:url(../images/jiantou1.jpg) 20px center no-repeat;}
.CenterLeft ul li a.hover{ color:#359963;background:url(../images/jiantou1.jpg) 20px center no-repeat;}

.CenterRTit{width:850px; height:34px; line-height:34px; background:#F0F0F0;}
.CenterRTit h2{width:120px; text-align:center; line-height:34px; background:#3FC088; color:#fff; font-size:14px;}

.CenterForTable{width:470px; margin:35px 0 35px 100px; font-size:14px; color:#333333;}
.CenterForTable td{ padding:7px;}
.CenterForTable .lineS td{ padding:2px 7px;}
span#errPassAgin{ color:#FF6800;}
span#errPassFot{ color:#FF6800;}

.inputFot{width:190px; height:35px; line-height:35px; padding:0 10px; border:#ccc solid 1px;}
.inputFotError{width:190px; height:35px; line-height:35px; padding:0 10px; border:#FF6600 solid 1px;}


.CenterRTit ul{ float:left;}
.CenterRTit ul li{width:120px; text-align:center; line-height:34px; color:#595959; font-size:14px; float:left;}
.CenterRTit ul li.thisFocus{background:#3FC088; color:#fff;}
.CenterRTit span{ float:right; background:url(../images/loginXgI.jpg) no-repeat left ; padding-left:20px; color:#FE6D10; font-size:14px; margin-right:10px;}
.CenterRTit span a{color:#FE6D10; font-size:14px;}

#tab_conbox li{ display:none;}


.HousrItem{width:850px; height:120px; padding:30px 0 20px 0; border-bottom:#CCCCCC solid 1px; }
.HousrItemImg{width:160px; height:120px; float:left;}
.HousrItemImg img{width:160px; height:120px; display:block; }
.HousrItemImg span{ position:absolute; margin-left:0px; margin-top: -120px;padding:3px 10px; color:#FFF; background:#3FC088; text-align:center; font-weight:bold;}

.HousrItemText{width:500px; float:left; margin-left:20px;}
.HousrItemText .HTit1{ font-size:14px; color:#3D9E75;}
.HousrItemText .HTit1 a{ font-size:14px; color:#3D9E75;}
.HousrItemText .HTit2{ font-size:12px; color:#999999; font-family:Arial; margin-top:5px;}
.HousrItemText .HTit3{ font-size:12px; color:#666; margin-top:10px; line-height:18px;}

.HousrItemTextR{ float:right; text-align:right;}
.HousrItemTextR .HTitR1{ color:#FF6600; font-size:32px; font-family:Arial;}
.HousrItemTextR .HTitR2{ color:#6F6F6F; font-size:12px; margin-top:5px;}
.HousrItemTextR .HTitR3{ color:#CCCCCC; font-size:12px; margin-top:5px;}
.HousrItemTextR .HTitR3 img{ margin-right:5px;}
.HousrItemTextR .HTitR4{ margin-top:20px; color:#9F9F9F; font-size:12px;}
.HousrItemTextR .HTitR4 a{color:#9F9F9F;}

.page{width:100%; padding:30px 0; text-align:center;}
.page span{margin:0 6px; }
.page a{ padding:5px 8px; text-align:center; line-height:24px; color:#3D9E75; font-size:14px; font-family:Arial,微软雅黑;}
.page a.focus{ background:#3D9E75 ; color:#fff;}

span.timeOut{ display:block; font-size:12px; color:#999999;}

#passwordInfoP{ font-size:14px; position:absolute; color:#989898; margin-top:-26px; margin-left:15px; *+margin-top:8px; *+margin-left:-290px;}
#passwordInfoPR{ font-size:14px; position:absolute; color:#989898; margin-top:-26px; margin-left:15px; *+margin-top:8px; *+margin-left:-290px;}


/*找回密码*/
.errorZh{width:100%; text-align:center; height:47px; margin:25px auto 25px auto;}
.loginM_Zh{ font-size:14px; color:#333333;width:410px; margin:0 auto 30px auto;}
.loginM_Zh td{padding:7px 2px;} 
.cgUl{width:100%; text-align:center; margin-bottom:35px;}
.cgUl .cgTit1{ font-size:28px; color:#FF6600; margin-top:30px;}
.cgUl .cgTit2{ font-size:14px; color:#999999; margin-top:30px;}
.cgUl .cgTit2 a{ font-size:14px;  color:#359768; margin-top:30px;}
.cgUl .cgTit3{ font-size:14px; color:#359768; margin-top:30px;}
.cgUl .cgTit3 a{ font-size:14px; color:#359768;}



/*经纪人注册*/
.loginTextZ{width:170px; padding:0 15px; height:32px; line-height:32px; border:#CCCCCC solid 1px; overflow:hidden; color:#A0A0A0; float:left;}
.loginTextZErr{width:170px; padding:0 15px; height:32px; line-height:32px; border:#FF6600 solid 1px; overflow:hidden; color:#A0A0A0; float:left;}

.ConterRmJ_left{width:200px; text-align:center; float:left; margin-top:50px;}
.ConterRmJ_left img{ width:130px; height:130px; border:#ccc solid 1px; padding:5px;}
.ConterRmJ_left a{ display:block; text-align:center; color:#FF6600; line-height:30px;}


.cityItemJ{ margin-bottom:10px; display:block; height:35px; color:#989898;}
.cityItemAdd{width:22px; height:22px; background:url(../images/cityAdd.png) no-repeat; float:left; margin-left:10px; margin-top:8px;}
.cityItemJian{width:22px; height:22px; background:url(../images/cityJian.png) no-repeat; float:left; margin-left:10px; margin-top:8px;}
.cityItem_1{width:70px;height:32px; line-height:32px; border:#CCCCCC solid 1px; padding:0 15px;background:url(../images/jiantou.jpg) 70px center no-repeat; float:left; color:#989898;}
.cityItem_2{width:91px;height:32px; line-height:32px; border:#CCCCCC solid 1px; padding:0 15px;background:url(../images/jiantou.jpg) 90px center no-repeat; float:left; color:#989898; margin-left:10px;}

#homeList1,#homeList2{width:141px; padding:0 15px; height:35px; line-height:35px; float:left;border:#CCCCCC solid 1px; background:url(../images/jiantou.jpg) 140px center no-repeat; color:#999999;}



.CenterMaimJ{width:1000px; margin:15px auto 30px auto;}
.CenterGrLeft{width:320px; float:left;}
.CenterGrRight{width:640px; float:right;}
.CenterGrLeftT{ line-height:15px;}
.CenterGrLeftT h2{ font-size:14px; width:75px; padding-bottom:8px; float:left; border-bottom:#3D9E75 3px solid; color:#3C9F71;}
.CenterGrLeftT span{width:245px; float:left; display:block; padding-bottom:8px; border-bottom:#E2E2E2 3px solid;}

.CenterGrbox{width:100%; height:130px; padding:10px 0 20px 0; border-bottom:#DCDCDC solid 1px;}
.CenterGrboxImg{width:130px; float:left;}
.CenterGrfloat{ position:absolute; margin-left:-40px; margin-top:4px;}
.CenterGrboxText{width:175px; float:right; line-height:16px;}
.CenterGrboxTextInfo1{width:175px; height:; font-size:14px; color:#339965; margin-bottom:5px;}
.CenterGrboxTextInfo1 a{ color:#339965;}
.CenterGrboxTextInfo2{ color:#999999; font-size:12px; font-family:Arial; margin-bottom:3px;}
.CenterGrboxTextInfo3{ color:#666; font-size:12px; margin-bottom:3px; width:170px; height:15px; overflow:hidden;  white-space:nowrap;}
.CenterGrboxTextInfo4{ color:#666; margin-top:5px; width:185px; text-overflow:ellipsis; height:20px; overflow:hidden; white-space:nowrap;}
.CenterGrboxTextInfo5{ color:#666;width:160px; height:20px; overflow:hidden; white-space:nowrap;}
.CenterGrboxTextInfo4 a{ color:#979797;}
.CenterGrboxTextInfo6{color:#666; margin-top:5px; width:185px;height:35px;}
.CenterGrboxTextInfo6 a{ color:#979797;}


.jrForm{}
.jrFormTit{width:70px; position:absolute; background:#fff;  margin-top:-10px; float:left; font-size:12px; color:#3D9E75;}
.jrFormMain{ margin:0 auto;*+margin:15px auto 0 auto; width:100%; padding-top:15px;*+padding-top:0px;}
.jrText{width:290px; padding:0 15px; margin-bottom:10px; height:35px; line-height:35px; border:#CCCCCC solid 1px; color:#9F9F9F;}
.jrTextRight{width:95px; padding-left:5px; height:25px; margin-top:5px; line-height:25px; float:right; border-left:#ccc solid 1px; color:#666666; }
.jrTextLeft{width:180px; height:30px; *+height:25px; line-height:30px; border:none;float:left; color:#9F9F9F;}

.jrTexttarea{width:290px; padding:10px 15px; margin-bottom:10px; height:60px; line-height:20px; border:#CCCCCC solid 1px; color:#9F9F9F; font-size:12px;}
#errJrText{ font-size:12px; color:#FF6600; margin-top:0px; margin-bottom:10px; display:block ; clear:both; float:left;}
.btnJjr{width:81px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/btnjjr.jpg) no-repeat; border:none; float:right;}
