/* CSS Document */
*{ margin:0px; padding:0px; border:none; list-style:none; text-decoration:none; font-family:"微软雅黑", "黑体", Arial, "宋体";}
body{ width:100%; height:auto; background:#FFF;}
.header{ width:100%; height:258px; overflow:hidden; float:left;}
.footer{ width:100%; height:125px; overflow:hidden; float:left;}
.wrap{ width:100%; height:auto; background:url(../image/wrap_Background.jpg) repeat-x; padding-bottom:5px;float:left}
.wrap_box{ width:980px; height:auto; margin:0 auto;}
b{ overflow:hidden;}

/*以下标准w980框*/
.Standard{margin-top: 10px;}
.Standard{ width:980px; height:auto; padding-top:25px; float:left;}
.Standard div.title{ width:940px; height:25px; padding:10px 20px; float:left; color:#FFF; font-size:16px; line-height:25px;}
.Standard div.title b{ width:25px; height:25px; margin-right:10px; float:left; position:relative;}
.Standard div.title a{ width:25px; height:25px; margin-left:10px; *margin-top:-26px; display:block; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer; float:right;}
.Standard div.title a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard div.title a.now{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard div.main{ width:980px; height:auto; background:#f1f4f6; float:left;}

/*以下标准w480框*/
.Standard_Half{ width:480px; height:auto; padding-top:35px; float:left;}
.Standard_Half div.title{ width:440px; height:25px; padding:10px 20px; float:left; color:#FFF; font-size:16px; line-height:25px;}
.Standard_Half div.title b{ width:25px; height:25px; margin-right:10px; float:left;}
.Standard_Half div.title div.thebtn{ width:200px; height:25px; *margin-top:-26px; _margin-bottom:-26px; float:right;}
.Standard_Half div.title div.thebtn a{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer;}
.Standard_Half div.title div.thebtn a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_Half div.title div.thebtn a.now{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_Half div.title div.thebtn a.Direction{ width:25px; height:25px; display:block; float:right;}
.Standard_Half div.title div.thebtn a.Prev{ background:url(../image/Public.png) -25px -128px;}
.Standard_Half div.title div.thebtn a.next{ background:url(../image/Public.png) -50px -128px;}
.Standard_Half div.title div.thebtn ul{ height:9px; padding:8px 4px; float:right;}
.Standard_Half div.title div.thebtn ul li{ width:9px; height:9px; float:left;}
.Standard_Half div.title div.thebtn ul li a{ width:9px; height:9px; display:block; background:url(../image/Public.png) -31px 0px;}
.Standard_Half div.main{ width:480px; height:auto; background:#f1f4f6; float:left; }

/*以下标准w670框*/
.Standard_left{ width:670px; height:auto; padding-top:35px; float:left;}
.Standard_left div.title{ width:630px; height:25px; padding:10px 20px; float:left; color:#FFF; font-size:16px; line-height:25px;}
.Standard_left div.title b{ width:25px; height:25px; margin-right:10px; float:left;}
.Standard_left div.title a{ width:25px; height:25px; margin-left:10px; display:block; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer; float:right;}
.Standard_left div.title a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_left div.title a.now{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_left div.main{ width:670px; height:auto; background:#f1f4f6; float:left;}

/*以下标准w290框*/
.Standard_right{ width:290px; height:auto; padding-top:35px; float:right;}
.Standard_right div.title{ width:250px; height:25px; padding:10px 20px; float:left; color:#FFF; font-size:16px; line-height:25px;}
.Standard_right div.title b{ width:25px; height:25px; margin-right:10px; float:left;}
.Standard_right div.title a{ width:25px; height:25px; margin-left:10px; *margin-top:-26px; display:block; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer; float:right;}
.Standard_right div.title a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_right div.title a.now{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Standard_right div.main{ width:290px; height:auto; background:#f1f4f6; float:left;}

/*以下在线帮助*/
.Services{ width:980px; height:30px; float:left;}
.Services span{ width:21px; height:30px; float:left;}
.Services span.Keystone_left{ background:url(../image/Public.png) 0px -98px;display: none;}
.Services span.Keystone_right{ background:url(../image/Public.png) -21px -98px;display: none;}
.Services div.Keystone_middle{ width:962px;padding-left:17px; padding-top:4px;padding-bottom: 4px; float:left; background:#efefef;}
.Services div.Keystone_middle div.title{ width:72px;padding-right:10px; float:left;}
.Services div.Keystone_middle div.title p{ width:61px;line-height:22px; background:#2f6695; color:#FFF; font-size:12px; text-align:center; float:left;}
.Services div.Keystone_middle div.title span{ width:11px; height:22px; background:url(../image/Public.png) no-repeat -20px 0px; float:left;}
.Services div.Keystone_middle div.Content{ width:870px; overflow:hidden; float:left;}
.Services div.Keystone_middle div.Content ul li{ width:870px; color:#666; font-family:"宋体", Arial, "黑体"; font-size:12px; line-height:22px;}

/*以下header*/
.upbar{ width:100%; height:26px; background:#333; border-bottom:1px solid #000;}
.upbar_box{ width:980px; height:26px; margin:0px auto; position:relative;}
.upbar_box a.logo{ width:126px; height:80px; display:block; background:url(../image/logo.png) no-repeat; position:absolute; top:0px; left:0px;}
.upbar_box ul{ float:right; height:26px;}
.upbar_box ul li{ height:26px; line-height:26px; color:#FFF; font-size:12px; float:left;}
.upbar_box ul li.Divider{ padding:0px 12px;}
.upbar_box ul li a{ color:#FFF;}
.upbar_box ul li a:hover{ text-decoration:underline;}
.Information{ width:100%; height:113px; padding-top:64px; background:url(../image/Information_Background.jpg) repeat-x top center;}
.Information p.CompanyName{ width:980px; height:50px; line-height:50px; margin:0px auto; color:#ffda31; font-size:48px; text-align:center;}
.Information p.CompanyName span{text-shadow:#666 2px 2px 5px;}
.Information div.CompanyInformation{ width:980px; height:213px; padding-top:54px; margin:0px auto; display:none;}
.Information div.CompanyInformation div.photo{ width:327px; height:213px; float:left; position:relative;}
.Information div.CompanyInformation div.photo div.Picture{width:327px; height:213px; float:left; position:relative;}
.Information div.CompanyInformation div.photo div.Picture img{ position:absolute; top:0px; left:0px; display:none;}
.Information div.CompanyInformation div.photo div.btns{ width:327px; height:11px; position:absolute; left:0px; top:197px;  text-align:center; overflow:hidden;}
.Information div.CompanyInformation div.photo div.btns ul{ float:left;}
.Information div.CompanyInformation div.photo div.btns ul li{ width:19px; height:11px;  background:url(../image/Public.png) no-repeat; cursor:pointer;float:left;}
.Information div.CompanyInformation div.photo div.btns ul li.now{ background:url(../image/Public.png) no-repeat 0px -11px;}
.Information div.CompanyInformation div.summary{ width:286px; height:194px; padding:0px 20px; padding-top:19px; float:left; background:#FFF;}
.Information div.CompanyInformation div.summary h3{ width:286px; height:23px; padding-bottom:5px; font-weight:normal; line-height:23px; color:#333; font-size:21px; text-align:center; float:left;}
.Information div.CompanyInformation div.summary div.Outline{ width:286; height:133px; float:left;}
.Information div.CompanyInformation div.summary p{ color:#666; font-family:"宋体", Arial, "黑体"; font-size:12px; line-height:21px; text-indent:2em; text-align:justify;}
.Information div.CompanyInformation div.summary a{ height:14px; line-height:14px; color:#008cd6; font-size:12px; line-height:14px; float:right;}
.Information div.CompanyInformation div.summary a:hover{ text-decoration:underline; color:#ed7627;}
.Information div.CompanyInformation div.MobileShop{ width:327px; height:194px; padding-top:19px; background:#008cd6; float:left;}
.Information div.CompanyInformation div.MobileShop h3{ width:277px; height:23px; padding-left:50px; padding-bottom:16px; font-weight:normal; line-height:23px; color:#FFF; font-size:21px; float:left;}
.Information div.CompanyInformation div.MobileShop img{ margin-left:110px; float:left;}
.Information div.CompanyInformation div.MobileShop p{ width:327px; height:14px; padding-top:16px; color:#FFF; font-size:12px; line-height:14px; text-align:center; float:left;}
.nav{ width:100%; height:53px; background:#FFF; border-bottom:1px solid #e7e7e7;}
.nav div.nav_box{ width:980px; height:53px; margin:0px auto;}
.nav div.nav_box ul{ width:auto; height:53px; border-left:1px solid #e7e7e7; float:left;}
.nav div.nav_box ul li{ width:124px; height:53px; line-height:53px; border-right:1px solid #e7e7e7; float:left;}
.nav div.nav_box ul li a{ width:4em; height:53px; padding:0px 30px; display:block; color:#666; overflow:hidden; text-align:center;}
.nav div.nav_box ul li a p.w2{letter-spacing:2em; margin-right:-2em;}
.nav div.nav_box ul li a:hover{ background:#008cd6; color:#FFF;}
.nav div.nav_box ul li a.now{ background:#008cd6; color:#FFF;}
.nav div.nav_box a.Auxiliary{ width:38px; height:38px; margin-left:15px; margin-top:7px; display:block; float:right;}
.nav div.nav_box a.Login{ background:url(../image/Public.png) no-repeat -76px -22px;}
.nav div.nav_box a.Login:hover{ background:url(../image/Public.png) no-repeat -76px -60px;}
.nav div.nav_box a.Registration{ background:url(../image/Public.png) no-repeat -38px -22px;}
.nav div.nav_box a.Registration:hover{ background:url(../image/Public.png) no-repeat -38px -60px;}
.nav div.nav_box a.Collect{ background:url(../image/Public.png) no-repeat 0px -22px;}
.nav div.nav_box a.Collect:hover{ background:url(../image/Public.png) no-repeat 0px -60px;}

/*以下footer*/
.thefooter{width:100%; height:124px; border-top:1px solid #000; background:#333;}
.footer_box{ width:980px; height:90px; padding-top:34px; margin:0px auto;}
.footer_box ul{ width:980px; height:14px; float:left;}
.footer_box ul li{ height:14px; line-height:14px; color:#FFF; font-size:12px; float:left;}
.footer_box ul li.Divider{ padding:0px 12px;}
.footer_box ul li a{ color:#FFF;}
.footer_box ul li a:hover{ text-decoration:underline;}
.footer_box p{ width:auto; padding-top:12px; font-size:10px; color:#61655d; line-height:14px; float:left;}
.footer_box p a{ color:#61655d;}
.footer_box p a:hover{ color:#FFF; text-decoration:underline;}
.footer_box div.Attention{ width:auto; height:27px; padding-top:2px; float:right;}
.footer_box div.Attention h3{ height:27px; line-height:27px; color:#FFF; font-size:10px; font-weight:normal; float:left;}
.footer_box div.Attention a{ width:27px; height:27px; margin-left:5px; display:block; float:left;}
.footer_box div.Attention a.WeChat{ background:url(../image/Public.png) no-repeat -114px -33px; _background-position:-114px -32px;}
.footer_box div.Attention a.WeChat:hover{ background:url(../image/Public.png) no-repeat -114px -60px; _background-position:-114px -59px;}
.footer_box div.Attention a.weibo{ background:url(../image/Public.png) -141px -33px; _background-position:-141px -32px;}
.footer_box div.Attention a.weibo:hover{ background:url(../image/Public.png) -141px -60px; _background-position:-141px -59px;}

/*以下index*/
.index_box div.Propertyconsultant{ margin-top: 10px;}
.index_box div.Propertyconsultant div.title{ background:#ed7627;}
.index_box div.Propertyconsultant div.title b{ background:url(../image/Public.png) 0px -128px;}
.index_box div.Propertyconsultant div.title a{ background:url(../image/Public.png) -50px -103px;}
.index_box div.Propertyconsultant div.main{ width:960px; height:197px; padding-left:20px; padding-top:20px;}
.index_box div.Propertyconsultant div.main div.Manager{ width:280px; height:180px; display:block; float:left; overflow:hidden}
.index_box div.Propertyconsultant div.main div.Manager img{height:178px;width:278px;}
.index_box div.Propertyconsultant div.main div.Manager p{ width:120px; height:16px; padding-top:7px; line-height:16px; font-size:14px; text-align:center; color:#FFF; float:left;}
.index_box div.Propertyconsultant div.main div.Manager p a{ color:#FFF;}
.index_box div.Propertyconsultant div.main div.Manager p a:hover{ text-decoration:underline;}
.index_box div.Propertyconsultant div.main div.Brokers{ width:635px; height:177px; margin-right:20px; float:right; overflow:hidden;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box{ height:177px;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul{ width:auto; height:177px; float:left;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li{ width:140px; height:177px; margin-right:14px; float:left;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div{ width:120px; height:167px; padding:10px; padding-bottom:0px; background:url(../image/Broker_Background.png) no-repeat; display:block;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div img{ float:left;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div p{ width:120px; height:16px; padding-top:7px; line-height:16px; font-size:14px; text-align:center; color:#333; float:left;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div p a{ color:#333;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div p a:hover{ text-decoration:underline;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div:hover{ background:url(../image/Broker_Background_mo.png) no-repeat;}
.index_box div.Propertyconsultant div.main div.Brokers div.Brokers_box ul li div:hover a{ color:#FFF;}
.index_box div.Latestsalelisting div.title{ background:#16a9d9;}
.index_box div.Latestsalelisting div.title b{ background:url(../image/Public.png) -75px -103px;}
.index_box div.Latestsalelisting div.title a{ background:url(../image/Public.png) -50px -103px;}
.index_box div.Latestsalelisting div.main{ width:960px; height:480px; padding-top:20px; padding-left:20px;}
div.Listings_book ul li{ width:220px; height:220px; padding-right:20px; padding-bottom:20px; float:left;}
div.Listings_book ul li div{ width:210px; height:210px; padding-left:10px; padding-top:10px; display:block; background:url(../image/index_Listings_Background.png) no-repeat;}
div.Listings_book ul li div img{ float:left;}
div.Listings_book ul li div p.p1{ width:200px; height:18px; padding-top:10px; line-height:18px; color:#333; font-size:12px; float:left;overflow: hidden;color: #999;}
div.Listings_book ul li div p.p1 b{ color: black;}
div.Listings_book ul li div p.p1 span{ line-height:18px; color:#ed7627; font-family:Arial;font-weight: bold;}
div.Listings_book ul li div h3{ width:200px; height:16px; font-size:14px; padding-top:6px; line-height:16px;color:#333; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
div.Listings_book ul li div h3 a{ color:#008CD6; font-size:14px;}
div.Listings_book ul li div h3 a:hover{ text-decoration:underline;}
div.Listings_book ul li div p.p2{ width:210px; height:14px; padding-top:7px; font-size:12px; line-height:14px; color:#666; float:left;}
div.Listings_book ul li div p.p2 span{ padding-right:7px;}
div.Listings_book ul li div:hover{ background:url(../image/index_Listings_Background_mo.png) no-repeat;}
.index_box div.Newrentallistings div.title{ background:#008cd6;}
.index_box div.Newrentallistings div.title b{ background:url(../image/Public.png) 0px -153px;}
.index_box div.Newrentallistings div.title a{ background:url(../image/Public.png) -50px -103px;}
.index_box div.Newrentallistings div.main{ width:960px; height:480px; padding-top:20px; padding-left:20px;}

/*以下intro*/
.intro_box div.Companystyle div.title{ background:#ed7627;}
.intro_box div.Companystyle div.title b{ background:url(../image/Public.png) -100px -103px;}
.intro_box div.Companystyle div.main{ width:480px; height:320px; position:relative; overflow:hidden;}
.intro_box div.Companystyle div.main img{ position:absolute; top:0px; left:0px; display:none;}
.intro_box div.Contact{ float:right;}
.intro_box div.Contact div.title{ background:#16a9d9;}
.intro_box div.Contact div.title b{ background:url(../image/Public.png) -125px -103px;}
.intro_box div.Contact div.main{ width:480px; height:320px;}
.intro_box div.Contact div.main dl{ padding:20px; padding-bottom:0px; float:left;}
.intro_box div.Contact div.main dl dd{ width:440px; height:38px; padding-bottom:2px;}
.intro_box div.Contact div.main dl dd p{ height:38px; line-height:38px; font-size:14px; background:#FFF; float:left;overflow: hidden;}
.intro_box div.Contact div.main dl dd p.title{ width:98px; margin-right:2px; color:#666; text-align:center;}
.intro_box div.Contact div.main dl dd p.title span{ width:4em; overflow:hidden; text-align:center;}
.intro_box div.Contact div.main dl dd p.title span b{ display:block; font-weight:normal;}
.intro_box div.Contact div.main dl dd p.title span b.w2{ letter-spacing:2em; margin-right:-2em;}
.intro_box div.Contact div.main dl dd p.title span b.w3{ letter-spacing:0.5em; margin-right:-0.5em;}
.intro_box div.Contact div.main dl dd p.Content{ width:330px; padding-left:10px; color:#333;}
.intro_box div.Contact div.main dl dd p.Content a{ width:77px; height:22px; margin-top:8px; display:block; margin-right:5px; float:left;}
.intro_box div.CompanyProfile div.title{ background:#008cd6;}
.intro_box div.CompanyProfile div.title b{ background:url(../image/Public.png) -150px -103px;}
.intro_box div.CompanyProfile div.main{ width:940px; padding:15px 20px; line-height:150%; font-size:14px; color:#333; font-family:"宋体", Arial, "黑体";}

/*以下outold及outrent*/
.Listings_box div.Auxiliaryinquiry div.title{ background:#16a9d9;}
.Listings_box div.Auxiliaryinquiry div.title b{ background:url(../image/Public.png) -75px -128px;}
.Listings_box div.Auxiliaryinquiry div.main{ width:960px;padding: 10px;}
.Listings_box div.Auxiliaryinquiry div.main dl{ padding:20px; padding-bottom:0px; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd{ width:940px; height:38px; padding-bottom:2px;}
.Listings_box div.Auxiliaryinquiry div.main dl dd p{ height:38px; line-height:38px; font-size:14px; background:#FFF; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd p.title{ width:98px; margin-right:2px; color:#666; text-align:center;}
.Listings_box div.Auxiliaryinquiry div.main dl dd p.title span{ width:4em; overflow:hidden; text-align:center;}
.Listings_box div.Auxiliaryinquiry div.main dl dd p.title span b{ display:block; font-weight:normal;}
.Listings_box div.Auxiliaryinquiry div.main dl dd p.title span b.w2{ letter-spacing:2em; margin-right:-2em;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content{ width:830px; height:38px; padding-left:10px; color:#333; line-height:38px; font-size:14px; background:#FFF; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content span{ margin-right:20px; display:block; cursor:pointer; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content span.now{ color:#ed7627;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content p.Custom_box{ margin-left:-15px; display:none;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content p.Custom_box input{ width:42px; height:22px; padding:0px 10px; margin:0px 5px; margin-top:7px; line-height:22px; border:1px solid #a3a3a3; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content p.Custom_box b{ font-weight:normal; float:left;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content8{ width:730px;}
.Listings_box div.Auxiliaryinquiry div.main dl dd div.Content8 input{ width:728px; height:36px; line-height:36px; border:1px solid #FFF;}
.Listings_box div.Auxiliaryinquiry div.main dl dd a{ width:77px; height:26px; padding-left:21px; padding-top:12px; margin-left:2px; display:block; float:left; background:url(../image/Search_btn.png) no-repeat;}
.Listings_box div.Auxiliaryinquiry div.main dl dd a b{ width:57px; height:15px; background:url(../image/Search_word.png); display:block;}
.Listings_box div.Auxiliaryinquiry div.main dl dd a:hover{ background:url(../image/Search_btn_mo.png) no-repeat;}
.Listings_box div.Listingslist div.title{ background:#008cd6;}
.Listings_box div.Listingslist div.title b{ background:url(../image/Public.png) -100px -128px;}
.Listings_box div.Listingslist div.title a.Listmode{ background:url(../image/Public.png) -150px -128px;}
.Listings_box div.Listingslist div.title a.PictureMode{ background:url(../image/Public.png) -125px -128px;}
.Listings_box div.Listingslist div.main{ width:960px; padding:20px 0px; padding-left:20px; height:auto;}
.Listings_box div.Listingslist div.main ul{ padding-bottom:20px; float:left;}
.Listings_box div.Listingslist div.main ul li{ width:235px; height:260px; float:left;}
.Listings_box div.Listingslist div.main ul li div{ width:223px; height:248px; padding-top:10px; padding-left:10px; border:1px solid #FFF; background:#FFF; display:block;}
.Listings_box div.Listingslist div.main ul li div:hover{ border-color:#ed7627;}
.Listings_box div.Listingslist div.main ul li div img{ float:left;}
.Listings_box div.Listingslist div.main ul li div p.Listingstitle{ width:213px; height:16px; padding-top:14px; color:#2f6695; line-height:16px; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.Listings_box div.Listingslist div.main ul li div p.Listingstitle a{ color:#008CD6;font-size: 14px;font-weight: bold;}
.Listings_box div.Listingslist div.main ul li div p.Listingstitle a:hover{ text-decoration:underline;}
.Listings_box div.Listingslist div.main ul li div p.Listingsleft{ width:130px; height:14px; padding-top:8px; font-size:12px; line-height:14px; color:#666; float:left;}
.Listings_box div.Listingslist div.main ul li div p.Listingsleft span{ margin-right:5px;}
.Listings_box div.Listingslist div.main ul li div p.Address{height: 20x;overflow: hidden;width:213px;}
.Listings_box div.Listingslist div.main ul li div p.Intermediary{ color:#333;}
.Listings_box div.Listingslist div.main ul li div p.ListingsPrice{ width:83px; height:20px; padding-top:4px; padding-right:10px; text-align:right; line-height:20px; font-size:12px; color:#333; float:right;}
.Listings_box div.Listingslist div.main ul li div p.ListingsPrice span{ padding-right:3px; font-size:18px; color:#ed7627; font-weight:bold; font-family:Arial;}
.Listings_box div.Listingslist div.main ul li div p.Intermediary span a{ color: #666;}
.Listings_box div.Listingslist div.main ul li div p.Intermediary span a:hover{ color: red;}
.Listings_box div.Listingslist div.main ul li div p.Update{ width:73px; height:14px; padding-top:6px; padding-right:10px; text-align:right; font-size:12px; line-height:14px; color:#666; float:right;}
.Listings_box div.Listingslist div.main dl{padding-bottom:20px; float:left; display:none;}
.Listings_box div.Listingslist div.main dl dd{ width:940px; height:142px; padding-bottom:2px;}
.Listings_box div.Listingslist div.main dl dd div{ width:908px; height:120px; padding:0 15px; border:1px solid #FFF; background:#FFF; display:block;}
.Listings_box div.Listingslist div.main dl dd div table tr td{ height:120px;padding:0;margin:0;}
.Listings_box div.Listingslist div.main dl dd div table tr td.imgs{ width:194px;height:120px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.imgs img{ float:left;width:140px;height:90px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation{ width:368px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p{ width:368px; float:left;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.thetitle{ height:24px; line-height:24px; font-size:14px; color:#2f6695; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.thetitle a{ color:#008CD6;font-size: 14px;font-weight: bold;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.thetitle a:hover{ text-decoration:underline;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag{ height:28px; padding-top:5px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span{ height:18px; padding:0px 5px; margin-right:2px; border:1px solid #ddd; line-height:18px; font-size:12px; color:green; float:left;background: #eee;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span.jp{ height:16px; line-height:16px; border:2px solid #e52c42; color:#e52c42;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span.Tag1{ border-color:#16a9d9;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span.Tag0{ border-color:#e52c42;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span.Tag2{ border-color:#20a900;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Tag span.Tag3{ border-color:#ed7627;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Address{ height:17px; line-height:17px; font-size:12px; color:#666;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Address span{ padding-right:10px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Address span.position{ padding-left:14px; background:url(../image/Public.png) no-repeat -40px 0px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Address span.position b{ font-weight:normal;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Miscellaneous{height:25px; line-height:25px; font-size:12px; color:#666;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Miscellaneous span{ padding-right:5px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Intermediary{ height:21px; line-height:21px; font-size:12px; color:#333;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Intermediary span{ padding-right:8px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Intermediary span a{ color: #666;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Intermediary span a:hover{ color: red;}
.Listings_box div.Listingslist div.main dl dd div table tr td.BasicInformation p.Intermediary span.Update{ color:#666; padding-left:12px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Area{ width:138px; color:#333; font-size:14px; text-align:center;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Area span{ font-weight:bold; font-family:Arial;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Price{ width:208px;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Price p{ width:208px; height:20px; line-height:20px; font-size:12px; text-align:right; float:left;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Price p.Totalprice{  color:#333; }
.Listings_box div.Listingslist div.main dl dd div table tr td.Price p.Totalprice span{ padding-right:3px; font-size:24px; color:#ed7627; font-family:Arial;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Price p.Unitprice{color:#666;}
.Listings_box div.Listingslist div.main dl dd div table tr td.Price p.span{ padding-right:3px;}

/*以下在线留言*/
.message div.title{ background:#16a9d9;}
.message div.title b{ background:url(../image/Public.png) -25px -153px;}
.message div.main{ width:670px; height:438px;}
.message div.main p.Note{ width:630px; height:54px; padding-left:20px; color:#333; line-height:54px; font-size:14px; float:left;}
.message div.main p.Note span{ font-weight:bold;}
.message div.main ul{ padding-left:20px; padding-top:6px; float:left;}
.message div.main ul li{ width:314px; height:38px; padding-bottom:2px; padding-right:2px; float:left;}
.message div.main ul li p{ height:38px; line-height:38px; font-size:14px; background:#FFF; float:left;}
.message div.main ul li p.title{ width:98px; margin-right:2px; color:#666; text-align:center;}
.message div.main ul li p.blue{ background:#008cd6; color:#FFF;}
.message div.main ul li p.title span{ width:4em; overflow:hidden; text-align:center;}
.message div.main ul li p.title span b{ display:block; font-weight:normal;}
.message div.main ul li p.title span b.w2{ letter-spacing:2em; margin-right:-2em;}
.message div.main ul li p.Content{ width:194px; padding:0px 10px; color:#333;}
.message div.main ul li p.Content span{ padding-right:30px;}
.message div.main ul li p.Content input.theradio{ margin-right:5px;}
.message div.main ul li p.Content input.thetext{ width:192px; height:36px; *height:34px; border:1px solid #FFF; line-height:36px;}
.message div.main ul li.Address{ width:630px;}
.message div.main ul li.Address p.Content{ width:510px;} 
.message div.main ul li.Address p.Content input{ width:508px;}
.message div.main ul li.textarea{ width:630px; height:158px; *height:156px;}
.message div.main ul li.textarea p.title{ height:158px;}
.message div.main ul li.textarea p.Content{ width:520px; padding-right:0px; height:158px;}
.message div.main ul li.textarea p.Content textarea{ width:508px; height:150px; padding-top:6px; padding-right:10px; border:1px solid #FFF; font-size:14px; line-height:24px; resize:none;}
.message div.main a{ width:185px; height:26px; padding-left:129px; padding-top:12px; display:block; cursor:pointer; float:left;}
.message div.main a img{ display:block; margin:0px auto;}
.message div.main a.Reset{ background:url(../image/Reset_btn.png) no-repeat; margin-right:2px;}
.message div.main a.Reset b{ width:55px; height:15px; background:url(../image/Reset_word.png); display:block;}
.message div.main a.Reset:hover{ background:url(../image/Reset_btn_mo.png) no-repeat;}
.message div.main a.Submit{ background:url(../image/Submit_btn.png) no-repeat;}
.message div.main a.Submit b{ width:55px; height:15px; background:url(../image/Submit_word.png); display:block;}
.message div.main a.Submit:hover{ background:url(../image/Submit_btn_mo.png) no-repeat;}

/*以下proxy*/
.proxy_box div.Brokersrecommend div.title{ background:#008cd6;}
.proxy_box div.Brokersrecommend div.title b{ background:url(../image/Public.png) -50px -153px;}
.proxy_box div.Brokersrecommend div.title a{ background:url(../image/Public.png) -50px -103px;}
.proxy_box div.Brokersrecommend div.main{ width:290px; height:438px;}
.proxy_box div.Brokersrecommend div.main dl{ padding-left:20px; padding-top:20px; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd{ width:250px; height:78px; padding-bottom:2px;}
.proxy_box div.Brokersrecommend div.main dl dd div.Subject{ width:244px; height:72px; padding-left:4px; padding-top:4px; border:1px solid #FFF; background:#FFF; display:block;}
.proxy_box div.Brokersrecommend div.main dl dd div.Subject:hover{ border-color:#ed7627;}
.proxy_box div.Brokersrecommend div.main dl dd div.manphoto{ width:62px; height:68px; overflow:hidden; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd p.name{ width:172px; height:18px; padding:0px 5px; line-height:18px; font-size:12px; color:#333; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd p.name a{ color:#333;}
.proxy_box div.Brokersrecommend div.main dl dd p.name a:hover{ text-decoration:underline;}
.proxy_box div.Brokersrecommend div.main dl dd p.tel{ width:172px; height:14px; padding:0px 5px; line-height:14px; font-size:12px; color:#ed7627; float:left; font-family:Arial;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous{ width:167px; height:36px; padding-left:5px; padding-right:10px; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous p{ width:55px; height:36px; border-right:1px solid #666; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous p.last{ border:none;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous p span{ width:55px; text-align:center; display:block; float:left;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous p span.theValue{ height:20px; line-height:20px; font-size:18px; color:#333; font-family:Arial;}
.proxy_box div.Brokersrecommend div.main dl dd div.Miscellaneous p span.Classification{ height:16px; line-height:16px; font-size:12px; color:#aeaeae;}

/*以下Broker*/
.Broker_box div.Standard div.title{ background:#008cd6;}
.Broker_box div.Standard div.title b{ background:url(../image/Public.png) -75px -153px;}
.Broker_box div.Standard div.main{ width:980px; height:auto;}
.Broker_box div.Standard div.main ul{ padding-left:20px; padding-top:20px; padding-bottom:18px; float:left;}
.Broker_box div.Standard div.main ul li{ width:312px; height:182px; margin-right:2px; margin-bottom:2px; background:#FFF; float:left;padding-top:5px}
.Broker_box div.Standard div.main ul li div.left{ width:120px; height:182px; padding-left:10px; padding-top:10px; float:left;}
.Broker_box div.Standard div.main ul li div.left img{ float:left; width:120px; height:158px}
.Broker_box div.Standard div.main ul li div.left a{ width:77px; height:22px; margin-left:21px; _margin-left:10px; margin-top:12px; display:block; background:url(../image/noQQ.png) no-repeat; float:left;}
.Broker_box div.Standard div.main ul li div.right{ width:162px; height:182px; padding-right:10px; padding-top:6px; float:right;}
.Broker_box div.Standard div.main ul li div.right a.name{ height:32px; padding-left:5px; line-height:30px; color:#008cd6; font-size:14px;font-weight:bold; display:block;border-bottom:1px solid #eee; overflow:hidden}
.Broker_box div.Standard div.main ul li div.right p.tel{height:30px; line-height:30px; font-size:18px; font-family:Arial; color:#f30; border-bottom:1px solid #eee; overflow:hidden;padding-top:2px}
.Broker_box div.Standard div.main ul li div.right p.tel b{ width:32px; height:26px; background:url(../image/tel.png) -5px -5px;display:block; float:left;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous{ width:162px; height:46px; padding-top:10px; float:left;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous a{height:36px; border-right:1px solid #eee; float:left; text-align:center; overflow:hidden;padding:0 7px}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous a:hover span.theValue{ color:#ed7627;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous span{text-align:center; display:block;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous span.theValue{ height:20px; line-height:20px; font-size:18px; color:#333; font-family:Arial;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous span.Classification{ height:16px; line-height:16px; font-size:12px; color:#aeaeae;}
.Broker_box div.Standard div.main ul li div.right div.Miscellaneous p{height:36px; float:left;padding:0 7px}
.Broker_box div.Standard div.main ul li div.right a.Twodimensionalcode{ width:29px; height:29px; padding-top:9px; padding-left:9px; margin-right:2px; background:#EEE ; float:left; position:relative;}
.Broker_box div.Standard div.main ul li div.right a.Twodimensionalcode b{ width:21px; height:21px; background:url(../image/Twodimensionalcode_Mark.png); display:block;}
.Broker_box div.Standard div.main ul li div.right a.Twodimensionalcode span{ width:100px; height:100px; padding:9px; position:absolute; left:-129px; top:-127px; background:url(../image/Twodimensionalcode_Background.png) no-repeat; display:none;}
.Broker_box div.Standard div.main ul li div.right a.Twodimensionalcode:hover{ background:#ed7627;}
.Broker_box div.Standard div.main ul li div.right a.Twodimensionalcode:hover span{ display:block;}
.Broker_box div.Standard div.main ul li div.right a.gotoshop{ width:112px; height:30px; padding-left:10px; padding-top:8px; background:url(../image/Broker_goshop.png) no-repeat; display:block; float:left;color: #333;}
.Broker_box div.Standard div.main ul li div.right a.gotoshop:hover{ background:url(../image/Broker_goshop_mo.png) no-repeat;color: white;}

/*以下Structure*/
.Structure_box div.Headquarters div.title{ background:#16a9d9;}
.Structure_box div.Headquarters div.title b{ background:url(../image/Public.png) -100px -153px;}
.SAR{ width:980px; height:auto; padding-top:20px; padding-bottom:15px;}
.SAR dl{ padding-left:20px; padding-bottom:5px; float:left;}
.SAR dl dt{ width:920px; height:28px; padding:0px 10px; padding-top:10px; background:#ed7627; line-height:18px; font-size:14px; color:#FFF; float:left;}
.SAR dl dt a{ width:18px; height:18px; margin-left:5px; *margin-top:-16px; display:block; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer; float:right;}
.SAR dl dt a.gotoshop{ background:url(../image/Public.png) -36px -178px;}
.SAR dl dt a.Expansion{ background:url(../image/Public.png) 0px -178px; display:none;}
.SAR dl dt a.Narrow{ background:url(../image/Public.png) -18px -178px;}
.SAR dl dt a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.Structure_box div.main dl dd{ width:469px; height:38px; padding-right:2px; padding-top:2px; float:left;}
.Structure_box div.main dl dd p{ height:38px; line-height:38px; font-size:14px; background:#FFF; float:left;}
.Structure_box div.main dl dd p.title{ width:98px; margin-right:2px; color:#666; text-align:center;}
.Structure_box div.main dl dd p.title span{ width:4em; overflow:hidden; text-align:center;}
.Structure_box div.main dl dd p.title span b{ display:block; font-weight:normal;}
.Structure_box div.main dl dd p.title span b.w2{ letter-spacing:2em; margin-right:-2em;}
.Structure_box div.main dl dd p.title span b.w3{ letter-spacing:0.5em; margin-right:-0.5em;}
.Structure_box div.main dl dd p.Content{ width:359px; padding-left:10px; color:#333;}
.Structure_box div.main dl dd p.Content a{ width:77px; height:22px; margin-top:8px; display:block; background:url(../image/noQQ.png) no-repeat; margin-right:5px; float:left;}
.Structure_box div.Subsidiaries div.title{ background:#008cd6;}
.Structure_box div.Subsidiaries div.title b{ background:url(../image/Public.png) -125px -153px;}
.SAR dl.nowNarrow dt{ background:#c6c6c6;}
.SAR dl.nowNarrow dt a.Expansion{ display:block;}
.SAR dl.nowNarrow dt a.Narrow{ display:none;}
.SAR dl.nowNarrow dd { display:none;}

/*以下rencai*/
.rencai_box div.Standard div.title{ background:#008cd6;}
.rencai_box div.Standard div.title b{ background:url(../image/Public.png) -150px -153px;}
.rencai_box div.main dl dd{ width:469px; height:38px; padding-right:2px; padding-top:2px; float:left;}
.rencai_box div.main dl dd p{ height:38px; line-height:38px; font-size:14px; background:#FFF; float:left;}
.rencai_box div.main dl dd p.title{ width:98px; margin-right:2px; color:#666; text-align:center;}
.rencai_box div.main dl dd p.Content{ width:359px; padding-left:10px; color:#333;}
.rencai_box div.main dl dd p.Content a{ width:77px; height:22px; margin-top:8px; display:block; background:url(../image/noQQ.png) no-repeat; margin-right:5px; float:left;}
.rencai_box div.main dl dd.Special{ width:940px; height:auto; overflow:hidden;}
.rencai_box div.main dl dd.Special p{ height:auto; padding-bottom: 9999px; margin-bottom: -9999px;}
.rencai_box div.main dl dd.Special p.Content{ width:820px; padding-right:10px;}

.wx_logo {top:258px; right:20px; position:fixed; text-align:center; background:#008cd6; padding:10px 15px; color:#FFF; font-size:12px}
.wx_logo strong {font-size:16px}
.wx_logo img {margin:6px 0}

.searchformdroplist{ width: 100%;}
.searchformdroplist li{float: left; padding:8px 8px;margin: 0 10px 0 0;font-size: 14px;}
.searchformdroplist input{ padding:4px 5px;border: 1px solid #ccc;font-size: 14px;}
.searchformdroplist select{ padding:3px 5px;border: 1px solid #ccc;font-size: 14px;}
.searchformdroplist button{padding:3px 20px 5px 20px;border: 1px solid #ed7627;background: #ed7627;color: white;font-size: 14px;}
.synotice{float: left;width: 976px;margin:0 0 10px 0;text-align:center;padding:10px 0;border:2px solid #ffcc00;border-top: 0;background:#ffffcc;color:red;line-height:24px;font-weight:bold;}

.xgtpotb{position: absolute;top:12px;left:14px;color:white;font-size:12px;text-shadow:1px 1px #0C0C0C;z-index: 999;}
.xgtpotb1{position: absolute;top:4px;left:6px;color:white;font-size:12px;text-shadow:1px 1px #0C0C0C;z-index: 999;}

/* 页码 */
.pages {padding:20px 0;text-align: center; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pages a,.pages span {border: #ccc 1px solid; padding: 5px 12px; margin: 2px; text-decoration: none; border-radius:4px;color:#000;}
.pages a:hover {border: #ddd 1px solid; background-color: #ddd;color: #666;}
.pages a:active {border: #075fcb 1px solid; color: #000;}
.pages span.current {border: #3b5699 1px solid; padding: 4px 12px; color: #fff; background-color: #3b5699; font-weight:bold}
.pages span.disabled {border: #eee 1px solid; color: #ccc;}
.pages span.dotted{border:0;padding: 5px 2px;}