﻿/* css reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{border:none; margin:0; padding:0; font-weight:normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,iframe {	display: block;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ font-family:'Microsoft Yahei',Arial,'sans-serief'; font-size:13px; position:relative; }
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.l,.fl{ float:left;}
.r,.fr{ float:right;}
.clear{ display:block; clear:both; height:0; line-height:0;}
.clearfix:after{ display:block; content: '\200B'; height:0; clear:both;}
.clearfix{ *zoom:1;}

/* 公共样式 */
body{background:url(../Images/body_bg.gif);}
.header{
	width:100%;
	height:118px;
	position:relative;
	z-index:9999;
	background-image: url(topBg.gif);
	background-repeat: repeat-x;
}
.top{width:1005px;height:95px;margin:0 auto; position:relative;}
.logo{width:129px;height:95px;float:left;}
.logo img{width:129px;height:45px;margin-top:25px;}
.nav,ul.nav_top{height:95px; width:640px;float:left;margin:0;position:relative;top:0; left:20px;z-index:9999;}
ul.nav_top{width:620px;left:0px;}
.nav ul li{ list-style:none;float:left;height:95px;width:100px;line-height:95px; margin:0;text-align:center;position:relative; top:0; left:0px; }
.siblings{height:188px;position:relative; top:0; left:0px; background:url(images/nav.png) repeat-x; }
.nav ul.nav_top li{width:100px; height:95px; position:relative;top:0;left:0;}
.nav ul.nav_top li .nav_back{width:100px;height:0px; background:url(../Images/nav_back.jpg) bottom center no-repeat ;position:absolute;top:95px;left:0;}
.nav ul.nav_top li a{color:#fff; text-decoration:none; height:95px; width:100px; display:block; position:absolute;top:0;left:0;}
.nav ul.nav_top li.total.curr{background:#321517;}
.nav  ul.sub{width:100px;height:0px;margin:0;padding:0; z-index:99999; position:absolute;left:0px;top:95px; overflow:hidden;}
.nav  ul.sub li{height:25px; line-height:25px;background:#333; color:#fff; opacity:0.7;filter:alpha(opacity=70);}
.nav  ul.sub li a{line-height:25px;color:#fff; text-align:center;}
.nav  ul.sub li:hover a{color:#dab866;}

.search{width:224px;height:100px;float:left;margin-top:22px;}
.contact{float:right;height:24px;margin:0;padding:0;}
.contact span{color:#fff;margin-right:5px; display:inline-block;}
.contact span a{width:18px;height:18px;display:inline-block; position:relative;}
.contact span a .xian{width:100px;/**height:100px**/height:0px; position:absolute;top:18px;left:0px; overflow:hidden;}

.contact span em{line-height:12px; padding-top:6px;}
.weixin{
	width:18px;
	height:18px;
	background-image: url(weixinIco.jpg);
	background-repeat: no-repeat;
}
.home{width:18px;height:18px;background:url(../Images/homeIco.jpg) no-repeat;}
.sina{
	width:18px;
	height:18px;
	background-image: url(sinaIco.jpg);
	background-repeat: no-repeat;
}
.tel{
	width:12px;
	height:18px;
	background-image: url(telIco.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.searchBlock{position:relative;width:220px;height:22px;clear:both;background:#c1c1c1;cursor:pointer;}
.searchBlock .searchBtn{height:20px;position:absolute;right:0px;top:0px;color:#444444; line-height:20px; letter-spacing:3px;}
.searchBlock input {width:180px;height:20px;background:#c1c1c1;border:none;padding:0px;margin:0px;position:absolute;}


.warpper{ width:100%; height:100%; position:relative; +padding-top:0px;}

/**header结束**/
.footer{width:100%;height:54px;background:#434343;clear:both;}
.footer_center{width:1002px;height:54px;margin:0 auto; text-align:right; color:#8e8e8e; line-height:54px;}
.footer_center a{color:#8e8e8e;text-decoration:none;}
.footer_center a:hover{color:#fff;text-decoration:none;}
/**footer结束**/
.returnTop{width:69px;height:59px;  position:fixed; bottom:160px; right:50px; display:none;}
.returnTop a{display:block; width:69px;height:59px;background:url(../Images/return.png) center center no-repeat;}
.content{width:1005px;min-height:600px;clear:both; margin:30px auto; border:none;padding:0px; position:relative; background:#fff;}
.topOne{width:775px;float:left;}
.banner{ width:768px; height:368px; box-shadow : 4px 4px 4px #b8b8b8; position:relative;}
.blank{width:768px;height:368px;overflow:hidden;}
.banner_pic{width:768px;height:318px;  opacity:1;}
.banner_pic img{width:100%;height:100%;}
.banner_nav{width:100%;height:50px; background:#a63b45;position:absolute;left:0; bottom:0;z-index:99;overflow:hidden;}
.banner_title{height:50px;text-indent:38px;float:left}
.banner_pic_title{line-height:50px;color:#f3e9cb; text-decoration:none;max-width:680px;height:50px; display:block;}
.banner_btn{height:50px;float:right;}
.banner_btn .banner_nav_btn{width:27px;height:50px;float:left;background:url(../Images/banner_nav_light.png) center center no-repeat;}
.banner_btn .imgSelect{background:url(../Images/banner_nav_deep.png) center center no-repeat;}
/****/
.saleInfo{ width:768px;height:193px; background:url(../Images/infoBorder.gif);margin-top:21px;position:relative;}
.infoBlock{width:750px;height:178px;background:#fff;position:absolute;top:8px;left:9px;}
.saleInfoTitle{height:48px; width:709px;margin-left:18px;border-bottom:1px dashed #000; color: #292929;}
.saleInfoTitle a{ display: inline-block; line-height: 48px; padding: 0 4px; color: #292929; font-weight: bold;}
.saleInfoTitle a:hover{ color: #a63b45;}
.saleInfoTitle a.current{ color: #a63b45;}
.saleInfoPic{width:167px;height:90px; border:solid 1px #ddd6d7;margin-left:18px;margin-top:12px;float:left;}
.saleInfoPic img{width:100%;height:100%;}
.saleInfoText{width:524px;height:90px;margin:15px;float:left;}
.saleInfoText a {display:block;height:20px; background:url(../Images/infoBg.gif) center left no-repeat; text-decoration:none;color:#484747;font-size:13px;line-height:20px;text-indent:6px;}
.saleInfoText a span{float:right;}
.saleInfoText a p{ float:left; width:430px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.saleInfoText a:hover{color:#a63b45;background:url(../Images/infobg_hover.gif) center left no-repeat;}
.topTwo{width:224px;float:left;margin-left:5px;}
.join_default{width:224px;height:263px;}
.happy{width:224px;height:93px;margin-top:14px;}
.quickNav{width:224px;height:194px;margin-top:21px;}
.quickTitle{width:224px;height:26px; border-bottom:solid 2px #f26713;font-size:16px;color:#a63b45;line-height:26px;text-indent:6px;margin-bottom:5px;}
.quickTitle span{font-size:12px;color:#848484;margin-left:6px;}
.quickBlock{width:221px;height:41px;border:solid 1px #e5e5e5;margin-top:10px; line-height:41px; background-position:center left; background-repeat:no-repeat; text-indent:60px;}
.quickBlock:hover{background-color:#e1e1e1;}
.quickBlock a{display:block;width:221px;height:41px; text-decoration:none;color:#4c4c4c;}
.content .shopping{width:1002px;min-height:500px;clear:both;padding-top:15px;}
.shopping_title{font-size:16px;color:#f26713; }
.shopping_title span{font-size:12px;color:#848484;margin-left:6px;}
/****/
.shopping .floor{width:1002px;height:318px; border-bottom:solid 1px #999999; clear:both;margin-top:28px;}
.floor_thin{width:157px;height:318px; margin-left:5px;float:left;}
.floor_bigFat{width:241px;height:318px; float:left;margin-left:5px;}
.floor_shortFat{width:223px;height:318px; float:left;margin-left:5px;}
.floor_bigThin{width:192px;height:318px;float:left;margin-left:5px;}
.shopping .floor  a{display:block; text-decoration:none;}
.shopping .floor a .span{display:block;font-size:14px;color:#3b2618;margin-top:14px;text-decoration:none; padding-left:16px; }
.shopping .floor .sign{width:157px;height:153px;float:left;margin-bottom:3px;font-size:72px; text-align:center;line-height:157px;color:#fff;}
.shopping .floor .thin_box{width:157px;height:153px;float:left;margin-bottom:3px;margin-top:3px;}
.shopping .floor .thin_box img{width:157px;height:115px; display:block;}
.shopping .floor.one{margin-top:12px;}
.shopping .floor .floor_bigFat a img{width:241px;height:254px;display:block;}
.shopping .floor .shortFat_box{width:223px;height:153px; margin-top:6px;}
.shopping .floor .border_bottom{ border-bottom:solid 1px #999999;margin-top:0px;}
.shopping .floor .shortFat_box img{width:223px;height:115px;}
.floor_bigThin a img{width:192px;height: 290px;/**height:314px;**/}
.floor_bigThin .spans{display:block;font-size:14px;color:#3b2618;text-decoration:none; padding-left:16px;margin-top: 4px;}
/****/
.guide{ margin-top:28px;width:1002px;height:440px;overflow:hidden;}
.guide_big{width:255px;height:305px/*299*/;float:left;background:url(../Images/guide_l_bg.png);margin-top:10px;}
.guide_small{width:255px;height:56px;float:left;background:url(../Images/guide_s_bg.png);}
.guide .last{width:237px;}
.bigbox{width:230px;height:270px; margin-left:5px; margin-top:15px; background:#d7d8d9;}
.bigbox_img{width:230px;height:190px; clear:both;}
.bigbox_img img{width:230px;height:190px; border:none;}
.bigbox_text{width:210px;height:50px;margin:10px;word-break: break-all; word-wrap:break-word;}
.bigbox_text .bigbox_name{font-size:14px;color:#3b2618;}
.bigbox_text a{color:#696969; font-size:11px;text-decoration:none; height:35px;overflow:hidden;display:block;}
.bigbox_text a:hover{color:#3e3e3e;}
.s_box{width:230px;height:56px;}
.s_box a{display:block;width:237px;height:51px; background:url(_blank);}
.s_box a:hover .sbox_text{color:#000;}
.sbox_img{width:90px;height:51px;float:left;}
.sbox_img img{display:block; width:70px;height:35px;float:left; margin-top:8px;margin-left:20px;}
.sbox_text{width:130px;height:51px;float:left; margin-left:10px; line-height:51px;color:#292929;}
/****/
.show_content{width:965px;min-height:580px;padding-left:35px;position:relative; overflow:hidden;}
.show_title{width:920px;height:35px;padding-left:20px;line-height:35px; color:#9b4346; font-size:18px; background:url(../Images/show_title.jpg) center left no-repeat;border-bottom:solid 1px #e1e1e1;margin-bottom:3px;}
.show_title em{  float:left;}
.show_title span{margin-left:20px;color:#615c5c; font-size:14px; word-spacing:5px;letter-spacing: 2px; text-transform:uppercase;}
a.return{float:right;width:50px;height:100%;background:url(../Images/s_return.jpg) no-repeat 30px center; font-size:13px;color:#939192;}
.show_left{width:330px;height:380px; margin-top:40px;float:left;color:#696969; font-size:13px; line-height:26px;}
.show_left_pic{width:177px;height:90px;float:left;}
.show_left_pic img{width:175px;height:88px;border:1px solid #7f7f7f;}
.show_left_title{position:absolute;top:145px;left:220px;font-size:14px;color:#9b4346;}
.show_left_text{width:330px;height:180px; clear:both;margin-top:12px;margin-bottom:15px; position:relative; overflow:hidden;}
.show_left_btm{float:left;width:165px;height:26px;}
.show_left_pos{width:60px;height:40px;clear:both;margin-top:30px; line-height:40px;padding-left:30px;background:url(../Images/show_pos.jpg) no-repeat;}
.show_left_pos a{color:#696969;}
.show_right{width:635px;height:470px;float:left; margin-top:0px;background:url(../Images/show_r_bg.png) no-repeat;}
.show_r_pic{width:490px;height:327px; overflow:hidden;margin-top:76px;margin-left:82px; position:relative;}
.show_r_pic ul{width:999999px;height:327px; position:relative;}
.show_r_pic ul li{width:490px;height:327px;float:left;}
.show_btm{height:60px; clear:both;position:relative;left:40%;}
a.show_pic_btn{width:20px;height:20px; background:url(../Images/show_btn.png) center  no-repeat; display:block; float:left; margin:20px 3px;}
a.show_pic_btn:hover,a.pic_btn_select{ background:url(../Images/show_btn_s.png) center  no-repeat;}
/*****/
.index_l{width:640px;height:520px;margin-top:20px;margin-left:30px;float:left;overflow:hidden;position:relative;}
.index_l ul.show_index_l{width:640px;height:20px;position:relative;top:0;left:0;}
.index_l ul.show_index_l li{width:138px;height:20px;line-height:20px;font-size:14px;color:#9b4346;margin-bottom:5px;float:left; }
.index_l ul.show_index_l li.one{width:76px;height:20px;line-height:20px;font-size:14px;color:#9b4346;margin-bottom:5px;float:left; }
.index_l ul.show_index_l li.three{width:173px;}
.index_l ul.show_index_l li.five{width:100px;}

/**
.index_l ul.show_index_l li{width:112px;height:18px;line-height:18px;font-size:14px;color:#9b4346;margin-bottom:5px;float:left; }
.index_l ul.show_index_l li.three{width:168px;}
.index_l ul.show_index_l li.five{width:115px;}
**/

.index_table{width:640px;height:420px;clear:both;}
.index_l tr:hover * {color:#9b4346;}
.index_l tr td{width:144px;height:44px;line-height:44px;color:#696969;}
.index_l tr td.one{width:80px;}
.index_l tr td.three{width:180px;}
.index_l tr td.five{width:100px;}
.index_l  tr td img {margin-right:9px;}
.index_l .cardsign{width:500px;height:32px;line-height:32px;clear:both;margin-top:30px;}
.index_l .cardsign .card_left{float:left;width:180px;}
.index_l .cardsign .card_left em{margin-left:3px;}
.index_r{float:left;width:230px;height:500px;background:#966a53;margin-top:20px;margin-left:30px;}
.index_r a{display:block;width:100%;height:37px; line-height:40px; text-indent:80px;font-size:14px;color:#fff;position:relative;}
.index_r a:hover ,.index_r a.curr{color:#9b4346;background:#efe9e6 url(../Images/index_r_hover.jpg)}
.index_r img{position:absolute;left:20px;top:6px;}
.index_r_top{width:192px;height:20px;margin:20px auto; color:#fff; overflow:hidden;position:relative;}
.index_r_top input[type=text]{color:#9b4346;width:165px;height:20px;background:#fff;border:none; line-height:20px;}
.index_r_top img{width:25px;height:20px;cursor:pointer; position:absolute;top:0px;left:165px;}

/***楼层巡礼***/
.floor_l{width:638px;margin-top:20px;float:left;margin-right:30px;}
.fl_Btn{width:638px;height:46px;line-height:46px;}
.fl_Btn li{min-width: 40px;height:46px;margin-right: 11px;float:left;cursor:pointer;color:#d0d0d0;font-size:22px;}
.fl_Btn li:hover,.fl_Btn li.curr{color:#a82924;font-size:32px;}
.floor_info{width:638px;height:250px;position:absolute;top:121px;z-index:99;}
.floor_info .info{width:81px;height:30px;background:url(../Images/Directory/infoBg.png) no-repeat;position:absolute;display:none;z-index: 99;padding:2px 4px 8px;text-align:center;line-height:14px;}
.floor_info .info a{display:block;color:#fff;}
.floor_pic{width:638px;height:250px; position:relative; overflow:hidden; margin-top:16px;}
.floor_pic ul{width:638px;height:9999px;position:relative;}
.floor_pic ul li{width:638px;height:270px;position:relative;}
.fl_bottom{width:614px;height:190px;}
.fl_bottom .flb_sign{width:140px;height:158px;float:left;}
.fl_bottom .flb_right{width:338px;float:left;margin-left:135px;padding-top:65px;}
.fl_bottom .flb_right li{width:168px;height:12px;line-height:12px;margin-top:5px;float:left;}
.fl_bottom .flb_right li .floor_color{width:12px;height:12px;float:left;margin-right:5px;}
.fl_bottom .flb_right li span{float:left;color:#818285;}



.floor_r{float:left;width:270px;height:440px;background:#b89b8d;margin-top:20px;/*margin-left:30px;*/}
.abc{width:40px;height:425px;padding-top:15px;float:left;background:#956953; text-align:center; line-height:16px;}
.abc li{width:30px;margin:0 auto;font-size:12px;color:#fff;cursor:pointer;}
.abc li:hover,.abc li.curr{background:#a63b45;}
.fl_r{width:230px;height:440px;float:left;background:#b89b8d;}
.floor_r_top{width:208px;height:32px;margin:10px auto;position:relative;background:#f2f2f2;}
.floor_r_top span{width:208px;height:32px;color:#a63b45; line-height:32px;overflow:hidden;font-size:14px;color:#956953;background:url(../Images/Directory/tri.png) right top no-repeat;display:block; text-indent:7px;}
.floor_r_top .frt_hide{width:208px;position: absolute;top: 32px;/* left: 0; */background: #eff0f4;padding: 2px 0 5px;border: 1px solid #aaa;display: none;z-index:99;}

.floor_r_top .frt_hide li{display: block;color: #222;line-height: 23px;padding: 0 0 0 20px;cursor: pointer;margin: 0 5px;border-bottom: 1px solid #e2e2e2;width: 178px;cursor:pointer;}

.floor_r a{display:block;width:210px;height:30px; line-height:30px; text-indent:5px;font-size:14px;color:#fff;position:relative; margin-left:10px;cursor:pointer;overflow:hidden;}
.floor_r a:hover,.floor_r a.curr{color:#9b4346;background:#fff;}
.floor_r a .r{margin-right:18px;text-indent:0px;}
.floor_sub{width:100%;height:374px;}
.floor_sub a span{display:block; float:left;}
/********/
.exhibition_l{width:630px;height:515px;position:relative;}
.exhibition_blank{width:630px;height:420px;background:#e7e7e7;border:solid 5px #e7e7e7; overflow:hidden; clear:both; position:relative; top:0;left:0;}
.exhibition{width:630px;height:9999px; position:relative;top:0;left:0;}
ul.exhibition li{margin:5px;width:147px;height:95px;float:left;background:#fff; position :relative; overflow :hidden;}
ul.exhibition li img{width:100%;height:100%}

/*************/
.title{width:980px;height:35px;padding-left:20px;line-height:35px; color:#9b4346; font-size:18px; background:url(../Images/show_title.jpg) center left no-repeat;border-bottom:solid 1px #e1e1e1;margin-bottom:3px;}
.title em{float:left;}
.title span{margin-left:20px;color:#615c5c; font-size:14px; word-spacing:5px;letter-spacing: 2px; text-transform:uppercase;}
.co_sub{width:820px;margin-left:60px;margin-top:10px;position:relative;}
.connect{color:#9b4346;font-size:23px;height:60px;line-height:60px;}
.co_sub tr{ text-align:center;}
.co_sub th{width:180px;height:50px;line-height:50px; text-align:center;background:#f16a26;font-size:18px;color:#fff;}
.co_sub th.first{width:82px;}
.co_sub th.three{width:325px;}
.co_sub th.four{width:230px;}
.co_sub td{height:130px; font-size:16px;}
.co_sub td img{width:100%;height:100%;border:none;}
/**register**/
.register_sub{width:950px;height:540px;background:url(../Images/register_bg.jpg);margin:0 auto; position:relative;}
.register_form{ position:absolute;top:240px;left:29px;width:315px;height:250px;}
.form_blank{width:300px;height:26px;border:solid 1px #dfdfdf;padding-left:10px;color:#696969;margin-bottom:20px;}
.form_blank input{width:245px;height:24px;border:none 0px;margin-left:10px; line-height:24px;}
 .register_btn{width:68px;height:25px;display:block;text-align:center;line-height:25px;background:#448aca;color:#fff;border:0;}
 /*****/
 .co_sub.two th{width:80px;background:#2887b5;}
  .co_sub.two th.two{width:320px;}
  .co_sub.two th.four{width:100px;}
  .co_sub.two th.five{width:230px;}
  .co_sub.two th.five img{width:100%;height:100%}
  /***co-guide***/
  .co_guide{width:940px;height:700px;margin-top:20px; margin-left:40px; background:url(../Images/co_guide_bg.jpg) top right no-repeat;}
  .guide_top{width:520px;height:310px;line-height:20px; color:#696969;border-bottom:solid 1px #e1e1e1;padding-left:22px; padding-right:50px; word-break:break-all;}
  .bigRed{font-size:40px;color:#db0063;height:60px;line-height:60px;}
  .midBlue{color:#4489bb;font-size:24px;line-height:30px;height:30px; margin-bottom:20px;}
  .guide_sub{width:920px;height:360px; color:#fff;margin-top:40px;padding-left:20px;}
 .midRed{color:#db0063;font-size:24px;line-height:35px;height:35px;}
 .guide_blank{width:180px;height:90px; background:#1b80b1;float:left;margin-right:15px;margin-top:15px; font-size:14px;color:#fff; padding:10px; overflow:hidden;}
 .guide_blank.gray{ background:#7a7a7a}
 .guide_blank a{ font-size:12px;color:#fff; display:block;margin-top:5px;}
 .guide_blank a:hover{ text-decoration:underline;}
 /***park***/
 .park_l{width:555px;height:455px; margin-top:51px;float:left;margin-left:10px;}
 .parkfloor{width:485px;height:279px;border:solid 1px #f3f3f3; box-shadow: 0px 0px 15px #dededc;padding:8px; position:relative; overflow:hidden; }
 .parkfloor ul {width:9999px;height:279px;overflow:hidden; position:relative;left:0px;top:0px;}
.parkfloor ul li{width:485px;height:279px; float:left;margin-right:8px;}
.parkfloor ul li img{width:100%;height:100%}
.park_l ol{height:120px;width:500px;margin-top:25px;}
.park_l ol li{float:left;width:85px;height:120px;line-height:200px;font-size:15px; color:#767676; text-align:center; cursor:pointer;}
 .park_r{margin-top:51px;float:left;width:390px;height:440px;margin-left:30px;}
 .park_r ul{width:390px;height:440px;overflow:hidden;}
 .park_r ul li{width:390px;height:440px;}
 /**way**/
 .way_l{width:360px;height:410px;float:left;margin-top:60px; background:url(../Images/About/way_l.png) top left no-repeat;color:#696969;}
.way_title{width:240px; height:45px;font-size:24px;color:#4489bb;line-height:45px;margin-left:130px;margin-top:100px;}
.way_l h2{font-size:15px; font-weight:bold; line-height:20px;margin-top:20px;} 
.way_l .add{height:50px;width:360px;line-height:20px;color:#448aca;margin-top:30px;}
.way_r{width:658px;height:485px;background:url(../Images/About/way_r_bg.png) top left no-repeat; position:absolute;top:50px;left:370px;}
.way_pic{width:552px;height:386px;border:solid 8px #fff; margin:35px; overflow:hidden;}
.way_pic img{width:100%;height:100%;}
/**about_default  简介**/
.about_content{width:1000px;min-height:500px;margin-top:30px;margin-left:auto;margin-right:auto;color:#696969;position:relative;}
.about_right{width:340px;height:220px;position:absolute;top:0;right:0;}
.about_right img{float:right;margin-top:40px;}
.about_short{width:500px;margin-left:55px; clear:both; margin-top:20px;}
.about_short.first{margin-top:0px;}
.thinBlue{color:#4489bb;font-size:15px;line-height:36px;}
.about_long{width:940px;margin-left:55px; float:left;clear:both; margin-top:20px;}
.about_short p{line-height:20px;clear:both;}
.about_short.first p{ text-indent:24px;}
.about_long p{ padding-left:0px;line-height:20px;clear:both;}
.about_short ul{width:500px; min-height:90px;clear:both;margin-bottom:15px;}
.about_long ul{width:940px; min-height:90px;margin-bottom:15px;}
.about_short ul li,.about_long ul li{width:150px;height:90px;float:left; margin:5px 6px 5px 0px;}
.about_short ul li img,.about_long ul li img{width:100%;height:100%;}
/**member_default **/
.m_content_top{width:920px;min-height:500px; position:relative;margin:30px auto;}
.m_event{width:1060px;height:302px; position:absolute;top:50px;left:-60px;}
.m_e_pic{width:927px;height:302px;float:left; overflow:hidden;position:relative;}
.m_e_pic ul{height:302px;width:99999px;position:relative;left:0 ;top:0;}
.m_e_pic ul li{width:927px;height:302px;float:left;}
.m_e_pic ul li img{width:100%;height:100%;}
#m_e_pre,#m_e_next{width:60px;height:302px;float:left;}
#m_e_pre img,#m_e_next img{ display:block;margin-top:121px; cursor:pointer;}
#event_news{width:927px;height:170px;clear:both;margin-top:0px;margin-left:auto;margin-right:auto;position:relative;top:320px;left:0;}
#event_news ul{width:927px;height:145px;overflow:hidden;}
#event_news ul li{width:907px;height:18px; border-bottom:solid 1px #b7c486; padding-top:8px;*padding-top:5px;padding-left:10px;padding-right:10px;}
#event_news ul li a{ color:#000; float:left; }
#event_news ul li span{ float:right;}
#event_news .r a{color:#898989;margin-left:10px;display:inline-block;}
#event_news .r a:hover,#event_news .r a.curr{color:#4e3e31;}
/**member_rights **/
.top_pic{width:100%;height:368px; position:absolute;left:0px; /*top:0;*/ top:118px;  z-index:-1;}
.top_pic img{width:100%; }
.m_content{width:970px;min-height:500px; margin:0 auto;padding-left:34px; padding-top:34px; z-index:999;margin-top:130px; background:url(../Images/Member/content_bg.gif) #fff;}
.rights_sub{margin-top:70px;width:950px;height:300px;position:relative;}
.circle{min-width:100px;min-height:100px; max-width:260px; position:absolute;color:#0068b7;float:left;background:url(_blank);}
.cir_pic{float:left;width:100px;height:100px; display:none;}
.cir_pic.rImg{float:right;}
.cir_pic img{margin:8px;}
.cir_text{float:left; padding-top:30px; display:none;}
.cir_text h5{font-size:14px; font-weight:bold; line-height:25px;}
.cir_text.r{float:right;}
.integral{left:-8px;top:61px;}
.sms{left:90px;top:195px;}
.wifi{right:615px;top:68px; text-align:right;}
.coupon{left:277px;top:158px;}
.park{left:479px;top:17px;}
.park img{width:100px;height:100px; padding:0px; margin-left:0px; margin-top:-1px; }
.exchange{left:427px;top:178px;}
.birth{left:599px;top:90px;}
.activity{left:718px;bottom:170px;}
.check{right:-7px;top:51px;}
.check img{float:right; clear:both;}
.wifi img{float:right;}
.check .cir_text,.wifi .cir_text { text-align:right; padding-top:0px;}
.birth .cir_text ,.coupon .cir_text,.activity .cir_text{float:none; clear:both;padding-top:0px;}
/**member_check**/
.m_contents{width:970px; min-height:500px; margin:242px auto 0px auto ; padding-left:34px; padding-top:34px; background:#fff;}
.m_contents.close{margin-top:130px;}
.check_login {margin-top:45px;height:210px;width:970px;}
.check_login h2{border-left:solid 3px #9b4346; font-size:14px; color:#5e5c5c;padding-left:10px;}
.check_login ul{width:520px;height:100px; margin-left:22px;}
.check_login ul li{height:25px;line-height:25px;margin-top:30px;}
.check_login ul li *{float:left;}
.check_login ul li .item{width:70px;text-align:justify;text-align-last:justify;float:left; margin-right:12px;}
.check_login ul li .span{color:Red;float:left;padding-right:3px;}
.check_login ul li input{margin-right:16px;height:25px;border:none; background:#eaeaea;}
.check_login ul li .long{width:345px;}
.check_login ul li .middle{width:198px;}
.check_login ul li .deep{width:73px;background:#a8a8a8;}
.check_login ul li .tip{float:left;padding-top:10px;font-size:12px;line-height:12px;}
.check_login ul li .vertify{width:75px;height:25px; float:left;margin-left:16px;}
.check_login a.btn{width:60px;height:25px;margin-right:13px; display:inline-block; background:#642c0f;line-height:25px; text-align:center;color:#fff;margin-top:15px;}
/***results***/
.m_result{width:970px;height:550px;margin-top:70px; background:url(../Images/Member/result_bg.jpg) bottom right no-repeat;}
.result_title{width:388px;height:40px;margin:30px auto;}
.m_result table{margin:0 auto;}
.m_result tr{width:563px;height:30px;line-height:30px;font-size:16px;}
.m_result tr th{background:#984849;color:#fff;}
.m_result tr td{border:solid 2px #fff;width:140px;background:#e4e4e4;text-align:left; text-indent:20px;}
.m_result tr td.first{ text-align:center; text-indent:0px;}
.m_result tr td.col03{width:435px;}
.m_result tr td.last{ font-size:16px;color:#080808;background:#bdbdbd; text-align:right;padding-right:10px; width:568px;}
.result_btn{width:115px;height:35px; background:url(../Images/Member/result_btn.jpg) center center no-repeat; margin:40px auto; display:block; cursor:pointer;}
/****detail_content****/
.detail_content{width:930px;min-height:500px;margin-left:20px;color:#696969;}
.detail_content h1{font-size:14px; margin:20px 0;}
.detail_content h1.red{color:#9b4346;}
.detail_content p{line-height:26px;}
.detail_pic{width:100%; margin:15px auto;}
.detail_pic .img img{display:block;margin:30px auto;}
.detail_pic p{ text-align:center; margin:30px auto; color:#9b4346;font-size:14px;}
/***merchants***/

.merchant{width:880px; margin:30px auto;color:#696969;}
.merchant_title span{width:113px;height:30px;line-height:30px; padding-left:30px; font-size:14px; display:inline-block;}
.merchant_table{width:880px;height:420px; overflow:hidden; margin-bottom:60px;}
.merchant_table tr{width:880px;height:30px;line-height:30px; text-indent:30px;}
.merchant_table tr th{background:#f16e2c;color:#fff;}
.merchant_table tr td{width:145px;}
/**notice**/
.bg_pic_r{float:right;clear:both; padding-right:40px;}
.notice_context{width:926px;margin:0 auto 80px auto;clear:both;}
.project_title{width:926px;height:34px; font-size:14px; line-height:34px;border-top:dashed 1px #d5d5d5; border-bottom:dashed 1px #d5d5d5; text-indent:6px; background:url(../Images/Member/notice_titlebg.jpg) center left no-repeat; color:#474747;}
.project_title span{float:left;}
.project_title .toggle{width:37px;height:34px;float:right;color:#474747; background:url(../Images/Member/arrow02.jpg) center right no-repeat; padding-right:23px; cursor:pointer;}
.project_title .toggle.show{ background:url(../Images/Member/arrow01.jpg) center right no-repeat; }
.project_txt{width:920px;padding-left:6px; line-height:35px;color:#474747; display:none;}
.project_txt ul li{ margin-left:16px;line-height:26px; list-style-image:url(../Images/Card/buy_list_img.gif); color:#737373;}
/**contact**/
.contact_top{width:882px;padding-left:30px;color:#696969;font-size:14px;margin-top:50px; clear:both;line-height:25px;}
.top_l{float:left;padding-right:70px;}
.contact_top p{color:#9b4346;margin-bottom:25px;}
.contact_img{float:left}
.contact_top .caption{ color:#fff;background:#9b4346; padding:2px; width:60px;height:18px;line-height:18px; text-align:center;}
.top_l.sub p{color:#696969;line-height:25px;margin-bottom:5px;}
/****/

.join_form{color:#696969;margin-top:35px;width:890px; line-height:30px;padding-left:20px;}
.form_title{ font-size:18px; margin-bottom:5px; line-height:28px;}
.join_form p{color:#9b4346; font-size:12px;}
.join_form label{float:left;clear:left;margin-top:8px;height:30px; display:inline-block;}
.join_form label span{color:#F03}
.join_form .choice{float:left;margin-left:10px;margin-top:8px; margin-right:8px; display:inline-block; max-width:680px;min-width:250px;}
.join_form .choice span{margin-right:8px;}
.join_form .choice em{white-space:nowrap;}
.choice input[type=text]{width:185px;height:24px;background:#d7d7d7;border:0px;line-height:24px; margin-top:3px;}
.choice input[type=text].short{width:50px;}
.choice input[type=text].long{width:270px;}
.choice_left{float:left;width:400px;height:120px;}
.choice_l_r{float:right;width:300px;height:120px;*margin-top:-30px;}
.choice_l_r ul li{float:left;width:80px;height:30px;line-height:30px;}
.join_bottom{width:970px;clear:both;}
.join_bottom p{font-size:18px;  line-height:28px;}
.join_bottom  input[type=submit]{width:120px;height:30px;text-align:center; line-height:30px;font-size:16px;background:#9b4346;color:#fff; border:0px;margin-left:10px; margin-top:30px; margin-bottom:30px;}
.join_bottom  input[type=reset]{width:120px;height:30px;text-align:center; line-height:30px;font-size:16px;background:#9b4346;color:#fff; border:0px;margin-left:10px; margin-top:30px; margin-bottom:30px;}
.join_bottom  input[type=submit].one{margin-left:250px;}
/**card**/
.buy_card{margin:30px 20px;width:910px;min-height:500px;}
.buy_card h2{border-left:solid 3px #9b4346; font-size:14px; color:#5e5c5c;padding-left:10px;margin-bottom:30px;}
.process{width:840px;height:315px;border-top:solid 5px #a7a7a7;margin-left:25px;}
.process .step{ position:relative; width:170px;height:315px; float:left;margin-left:18px;margin-top:-15px; overflow:hidden; display:inline-block;}
.process .step .stepBtn{width:30px;height:30px;z-index:9999; position:relative;top:0px;left:70px;background:url(../Images/Card/stepBtn.png) center  no-repeat;}
.process .step .stepBtn.btnselect{background:url(../Images/Card/btnSelect.png) center  no-repeat;}
.process .step .step_blank{width:170px;height:280px;position:relative;overflow:hidden;}
.process .step .stepPic{width:170px;height:280px;position:relative;top:-120px;left:0px;}
.process .step .stepPic .solid{width:1px;height:115px;background:url(../Images/Card/step_solid.jpg);margin-left:86px;}
.process .step .stepPic .pic_blank{width:170px;height:90px;padding-top:70px; position:absolute;left:0;bottom:0px; font-size:14px;color:#fff; text-align:center; margin:0px;}
.process .step.first{left:-70px;margin-right:-70px;}
.process .step.last{left:0px;margin-right:-70px;}
.pic_blank.pic01{background:url(../Images/Card/step01.jpg) bottom left no-repeat;}
.pic_blank.pic02{background:url(../Images/Card/step02.jpg) bottom left no-repeat;}
.pic_blank.pic03{background:url(../Images/Card/step03.jpg) bottom left no-repeat;}
.pic_blank.pic04{background:url(../Images/Card/step04.jpg) bottom left no-repeat;}
.pic_blank.pic05{background:url(../Images/Card/step05.jpg) bottom left no-repeat;}
.buy_card ul.direction{width:920px;margin-top:-13px;margin-bottom:250px;clear:both;}
.buy_card ul li{width:450px;height:27px;line-height:27px;float:left;color:#696969; list-style:url(../Images/Card/buy_list_img.gif);}
/***overage***/
.overage{width:650px;height:405px;background:url(../Images/Card/overage_bg.jpg) center no-repeat; margin-left:115px; margin-top:0px; }
.overageForm{width:305px;height:119px;position:relative; top:180px;left:30px;}
.overageForm label{width:90px;height:30px;line-height:30px; color:#4e4f51;font-size:14px;text-align:right;display:block;float:left;clear:left;clear:left;margin-top:12px;}
.overageForm  input[type=text]{height:26px;line-height:26px;width:200px;background:#2384b3;border:0;padding:0;display:block;float:left;margin-top:14px;margin-left:8px;color:#fff;}
.overageForm input.short{width:80px;}
.overageForm .verify{height:26px;width:70px;margin-top:14px;margin-left:8px;float:left;background:pink;}
.overageForm a.submit{clear:both;display:block;width:60px;height:20px;line-height:20px;text-align:center;border:solid 1px #b2cdd4; color:#000; margin-top:15px;margin-left:98px;}
/**special**/
.special{width:940px;height:270px; position:relative; overflow:hidden;margin-top:40px;}
.special_area{width:99999px;height:270px;position:absolute;left:-20px;top:0;}
.special_area ul li{width:221px;height:271px;float:left;margin-left:20px;}
.special_area ul li a{ color:#333;} 
.specialBtn{margin-top:45px;height:40px; clear:both;margin:0 auto;}
.specialPic{width:217px;height:166px;margin-bottom:20px; border:solid 2px #e2e2e2; overflow:hidden;}
.specialPic img{width:100%;height:100%;}
.specialPos{font-size:11px;height:20px;color:#404040;border-bottom:solid 2px #b9b9b9; line-height:20px;}
.specialname{font-size:22px; margin-top:10px;height:30px;line-height:30px;}
.specialTip{ font-size:12px;color:#404040;height:18px;line-height:18px;}
/***Sale***/
.sale_detailpic{width:560px;height:390px;padding:10px;border:solid 1px #d9d8d8;box-shadow:0 0 5px #d9d8d8;margin-top:45px;float:left;}
.sale_detailpic img{width:560px;height:390px;border:none;}
/**.sale_detail_info{width:320px;height:420px;float:left;margin-top:45px;margin-left:40px;}**/
.sale_detail_info{width:880px;margin-top:45px;margin-left:40px;}
.info_name{font-size:18px;color:#9b4346;height:28px;line-height:28px;}
.sale_time{font-size:12px;color:#787878;height:24px;line-height:24px;}
.infoTitle{font-size:14px;color:#9b4346;height:24px;line-height:24px; margin-top:20px; margin-bottom:5px;}
.sale_info_list{width:880px;font-size:14px;line-height:18px; /*height:450px; overflow:hidden;*/}
/**.sale_info_list{ font-size:12px;line-height:18px;width:320px;height:300px; overflow:hidden;}
.sale_info_list label{display:block;clear:left;float:left;width:95px; color:#00adc7;padding-bottom:10px;}
.sale_info_list span{display:block;width:200px;float:left; color:#787878;padding-bottom:10px;}**/
/*****/
.sale_title{width:1002px;height:169px;}
.sale_title h1{font-size:28px;color:#615c5c;height:41px;width:128px;display:block;margin:0 auto; border-bottom:dashed 1px #d35400; text-align:center;}
.sale_title h3{font-size:12px;color:#615c5c;height:24px;width:340px; line-height:24px;display:block;margin:0 auto; text-transform:uppercase;text-align:center;}
.sale_link{width:200px;height:18px;overflow:hidden;line-height:18px;margin:20px auto; position:relative;}
.sale_link a{color:#3b2618;font-size:14px;border-right:solid 1px #3b2618;padding-left:5px;padding-right:5px;}
.sale_link a.curr{color:#f12626;}
.sale_link a.border_none{border:none;}
.sale_content{width:1002px; height:320px; overflow:hidden;position:relative; margin-bottom:30px;}
.sale_content ul{height:320px;width:99999px;position:relative;}
.sale_blank{width:265px;height:258px;float:left;margin-right:40px;position:relative;bottom:0;left:0; margin-top:80px;}
.sale_b_pic{width:100%;height:70%;}
.sale_b_pic img{width:100%;height:100%}
.sale_b_text{width:100%;height:30%;background:#bdbbbb;color:#4c3b2f;}
.text_title{font-size:20px;margin-left:20px;}
.text_tip{font-size:14px;margin-left:20px;}
/**juhe**/
#juhe{width:100%;height:100%; position:relative;}
.juhe-logo{width:146px;height:52px;position:absolute;top:6%;left:10%;}
.juhe-cont{width:551px; height:439px; position:absolute; top:50%; left:50%; margin-top:-220px; margin-left:-275px;}
.juhe-footer{width:551px; height:65px;margin:0 auto; position:absolute; bottom:0; left:50%;margin-left:-275px;}
.juhe-footer h1{width:551px;height:18px;line-height:18px;text-align:center;color:#929292;}
.juhe-footer  .juhe-btn{width:110px;height:35px;margin:10px auto;position:relative;}
.juhe-footer  .juhe-btn a{margin-left:10px;}
.juhe-footer  .juhe-btn .index_QR{width:138px;height:147px;position:absolute;bottom:40px;right:-80px;display:none;}
/**xinhe**/
#xinhe{width:100%;height:100%; position:relative; overflow:hidden;}
#xinhe ul{width:99999px;position:relative;}
#xinhe ul li{height:100%;float:left;}
#xinhe-prev{width:79px;height:154px;position:absolute;left:0;top:50%;margin-top:-77px;}
#xinhe-next{width:79px;height:154px;position:absolute;right:0;top:50%;margin-top:-77px;}

/**guide 招商手册按钮**/
.guideBtn{font-size: 13px;margin-left: 30px;background: #1b80b1;color: #fff;padding: 0 3px;}

.saleLaybox{ width: 750px; height: 120px; position: relative;}
.saleLaybox .saleLay{ width: 750px; height: 120px; position: absolute; left: 0; top: 0; opacity: 0; filter: alpha(opacity=0); z-index: 0;}
