@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px}
body{ font-size:14px; text-align:center; font-family:Arial, Helvetica, sans-serif; /*以支持chrome浏览器字体小于12px时*/webkit-text-size-adjust:none;}
a,a:hover{ text-decoration:none}
ul{margin:0px; padding:0px;}
ul li{ list-style:none}
img{ border:0px}
@font-face
{  
	font-family:'Trajan Pro';  src:url('../fonts/TRAJANPRO-REGULAR.OTF'); 
}
@font-face
{  
	font-family:'CenturyGothic';  src:url('../fonts/GOTHIC.TTF');
}
@font-face
{  
	 font-family:'DINBlack';  src:url('../fonts/DIN-Black.otf'); 
	/*font-family:'DINMedium';  src:url('../fonts/DIN-Medium.otf'); 
	font-family:'DINBold';  src:url('../fonts/DIN-Bold.otf');   
	font-family:'GOTHICB'; src:url('../fonts/GOTHICB.TTF');    */
} 
/*src:url('../fonts/century-gothic-BOLD.ttf')format('truetype'),src:url('../fonts/Century-Gothic-Bold.otf');*/
/*
@font-face { 

font-family: 'Lucida Handwriting';   

src: url('LHANDW.eot'); 

src: local('LHANDW Regular'), 

local('LHANDW'), 

url('LHANDW.woff') format('woff'), 

url('LHANDW.ttf') format('truetype'), 

url('LHANDW.svg#LHANDW') format('svg'); 

} 
*/
/* */
#slide-index { width:100%; float:left; position:relative; background:#111; height:474px; overflow: hidden; width:expression(document.body.clientWidth <= 1024? "1000px": "auto"); min-width:1000px;}
/* flexslider */
#slide-index .flexslider{position:relative;height:474px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#slide-index .slides{position:relative;}
#slide-index .slides li{height:474px;}
#slide-index .flex-control-nav{display: none; position:absolute;bottom:10px;z-index:9;width:100%;text-align:center;}
#slide-index .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
#slide-index .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#slide-index .flex-control-nav .flex-active{background-position:0 0;}

#slide-index .flex-direction-nav{position:absolute;z-index:9;width:100%;top:45%;}
#slide-index .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#slide-index .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
#slide-index .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.autoMaxWidth {position: relative; height: 232px; overflow: hidden}
/* */
/*.home{ width:100%; position:absolute; z-index:8; }*//* overflow:hidden*/
.main{ width:958px; margin:auto}
.top{ width:100%; float:left; position:absolute; z-index:7; width:expression(document.body.clientWidth <= 980? "980px": "auto"); min-width:980px; /*height:244px; height:38px;*/ background:#111;}
.vtop{ width:100%; float:left; position:absolute; z-index:8;}
.logo{ width:244px; /*height:244px;*/ float:left; /*padding-left:1px; position:absolute; z-index:9; top:0;*/}
.r-top{ width:482px; /*height:244px;*/ float:right;}
.language{ height:38px; float:right; color:#787878}
.language a{ color:#787878; line-height:38px; margin:0px 5px;}
.language a:hover,.language a.current{ color:#fff }
.r-top-btn{ width:268px; float:right; padding-top:0px;}
.tel2{ height:38px; float:left; line-height:38px; text-align:left; font-size:24px; font-weight:bold; color:#fff;}

.banner2{ width:100%; height:268px; float:left; background:url(../images/slider1.jpg) no-repeat center top; padding-top:228px;}

nav{ width:100%; height:70px; float:left; position: relative; z-index: 7; margin-top: -70px; /*margin-top:301px;147px*//*298px*/ display:inline; background:rgba(51,51,51, 0.75) none repeat scroll 0 0 !important; filter:Alpha(opacity=75); width:expression(document.body.clientWidth <= 980? "980px": "auto"); min-width:980px; }
nav ul{ width:100%; height:35px; float:left; }
nav ul li{ height:35px; float:left; line-height:35px; font-size:16px; color:#fff; text-transform:uppercase; font-family:'Trajan Pro'; }
nav ul li a{ height:35px; float:left; color:#fff; padding:0px 28px 0px 28px}
nav ul li a:hover,nav ul li.current_page_item a,li#menu-item-1455:hover{ height:35px; float:left; background:rgba(29,177,191, 0.75) none repeat scroll 0 0 !important; filter:Alpha(opacity=75); color:#fff; }
/*nav ul li:last-child a{ padding:0px 25px 0px 25px;}*/
.main2,.nav .main2{ width:100%; height:35px; float: left;}
nav ul#menu-main2,.nav ul#menu-main2{ width: auto; float: none; display: inline-block; }
nav .main2 ul li a{ padding:0px 15px}

nav ul li:hover>.sub-menu{ display:inline;   }
nav .sub-menu{ display:none; width:190px; /*height:105px;*/ float:left; position:absolute; z-index:9; margin:35px 0px 0px -190px; }
nav ul li .sub-menu li{ width:100%; font-size:12px;  }
nav ul li .sub-menu li a{ padding:0px; width:100%; text-align:center; background:rgba(51,51,51, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100);}
nav ul li .sub-menu li a:hover{ background:rgba(29,177,191, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100);}

	
.nav{ width:980px; height:70px; float:left; position:absolute; margin-top:210px; z-index:1; background:rgba(51,51,51, 0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60);}
.nav ul{ width:100%; height:35px; float:left;   }
.nav ul li{ height:35px; float:left; line-height:35px; font-size:16px; color:#fff; text-transform:uppercase; display:block; font-family:'Trajan Pro';   }/*font-weight:100; letter-spacing:-0.5px*/
.nav ul li a{ height:35px; float:left; color:#fff; padding:0px 29px 0px 30px}/*padding:0px 11px 0px 11px*/
.nav ul li a:hover,.nav ul li.current_page_item a,.nav ul li.current-menu-item a,.menu-item-has-children:hover{ height:35px; float:left; color:#fff; background:rgba(29,177,191, 0.75) none repeat scroll 0 0 !important; filter:Alpha(opacity=75); color:#fff;}
/*.nav ul li:last-child a{ padding:0px 10px 0px 11px; float:right; } */
.nav .main2{ width:700px; float:left; padding:0px 140px;}
.nav .main2 ul li a{ padding:0px 15px}

.nav ul li:hover>.sub-menu{ display:inline; }
.nav .sub-menu{ width:193px; /*height:105px;*/ float:left; display:none; position:absolute; z-index:99999; margin:35px 0px 0px -193px;}
.nav ul li .sub-menu li{ width:100%; font-size:12px; }
.nav ul li .sub-menu li a{ width:100%; text-align:center; padding:0px; background:rgba(51,51,51, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100);}
.nav ul li .sub-menu li a:hover{ background:rgba(29,177,191, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100);}

.menu-item-336 .sub-menu{ width:131px; margin:35px 0px 0px -131px;}
.nav .menu-item-336 .sub-menu{ width:134px; margin:35px 0px 0px -134px;}
.menu-item-1501 .sub-menu{ width:223px; margin:35px 0px 0px -223px;}
nav .menu-item-1371 .sub-menu{ width:190px; margin:35px 0px 0px -190px;}
.menu-item-1340 .sub-menu{ width:239px; margin:35px 0px 0px -239px;}
.menu-item-2417 .sub-menu{ width:209px; margin:35px 0px 0px -209px;}
@media screen and (min-width: 1400px){
	.menu-item-2417 .sub-menu{ width:212px; margin:35px 0px 0px -212px;}
	}


.welcome{ width:100%; height:66px; float:left; background:#111; line-height:66px; color:#fff; width:expression(document.body.clientWidth <= 980? "980px": "auto"); min-width:980px;}
.position{ width:960px; height:66px; float:left; padding:0px 10px; background:#111; line-height:66px; color:#fff;}
.tel{ height:66px; float:left; text-align:left; font-size:24px; font-weight:bold; color:#fff;}
a[href^=tel] {
text-decoration:inherit;
color: inherit;
}
a[href^=telphone] {
text-decoration:inherit;
color: inherit;
}
.click-event{ width:169px; height:36px; float:left; /*background:url(../images/click-btn.jpg);*/ line-height:36px; color:#fff; font-size:20px; font-weight:bold; margin:16px 0px 14px 0px; display:inline;}
.click-right{ width: 100%; height:36px; padding:16px 0px 14px 0px; /*float:right;*/ }
.click-link1{ width:129px; float:left; background:#343436; border-radius: 5px; line-height:36px; color:#fff; font-size:20px; font-weight:bold; margin-left:10px; }
.click-link2{ width:129px; float: right; background: #343436; border-radius: 5px; font-size:14px; font-weight:bold; margin-left:10px;}
.click-link1 a,.click-link2 a{ width:129px; height:36px; float:left; color:#fff; border-radius: 5px;  }
.click-link2 a{ height: 32px; padding:2px 0px; line-height:16px; color: #fff;}

.click-link1 a:hover{ background:#1db1bf; }
.click-link2 a:hover{ background:#1db1bf; }



/*
.boxs{ width:100%; padding:40px 0px 10px 0px; float:left; background:#f4f4f4}
.box{ width:980px; float:left}
.news,.gallery,.hobbs{ width:309px; height:187px; float:left; padding-left:15px;}
.news { padding:0px}
.news a{ width:309px; height:187px; float:left; background:url(../images/news.png);}
.news a:hover{ background:url(../images/news-hover.png)}
.hobbs a{ width:309px; height:187px; float:left; background:url(../images/community.png)}
.hobbs a:hover{ background:url(../images/community-hover.png)}
.gallery a{ width:309px; height:187px; float:left; background:url(../images/gallery.png)}
.gallery a:hover{ background:url(../images/gallery-hover.png)}
*/
.box,.block,.block2{ width:307px; height:185px; float:left; background:#fff; margin:40px 0px 40px 0px; display:inline; text-align:left;}
.box-top{ height:35px; float:left; position:absolute; z-index:2; background:url(../images/box-top.png) no-repeat right center; font-size:14px; font-family:'Trajan Pro'; color:#fff; line-height:35px; text-transform:uppercase;}
.box-top span{ height:35px; float:left; margin-right:23px; display:inline; padding:0px 15px; background:#111111;}
.box-top3{ background: url(../images/box-top3.png) no-repeat right center; }
.box-top3 span{ background: #1db1bf; }
.box-center{ width:307px; height:185px; float:left; position:absolute;}
.box-more,.block-more{ width:298px; height:35px; float:left; margin-top:150px; display:inline; background:url(../images/box-more.png); position:absolute; z-index:2; font-size:14px; text-align:right; line-height:35px; padding-right:9px;}
.box-more:hover,.block-more:hover{ background:url(../images/box-more-hover.png);}
.box-more a,.block-more a{ color:#fff;}
.box-left{ width:162px; height:179px; float:left;}
.box-right{ width:135px; float:right; line-height:16px; color:#949494; padding:10px 0px 0px 0px}
.block,.block2{ height:310px; margin:0px 0px 40px 0px;}
.box:nth-child(2){ margin:40px 18px 40px 18px;}
.block:nth-child(2),.block2{ margin:0px 18px 40px 18px;}

.block-more{ margin-top:275px;}
.box-middle{ width:287px; height:240px; float:left; padding:35px 10px; position:absolute;}
.box-middle ul li{ width:287px; float:left; padding:3px 0px; text-transform:uppercase; line-height:18px; border-bottom:1px dotted #a7a9ab;  color:#939598;}
.box-middle ul li a{ color:#939598;}
.box-middle ul li a:hover{ color:#13afbd;}
.box-middle2{ width: 307px; height: 310px; float: left; position: absolute;}
.box-middle3{ width: 307px; height: 210px; padding:50px 0; background: #000;}
.box-event-top{ width:287px; height:18px; float:left;}
.box-event-date{ height:18px; float:left;}
.box-event-time{ height:18px; float:right;}

.box-lot-img{ width:89px; float:left; margin:4px 0px; display:inline;}
.box-lot-img img{ max-height: 70px; }
.box-lot-text{ width:180px; float:left; margin:4px 0px; display:inline; padding-left:10px; line-height:14px;}
.box-lot-title{ font-size:14px; padding-bottom:4px;}
.box-lot-info{ font-size:10px;}

.links{ width:100%; height:74px; float:left; background:#fff; margin:30px 0px; -moz-box-shadow: 1px 1px 3px #dadada0; -webkit-box-shadow: 1px 1px 3px #dadada; box-shadow: 1px 1px 3px #dadada; }
.links a{ height:52px; float:left; margin:11px 5px 11px 22px; display:inline }

.footer{ width:100%; float:left; background:#333333; border-top:1px solid #4e4e4e;width:expression(document.body.clientWidth <= 980? "980px": "auto");min-width:980px;}
/*
.footer-links{ height:54px; float:left; padding:0px 0px 0px 10px}
.footer-links ul li{ height:54px; float:left; font-size:14px; line-height:54px; color:#8b8b8b}
.footer-links ul li a{ height:54px; float:left; color:#fff; }
.footer-links ul li a:after{ content:'|'; padding:0px 6px; color:#8b8b8b; line-height:54px}
.footer-links ul li:last-child a:after{ content:''}
*/
/*.footer-links ul li span{ height:54px; float:left; padding:0px 6px}*/
/*
.footer-imgs{ height:28px; padding:13px 10px 13px 0px; float:right;}
.footer-imgs a{ height:28px; float:left; margin:0px 0px 0px 10px; display:inline}
.footer-imgs a img{ height:28px}
*/
.footer dl{ width:127px; float:left; color:#878686; text-align:left; padding:10px 0px }
.footer dl dt{ width:100%; float:left; margin-bottom:3px; line-height:30px; border-bottom:1px solid #4e4e4e; font-size:14px; font-weight:bold}
.footer dl dd{ width:100%; float:left; font-size:10px; line-height:20px}
.footer dl a{ float: left; color:#878686;}
.footer dl dt img{ height: 25px; padding:2px 0px 3px 0px; float:right}
/*
.footer dl.footer-dl1{ width:65px;}
.footer dl.footer-dl2{ width:94px;}
.footer dl.footer-dl3{ width:94px;}
.footer dl.footer-dl4{ width:143px;}
.footer dl.footer-dl5{ width:134px;}
.footer dl.footer-dl6{ width:152px;}
.footer dl.footer-dl7{ width:153px;}
*/

.footer dl.footer-dl1{ width:85px; /*加20*/}
.footer dl.footer-dl2{ width:114px;/*加20*/}
.footer dl.footer-dl3{ width:115px;/*加21*/}
.footer dl.footer-dl4{ width:164px;/*加21*/}
.footer dl.footer-dl5{ width:155px;/*加21*/}
.footer dl.footer-dl6{ width:172px;/*加20*/}
.footer dl.footer-dl7{ width:153px;}
/*
.footer-socials{ height:27px; float:right; padding:14px 0px 13px 0px}
.footer-socials a{ height:27px; float:left; margin:0px 0px 0px 5px; display:inline}
*/
.copyright{ width:100%; height:58px; float:left; background:#111111; font-size:14px; color:#fff; line-height:58px;width:expression(document.body.clientWidth <= 980? "980px": "auto");min-width:980px;}
.copyright a{ color:#fff; text-decoration:underline; margin-left:5px;}
/***************************************************************/
.header{ width:100%; height:95px; background:#111111; float:left;width:expression(document.body.clientWidth <= 980? "980px": "auto");min-width:980px;}
.mid{ width:980px; margin:auto}
.header .language{ width:100%; text-align:right}
.telphone{ width:100%; height:57px; line-height:57px; float:right; font-size:26px; color:#fff; text-align:right; font-weight:bold}

.container{ width:100%; float:left; background:#f4f4f4;width:expression(document.body.clientWidth <= 980? "980px": "auto");min-width:980px;}
.z-top{ width:980px; float:left; position:absolute; z-index:1; top:0;}
.z-logo{ width:244px; height:247px; float:left; padding-left:10px}
.z-click{ width:268px; position:absolute; z-index:9; margin-top:95px; margin-left:692px; display:inline; }
.for-sale{ width:124px; height:139px; float:left; padding-right:20px; position:relative;}
.undercontact{ width:80px; height:68px; float:left; position:absolute; z-index:99; padding:3px 0px 0px 22px;}
.top-wish{ width:124px; height:88px; float:left; position:relative;}
.top-ferry{ width:200px; float:right; position:relative;}
.top-ferry img{ width:200px;}
.mainlogo{ width:244px; height:256px; float:left; padding-left:10px; position:absolute; z-index:1; top:0; }
.banner{ width:100%; height:280px; float:left; border-bottom:10px solid #1db1bf; }

.content{ width:100%; float:left; padding:20px 0px; font-size:14px; text-align:left;width:expression(document.body.clientWidth <= 980? "980px": "auto");min-width:980px;}
.about-img{ width:453px; float:left;}
.about-text{ width:527px; float:left; color:#505050; line-height:20px;  }
.about-out{ padding:5px 10px 15px 20px;}
.about-over{ padding:5px 10px 15px 20px;}/* background:#fff url(../images/about_bot12.jpg) no-repeat bottom;*/
.about-text p{ padding-bottom:10px}
.hidden{display:none;}

.yogi-right{ /*width: 100%;*/ float: right; /*text-align: center;*/ }
/*.yogi-right img{ margin:10px auto; height: 404px; display: inline; } */
/*.yogi-facebook{ float: right; }*/
.yogi-main{ width: 45%; float: left; margin-left: 10%; }
.yogi-menu{ width: 45%; float: right; }
.yogi-right img{ max-width: 90%; float: right; }

.contact-form{ width:595px; float:left; font-size:16px;}
.form-info{ float:left; line-height:20px; color:#000; font-size:16px; padding:10px 0px 0px 0px}
a.a_fair{ color:#1db1bf; text-decoration:underline}
a.a_hobb{ color:#ff0000; text-decoration:underline}
.form-info a{ color:#1db1bf; text-decoration:underline; }


.form-base{ width:565px; padding:5px 15px; float:left; margin:20px 0px 0px 0px; background:#fff; color:#505050; line-height:30px;}
.form-base p,.form-more p{ width:100%; float:left; line-height:20px; padding-bottom:10px }

.contact_left label{ width:100%; height:30px; float:left; }
.input-text{ border:1px solid #c1c1c1;width:180px; height:24px; float:left; margin:0px 10px 0px 0px}
.input-submit,.input-submit2{ width:96px; height:27px; float:right; border:0; background:url(../images/submit.jpg); color:#fff; line-height:27px; font-size:16px; font-weight:bold; cursor:pointer; margin-right:20px}
.input-submit:hover{ background:url(../images/submit-hover2.jpg);}
.input-submit2:hover{ background:#fe0000; border-radius:5px; -webkit-border-radius:5px;}
/*.contact_left{ background:url(../images/contact_bg1.png) no-repeat;width:406px; height:230px; padding:20px 20px 0px 20px; margin:20px 0px 0px 0px;color:#505050; font-size:16px; line-height:24px; float:left;}*/ 
 
.contact_main{ width:100%}
.contact_left_main{ /*width:386px;*/ width:480px; float:left;}
/*.contact_left_main .contact_left{ width:413px; padding:5px 20px 25px 20px; background:#fff url(../images/contact_bot4.jpg) no-repeat bottom; margin:0px; color:#505050; font-size:16px; line-height:24px; float:left;}*/
.contact_right_main{width:480px; float:right; line-height:25px;}
.contact_faiwaybay{ height:95px;}
/*.form-info_left{ width:480px; float:left; line-height:22px; padding-top:10px;}*/
.form-info_left p{ margin-bottom: 10px; }
.contact_weixin{ width:165px; float:right}
.contact_code{ /*width:250px; padding:18px 0px 0px 10px;*/width:100%; float:left; text-align:right; }
.contact_topharbour{ width:200px; float:right; padding-top:35px;}
.contact_topharbour span{ width:200px; float:left; text-align:right;}
.contact_topharbour img{ width:200px;}

/*
.form-info_right{ float:right; text-align:center; width:480px; text-align:right; padding-top:30px}
.form-info_right a{background:url(../images/top_harbour.jpg) no-repeat right; width:200px; height:23px; display:block; padding-top:20px; }
.form-info_right a:hover{ background:url(../images/top_harbour_hover.jpg) no-repeat right;width:200px; height:23px;position:absolute; display:block; padding-top:20px;}
.contact_weixin_right{ float:right; }
*/
.form-btns{width:406px; float:left;margin:0px 0px 20px 0px; font-weight:bold; text-align:center; margin:-11px 0px 0px 25px}
.form-btns .form-btn1{ padding:18px 0px 3px 0px; font-size:16px; line-height:18px;background:url(../images/contact_bg2.png) no-repeat;width:125px; height:100px; float:left; margin:0px 15px 0px 0px;}
/*.form-btn2{ width:170px; height:42px; float:left; background:url(../images/btn2.jpg); padding:14px 90px 1px 50px; font-size:18px; line-height:42px;}*/
.form-btns a{ color:#fff}

/*.contact_right{background:url(../images/contact_bg3.png) no-repeat;float:right; width:491px;padding:20px 20px 0px 20px;margin:20px 0px 0px 0px;color:#505050; font-size:16px; line-height:24px; height:354px}*/
.contact_right{ width:450px; padding:5px 15px 25px 15px; background:#fff url(../images/contact_bot2.jpg) no-repeat bottom;margin:20px 0px 0px 0px;color:#505050; font-size:16px; line-height:24px; float:left;}
.contact_right div,.contact_left div{ width:100%; float:left; margin:5px 0px}
.contact_right label{ width:140px; float:left}
.contact_right label span{ color:#f00; padding-right:3px}
.contact_right .input-text{ float:left}
.wpcf7-response-output{ font-size:12px; width:400px;}
span.wpcf7-not-valid-tip{ width:300px; float:left; padding-left:140px; margin:0px;}
.form-more{ width:100%; float:left; color:#000;}
.input-area{ width:300px; height:136px; border:1px solid #c1c1c1; float:left }
.input-submit:active{ margin-top:10px;}
.contact-map{ width:332px; float:right}
.map-info{ width:332px; height:342px; float:left; }
.map-img{ width:332px; height:342px; float:left; position:absolute}
.map-text{ width:312px; height:35px; float:left; padding-right:20px; position:absolute; z-index:2; margin-top:307px; display:inline; cursor:pointer; line-height:35px; background:url(../images/map-text.png); text-align:right; color:#fff}
.map-text:hover{ background:url(../images/map-text-hover.png)}
.map-text a{ color:#fff}
.contact-details{ width:312px; float:left; padding:5px 10px 15px 10px; text-align:justify; margin-top:10px; background:#fff url(../images/contact_bot.jpg) no-repeat bottom; line-height:20px; color:#505050;}
.contact_2wm{ width:258px; height:258px; float:right; text-align:center; padding:40px 0px 0px 0px;}
.hobbs-text{ width:538px; float:left; line-height:20px; padding-left:11px;}
.hobbs-text p{ width:100%; color:#000000; padding:0px 0px 10px 0px; }
.hobbs-text ul li{ width:100%; float:left; color:#505050; margin:0px 0px 10px 0px}
.hobbs-pic{width:370px; height:112px;}
.hobbs-pic a{width:370px; height:112px; display:block; background:url(../images/hobbs-img1.jpg) no-repeat}
.hobbs-pic a:hover{width:370px; height:112px; background:url(../images/hobbs-img1_hover.jpg) no-repeat; position:absolute; display:block;}
.hobbs-text p a{ color:#1db1bf; text-decoration:underline}

.hobbs-btn{ width:129px; height:36px; margin-left:10px; font-size:20px; line-height:36px; font-weight:bold; text-align:center }
.hobbs-btn a{ width:129px; height:36px; float:left; background:url(../images/click-btn.png); color:#fff}
.hobbs-btn a:hover{ background:url(../images/click-hover.png);}
.hobbs-imgs{ width:403px; float:right; padding-right:11px;}
.hobbs-imgs a{ float:left; margin:5px 0px}

.showhome{ width:100%; float:left}
.showhome ul{ width:100%; height:106px; float:left}
.showhome ul li{ width:219px; height:78px; float:left; padding:9px 9px 19px 9px; background:url(../images/showhome_bj.jpg) no-repeat; margin-right:10px; margin-top:4px; display:inline}
.showhome ul li:last-child{ margin-right:0px}
.showhome ul li:hover{ margin-top:0px}
.show-big{ width:956px; float:left; background:#fff; padding:12px }
.showbox{ width:100%; float:left; }
/*
.show-list{ height:180px; float:left; padding:10px 5px; background:#808080;}
.show-list a{ width:219px; height:180px; float:left; overflow:hidden; color:#fff; margin:0px 9px 0px 9px; }
.show-list img{ width:219px; float:left; position:absolute;}
.show-list span{ width:219px; height:50px; float:left; position:absolute; z-index:9;  background:#111;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; text-align:center; line-height:50px; color:#fff}
*/
/*
.show-list{ width:237px; float:left; text-align:center}
.show-list a{ width:237px; height:34px; float:left; margin-top:2px; color:#fff; line-height:34px;
  background-color:rgba(17, 17, 17, 0.85)  !important; filter:Alpha(opacity=85); 
}
.show-list a.haveimg{ width:237px; height:34px; float:left; background-image:url(../images/showhome_icon.png); background-repeat:no-repeat; background-position:167px center}
.show-list a:hover{  background-color:rgba(17, 17, 17, 0.45) !important; filter:Alpha(opacity=45);
}
.show-img{ width:219px; float:left; padding:10px 9px; margin:10px 0px 0px 0px; 
  background:rgba(17, 17, 17, 0.51) none repeat scroll 0 0 !important; filter:Alpha(opacity=51);
}
.show-img img{ width:219px; float:left; margin:5px 0px;}

.gardner{ width:219px; float:left; padding:9px 9px 19px 9px; background:#fff url(../images/show-layer-bj.jpg) no-repeat bottom;}
*/
.jennian{ width:219px; float:left; padding:9px 9px 19px 9px; background:#fff url(../images/show-layer-bj.jpg) no-repeat bottom;}
.landmark{ width:219px; float:left; padding:9px 9px 19px 9px; background:#fff url(../images/show-layer-bj.jpg) no-repeat bottom;}
.sentinel{ width:219px; float:left; padding:9px 9px 19px 9px; background:#fff url(../images/show-layer-bj.jpg) no-repeat bottom;}

.show-left{ width:237px; float:left; padding:9px 0px 0px 0px;}
.show-top{ width:237px; float:left}
.show-top-title{ width:237px; height:34px; text-align:center; float:left; color:#fff; line-height:34px; background-color:rgba(17, 17, 17, 0.75)  !important; filter:Alpha(opacity=75);}
.show-top-img{ width:219px; float:left; padding:9px 9px 16px 9px; background:#fff url(../images/show-layer-bj.jpg) no-repeat bottom;}
.show-top-img img{ width:219px;}
.show-bot{ width:219px; height:90px; float:left; padding:8px 9px 19px 9px; background:#fff url(../images/show-bot.jpg) no-repeat;}
.show-bot img{ width:219px; float:left; position:absolute;}
.show-bot span{ width:219px; height:30px; float:left; background-color:rgba(17, 17, 17, 0.75)  !important; filter:Alpha(opacity=75); position:absolute; z-index:2; text-align:center; line-height:30px; color:#fff}

.show-list{ width:743px; float:left; padding:9px 0px 0px 0px;}
.show-imgs{ width:237px; float:left; padding-left:10px;}
.show-title {width:237px; height:34px; text-align:center; float:left; color:#fff; line-height:34px; background-color:rgba(17, 17, 17, 0.75)  !important; filter:Alpha(opacity=75); font-weight:normal; font-size:14px; }
.show-img{ width:219px; float:left; padding:9px 9px 19px 9px; background:url(../images/show-img-bg.jpg) no-repeat;}
.show-img img{ width:219px;}

/*
.show-tree1{ width:237px; float:left; margin:0px 741px 0px 0px; display:inline }
.show-tree2{ width:237px; float:left; margin:0px 494px 0px 247px; display:inline }
.show-tree3{ width:237px; float:left; margin:0px 247px 0px 494px; display:inline }
.show-tree4{ width:237px; float:left; margin:0px 0px 0px 741px; display:inline }
.show-coming{ width:219px; height:40px; padding:80px 0px; line-height:40px; float:left; text-align:center; color:#fff; font-family:'Trajan Pro';}
*/
.gallery-text{ width:100%; float:left; padding:20px 0px 0px 0px; line-height:25px; color:#000}
.gallery-img{ width: 100%; float: left; padding:20px 0 0 0; }
.gallery-img img{ max-width: 100%; }

.gallery-more{ width: 100%; text-align: center; margin-top: 20px; float: left; }
.gallery-more a{ display: inline-block; background: #1db1bf; color: #fff; border-radius: 5px; padding:10px 30px; }
.gallery-more a span{ font-size: 16px; background: url(../images/ico-back2.png) no-repeat right center; padding-right: 15px;}

.com-left{ width:660px; float:left; }
.com-text{ width:629px; float:left; color:#505050; line-height:22px; background:#fff url(../images/location_text.jpg) no-repeat bottom}
.com-content{width:609px; float:left; padding:10px 10px 20px 10px; }
.com-title{ width:100%; height:35px; float:left; margin-bottom:20px; line-height:30px; font-weight:bold; color:#505050}
.com-title span{ width:252px; height:35px; float:left; background:#fff url(../images/community_title.jpg) no-repeat bottom; padding-left:10px;}
.com-top{ width:100%; height:50px;}
.com-top ul li{ height:50px; float:left; padding-left:60px; margin-right:5px; display:inline;}
.com-list-title{ font-size:16px; color:#111; line-height:25px;}
.com-list-des,.com-list-des2{ color:#505050; line-height:26px;}
.com-list-des img{ height:26px; float:left; margin:0px 2px 0px 0px;}
.com-list-des2{ background:url(../images/Wentworth-icon.jpg) no-repeat left 8px; padding-left:40px}

.com-main{ width: 100%; float: left; }
.com-main a{ color:#1db1bf; text-decoration:underline}
.com-main a:active{ color:#F00}
.com-right{ width:316px; float:right}
.com-right img{ margin-top:20px;}
.com-right-map{}
.com-col{ width: 50%; float: left; }
.com-col-img1{ width: 49%; float: left; margin-top:20px; height: 233px; overflow: hidden; }
.com-col-img2{ width: 49%; float: right; margin-top:20px; height: 233px; overflow: hidden; }
.com-col img{ width: 100%; }

.com-top ul li.com1{ background:url(../images/com_ico1.png) no-repeat left top}
.com-top ul li.com2{ background:url(../images/com_ico2.png) no-repeat left top}
.com-top ul li.com3{ background:url(../images/com_ico3.png) no-repeat left top}

.com-bot{ width:100%; float:left}
.com4{ background:url(../images/com_ico4.png) no-repeat left top; margin-top:20px; padding-left:60px;}
.com5{ background:url(../images/com_ico5.png) no-repeat left top; margin-top:20px; padding-left:60px;}
.com6{ background:url(../images/com_ico6.png) no-repeat left top; margin-top:20px; padding-left:60px;}


.news-header{ width:100%; height:32px;}/* margin:10px 0px*/
.news-title{ width:829px; height:29px; float:left; padding-left:10px; font-family:'Trajan Pro'; line-height:29px; font-size:16px; font-weight:normal; color:#000; border-bottom:3px solid #404040; background:#fff}/* url(../images/news_more.jpg) no-repeat 490px center*/
.news-title a{ color:#000 }
h2.h22{ height:50px; line-height:25px;}
.news-red a{ color:#f10000}
.news-date,.news-date2{ width:131px; height:32px; float:right; padding-right:10px; line-height:32px; background:url(../images/news_time.png) no-repeat center bottom; text-align:right; color:#fff;}
.news-date2{ padding-top:21px; background:#fff url(../images/news_time.png) no-repeat center bottom;}


.news-list{ width:100%; float:left; /*height:325px;*/height:365px; overflow:hidden;}
.news-list object{ display: none;}
.news-content{ width:100%; float:left; padding:10px 0px; }
.news-image,.news-image2,.news-image3{ width:338px; /*height:358px;*/ float:left; overflow-y:auto; overflow-x:hidden; text-align:center; }
.news-image img{ /**/width:338px; float:left; /*height:358px;*/margin-top: 20px;}
.news-image-left,.news-image-right{ width:169px; float:left;}
.news-image2 img{ width:137px; margin:auto;}
.news-image span{ width:100%; float:left; padding:10px 0px; color:#666; }
.news-image-text{ width:100%; float:left; padding:10px 0px; line-height:20px; color:#666; text-align:left;}
.news-text{ width:634px; float:left; /*height:358px;*/ margin-left:8px; display:inline; /*overflow-y:scroll; overflow-x:hidden;*/ line-height:20px }/*url(../images/news_text_bj.jpg) no-repeat bottom*/
.news-longtext{ width:940px; float:left; /*min-height:285px;_height:285px;*/ height:318px; background:#fff; padding:10px 20px 34px 20px;  /*overflow-y:scroll; overflow-x:hidden;*/ line-height:20px; overflow:hidden; position:relative;}
/*.Scroller-Container{ width:100%; height:290px; float:left; color:#505050; line-height:20px; padding-bottom:20px;  }
.Scroller-Container p{ padding-bottom:20px }*/
.news-text2{ width:100%; float:left;  background:#fff; padding:10px 20px 34px 20px;   line-height:20px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.news-text2 p{ width:100%; float:left;}
.news-text2 img{ max-width: 100%; }
.news-img{ width:100%; float:left; }
.news-img-editor{ width:620px; float:left; color: #666; text-align: right; line-height:20px;}
.news-img-des{ width:620px; float:left; border-bottom:1px dotted #666; color: #666; line-height:20px; margin-bottom:10px; }
.news-img-des2{ width:100%; float:left; font-style:italic; line-height:20px; margin-bottom:10px;}

.news-p12{ font-size: 12px; color: #888; }
.news-text2 i{ color: #888; }

.news-content p{  padding-top:11px; }
.news-content a{ color:#548DD4}
.news-text3,.news-text4{ width:594px; /*height:338px;*/ float:left; margin-left:8px; display:inline; background:#fff; padding:0px 20px 20px 20px; /*overflow-y:scroll; overflow-x:hidden;*/ line-height:20px }
/*.news-text4{ height:430px;}*/
.news-logo{ float:right; width:150px; }


.news-list .news-text,.news-list .news-text2,.news-list .news-text3,.news-list .news-text4{ overflow:hidden;}

.news-list-text{width: 594px; height:365px; float: left;margin-left: 16px;display: inline;background: #fff;padding: 0px 16px 0 16px;text-align: left; overflow:hidden; position:relative;}
.news-list-text .news-text2,.news-list-text .news-text3,.news-text2 .news-text2{ width:auto; margin:0px; padding:0px;}
.news-list-text .news-text2{line-height: 19px;}
.news-list-text .news-image,.news-list-text img{ display:none;}


.news-back{
height: 32px;
float: right;
background: #1db1bf url(../images/ico-back.png) no-repeat 10px center;
padding: 0px 15px 0px 25px;
line-height: 32px;
font-size: 16px;
letter-spacing: 2px;
}
.news-back a,.news-readmore a{ color:#fff;}
.news-readmore{ width:600px; height:32px; float:left; padding:0 17px 17px 17px; position:absolute; z-index:9; right:0px; bottom:10px; background:#fff;}
.news-readmore span{ height: 32px;
float: right;
background: #1db1bf url(../images/ico-back.png) no-repeat 10px center;
padding: 0px 15px 0px 25px;
line-height: 32px;
font-size: 16px;
letter-spacing: 2px; background: #1db1bf url(../images/ico-back2.png) no-repeat 116px center; padding: 0px 25px 0px 15px;}
.news-longtext .news-readmore{ width:940px; bottom:45px;}
	/*
.news-more{ width:37px; height:8px; margin:10px auto;}
.news-more a{ width:17px; height:8px; float:left; cursor:pointer; display:inline; }
.news-more a.down{ background:url(../images/news_content_more.png) no-repeat; }
.news-more a.up{ background:url(../images/news_content_more2.png) no-repeat; margin-left:3px; margin-top:2px}
.huamen .open .news-title{ background:#fff;}
*/
.huamen dt{ margin-top:10px; float:left; cursor:pointer;}
.huamen dd{ float:left; }


.cn_top{width:100%; height:496px; position:absolute; background:#111 url(../images/slider1.jpg) no-repeat center 38px; padding-top:38px;}
.cn_text{font-size:24px; text-align:center; padding:20px 0px}
#about1 ul{ margin-left:30px;}
#about1 ul li{list-style:disc;}

.about-img #banner1 {width: 453px;height: 440px;}
.about-img .slides1 { margin: 0px auto;width: 453px;height: 440px;overflow: hidden; position: relative; }
.about-img .slide-pic { margin: 0px; padding: 0px; width: 437px; overflow: hidden; list-style: none; }
.about-img .slide-pic img { width: 453px; /*height: 414px;*/ }
.about-img .slide-pic li { display: none; }
.about-img .slide-pic li.cur { display: block; }
.about-img .slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.about-img .slide-li li { margin: 0px 5px; padding: 0px; width: 9px; height: 9px; float: left; overflow: hidden; list-style: none; }
.about-img .slide-li a { width: 9px; height: 9px; color: #000; font-size: 12px; display: block; }
.about-img .slide-li a:hover { color: #F00; text-decoration: none; }
.about-img .op li { background:url(../images/feature-point.png) center no-repeat; width: 9px; height: 9px;}
.about-img .op li.cur { background:url(../images/feature-point-current.png) center no-repeat;width: 9px; height: 9px;}
.about-img .slide-txt span { display: none; }

.about-img #banner2 {width: 453px;height: 280px;}
.about-img .slides2 { margin: 0px auto;width: 453px;height: 280px;overflow: hidden; position: relative; }
/**************************************************************************/
.gallery-nav{ width:100%; float:left; height:33px; border-bottom:1px solid #ababab; line-height:18px; font-size:18px; font-weight:bold}
.gallery-nav ul li,.market-nav ul li{ height:18px; float:left; border-right:1px solid #ababab; margin:0px 0px 15px 0px; display:inline; padding:0px 30px;}
.gallery-nav ul li:last-child,.market-nav ul li:last-child{ border:0px}
.gallery-nav ul li a,.market-nav ul li a{ color:#58595b}
.gallery-nav ul li a:hover,.gallery-nav ul li.current_page_item a{ color:#1db1bf}
.market-nav{ width:100%; height:33px; border-bottom:1px solid #ababab; line-height:18px; font-size:18px; font-weight:bold; margin:10px 0px 20px 0px}
.market-nav ul li a:hover,.market-nav ul li.current_page_item a{ color:#fe0000}
/********************************************************************************************************************/
.market-content{ width:100%; float:left; padding:20px 0px 20px 0px; text-align:left}
.market{ width:100%; height:75px; margin:0px 0px 5px 0px; background:#000000}
.market-left{ width:175px; height:75px; float:left}
.market-right{ /*width:212px;*/ padding-right: 10px; height:75px; float:right}
.market-right img{ height: 65px; margin-top:5px;}
.market-center{ width:533px; height:55px; float:left; padding:10px 30px; text-align:left; color:#fff; font-weight:bold }
.market-center span{ width:100%; height:28px; float:left; line-height:28px; font-size:24px; }
.market-center a{ width:100%; height:20px; float:left; line-height:20px; font-size:20px; color:#fff} 

.hobbs-left{ width:460px; /*height:416px;*/ float:left; overflow:hidden}
.hobbs-left-img{ width:453px; /*height:416px;*/ float:left; overflow:hidden }
/*.hobbs-left-img img{ width: 100%; }*/

.hobbs-left-img #banner2 {width: 453px;height: 520px;}
.hobbs-left-img .slides2 { margin: 0px auto;width: 453px;height: 520px;overflow: hidden; position: relative; }
.hobbs-left-img .slide-pic { margin: 0px; padding: 0px; width: 453px; height: 500px; text-align:center; overflow: hidden; list-style: none; }
.hobbs-left-img .slide-pic img { height:500px; margin:auto /*width: 100%;*/}
.hobbs-left-img .slide-pic li { display: none; }
.hobbs-left-img .slide-pic li.cur { display: block; }
.hobbs-left-img .slide-li { width: 100%; height: 9px; padding: 0px; margin:0 0 -10px; position: absolute; text-align: center; }
.hobbs-left-img .slide-li li { margin: 0px 2px; padding: 0px; width: 9px; height: 9px; display: inline-block; overflow: hidden; list-style: none; }
.hobbs-left-img .slide-li a { width: 9px; height: 9px; color: #000; font-size: 12px; display: block; }
.hobbs-left-img .slide-li a:hover { color: #F00; text-decoration: none; }
.hobbs-left-img .op li { background:url(../images/feature-point.png) center no-repeat; width: 9px; height: 9px;}
.hobbs-left-img .op li.cur { background:url(../images/feature-point-current.png) center no-repeat;width: 9px; height: 9px;}
.hobbs-left-img .slide-txt span { display: none; }

.hobbs-right{ width:502px; float:right; color:#505050; }
.hobbs-right-text{ width:100%; height:480px; float:left }

.hobbs-cafe-d4{ background:url(../images/lotflyer_bg.png) no-repeat; width:255px; height:40px; float:left; text-align:center;padding:10px}
.hobbs-cafe-d4 span{ text-align:center; width:232px; height:32px; background:#4d4d4d; font-family:'CenturyGothic'; font-size:16px; color:#FFF; line-height:32px; float:left}

.hobbs-google{ width:100%; float:left;}
.hobbs-google iframe{ float:right}
.poppys-face{ width: 10%; float: left; }
.hobbs-google #like{ width: 90%; float: left; margin-top: 4px; }

.hobbs-cafe-title{ width:100%; float:left; line-height:25px; font-size:22px; color:#474848;}
.hobbs-cafe-date{ width:100%; float:left; font-weight:bold; padding-bottom:20px;}
.hobbs-cafe-text{ width:100%; float:left;  padding: 10px 0;}
.hobbs-cafe-text p{line-height:18px; padding-bottom:10px}
.hobbs-cafe-text a,.hobbs-cafe-text a:link,.hobbs-cafe-text a:active{ color:#1db1bf;}
.hobbs-cafe-text table { margin-bottom: 10px; }
.hobbs-cafe-text table tr td:last-child{ padding-left: 100px;} 
.hobbs-cafe-text table tr:first-child td:last-child{ padding-left: 0;}
/*.local-left{ width:320px; float:left; }
.local-right{ width:653px; float:right;}*/
.local-list{width:482px; height:386px; float:left; padding:10px 10px 30px 10px; background:#fff url(../images/local-right.jpg) no-repeat bottom; color:#505050; line-height:20px; }
.local-title{ width:100%; float:left; font-size:22px; line-height:30px; color:#474848; font-weight:normal;  }
.local-date{ width:100%; float:left; padding-bottom:20px;}
.local-text{ width:100%; height:200px; float:left; }
.local-text a{ color:#fe0000}
.local-map{ width:980px; float:left; margin:10px 0px; overflow:hidden}
.local-map img{ float:left}
.hobbs-contact-left{ float:left; margin:0px; }
.hobbs-contact-right{ width:420px; float:right; }
.hobbs-form{ width:100%; height:220px; float:left; text-align:right; line-height:23px; color:#000; font-size:16px;}
.hobbs-form a{ color:#fe0000; text-decoration:underline}
.hobbs-gallery{ width:100%; float:left; font-size:23px; color:#231f20; line-height:25px; }
.hobbs-gallery span{ color:#fe0000}

/**************************************************************************/
.land{ width:957px; height:539px; padding:10px 11px 10px 12px; float:left; background:#fff;/* -moz-box-shadow: 1px 1px 3px #dadada0; -webkit-box-shadow: 1px 1px 3px #dadada; box-shadow: 1px 1px 3px #dadada;*/}

/**/.land img{ float:left; position:absolute}
.showText{ width:300px; float:left; padding:0px 10px; height:30px; /*background:rgba(255,255,255, 0.80) none repeat scroll 0 0 !important; filter:Alpha(opacity=80);*/ background:#fff; line-height:30px; font-size:14px; font-weight:bold; text-align:right; position:absolute; margin:0px 0px 0px 637px; display:none }
.mapOver{ float:left; display:inline; position:absolute; z-index:3; }
#mapOver1{ width:137px; height:165px; margin:23px 0px 0px 103px; cursor:pointer}
#mapOver2{ width:79px; height:70px; margin:209px 0px 0px 422px;}
#mapOver-2{ width:59px; height:55px; margin:209px 0px 0px 368px; cursor:pointer}
#mapOver3{ width:114px; height:71px; margin:217px 0px 0px 608px;}
#mapOver4{ width:122px; height:74px; margin:214px 0px 0px 497px; cursor:pointer}
#mapOver5{ width:166px; height:103px; margin:300px 0px 0px 568px;}
#mapOver6{ /**/width:213px; height:154px; margin:275px 0px 0px 390px; z-index:1; cursor:pointer}
#mapOver7{ width:97px; height:149px; margin:234px 0px 0px 292px; cursor:pointer}
#mapOver8{ width:103px; height:88px; margin:213px 0px 0px 720px;}
#mapOver9{ width:180px; height:202px; margin:222px 0px 0px 201px; z-index:1}
#mapOver10{ width:72px; height:75px; margin:190px 0px 0px 311px; cursor:pointer }
/*#mapOver11{ width:105px; height:71px; margin:360px 0px 0px 390px; cursor:pointer }*/
.showMap{ position:absolute; z-index:5; display:none; }
#showMap1{ width:137px; height:165px; background:url(../images/hover-land1.png);}
#showMap2{ width:79px; height:70px; background:url(../images/hover-land2.png);}
#showMap-2{ width:59px; height:55px; background:url(../images/hover-land-2.png);}
#showMap3{ width:114px; height:71px; background:url(../images/hover-land3.png);}
#showMap4{ width:122px; height:74px; background:url(../images/hover-land4.png);}
#showMap5{ width:166px; height:103px; background:url(../images/hover-land5.png);}
#showMap6{ width:213px; height:154px; background:url(../images/hover-land6.png); z-index:2;}
#showMap7{ width:97px; height:149px; background:url(../images/hover-land7.png);}
#showMap8{ width:103px; height:88px; background:url(../images/hover-land8.png);}
#showMap9{ width:180px; height:202px; background:url(../images/hover-land9.png); z-index:2}
#showMap10{ width:72px; height:75px; background:url(../images/hover-midMap.png);}/* width:70px; height:59px;*/
/*#showMap11{ width:105px; height:71px; background:url(../images/hover-land11.png); }*/
.showDiv{ width:361px; float:left; position:absolute; z-index:9; display:none;}/* display:none; */
.showDiv-top{ width:361px; height:29px; float:left; background:url(../images/show-top.png)}
.showDiv-mid{ width:351px; height:126px; float:left; padding:0px 0px 0px 10px; background:#fff}
.showDiv-bot{ width:361px; height:12px; float:left; background:url(../images/show-bot.png)}
#showDiv1{ margin:80px 0px 0px 0px}
#showDiv101{ margin:180px 0px 0px -40px}
#showDiv102{ margin:210px 0px 0px 0px}
#showDiv103{ margin:245px 0px 0px 80px}
#showDiv104{ margin:296px 0px 0px 30px}
#showDiv105{ margin:340px 0px 0px 70px}
#showDiv106{ margin:280px 0px 0px 130px}
#showDiv107{ margin:320px 0px 0px 190px}
#showDiv108{ margin:360px 0px 0px 160px}
#showDiv109{ margin:400px 0px 0px 130px}
#showDiv634{ margin:130px 0px 0px 210px}
#showDiv642{ margin:230px 0px 0px 350px}
#showDiv643{ margin:160px 0px 0px 340px}
#showDiv645{ margin:230px 0px 0px 420px}
#showDiv647{ margin:150px 0px 0px 480px}
#showDiv613{ margin:330px 0px 0px 320px}
#showDiv614{ margin:315px 0px 0px 385px}
#showDiv615{ margin:300px 0px 0px 450px}
#showDiv635{ margin:200px 0px 0px 210px}
#showDiv636{ margin:140px 0px 0px 120px}
#showDiv637{ margin:215px 0px 0px 130px}
#showDiv639{ margin:270px 0px 0px 230px}
#showDiv640{ margin:160px 0px 0px 280px}
#showDiv641{ margin:260px 0px 0px 300px}
#showDiv644{ margin:160px 0px 0px 410px}
#showDiv646{ margin:220px 0px 0px 490px}

#showDiv450{ margin:190px 0px 0px 350px}
#showDiv452{ margin:120px 0px 0px 420px}
#showDiv453{ margin:190px 0px 0px 410px}
#showDiv454{ margin:195px 0px 0px 475px}
#showDiv456{ margin:130px 0px 0px 530px}

#showDiv451{ margin:120px 0px 0px 350px}
#showDiv455{ margin:120px 0px 0px 480px}
#showDiv457{ margin:200px 0px 0px 530px}

#showDiv724{ margin:340px 0px 0px 160px}
#showDiv725{ margin:310px 0px 0px 80px}
#showDiv726{ margin:230px 0px 0px 90px}
#showDiv727{ margin:250px 0px 0px 170px}
#showDiv728{ margin:170px 0px 0px 190px}
#showDiv729{ margin:140px 0px 0px 100px}
.show-midMap{ /*width:284px; height:237px;*/ width:333px; height:308px; float:left; position:absolute; z-index:9; display:none; padding:12px 0px 0px 50px; }
#showDiv1138{ margin:280px 0px 0px 140px}
#showDiv1110{ margin:355px 0px 0px 125px}
#showDiv1111{ margin:345px 0px 0px 195px}
#showDiv1112{ margin:335px 0px 0px 265px}
/*********************************************************************/
#showDiv375{margin:184px 0px 0px 474px;}
#showDiv376{margin:104px 0px 0px 474px;}
#showDiv377{margin:94px 0px 0px 384px;}
#showDiv378{margin:154px 0px 0px 384px;}
#showDiv558{ margin:192px 0px 0px 479px;}
#showDiv559{ margin:110px 0px 0px 479px;}
#showDiv560{ margin:110px 0px 0px 549px;}
#showDiv561{ margin:182px 0px 0px 539px;}
#showDiv562{ margin:182px 0px 0px 609px;}
#showDiv563{ margin:110px 0px 0px 609px;}
#showDiv564{ margin:110px 0px 0px 669px;}
#showDiv565{ margin:182px 0px 0px 669px;}
#showDiv867{ margin:200px 0px 0px 656px;}
#showDiv868{ margin:188px 0px 0px 556px;}
#showDiv869{ margin:258px 0px 0px 586px;}
#showDiv870{ margin:288px 0px 0px 516px;}
#showDiv871{ margin:208px 0px 0px 486px;}
#showDiv872{ margin:218px 0px 0px 426px;}
#showDiv873{ margin:318px 0px 0px 456px;}
#showDiv874{ margin:338px 0px 0px 376px;}

/*************************************************************************/

.showBig{ position:absolute; z-index:7; display:none } 
#showBig1{ width:311px; height:408px; margin:21px 0px 0px 12px; } 
#showBig4{ width:278px; height:249px; margin:38px 0px 0px 410px; }
#showBig6{ width:478px; height:405px; margin:24px 0px 0px 122px; } 
/*#showBig6{ width:476px; height:413px; margin:14px 0px 0px 149px; } */
#showBig7{ width:272px; height:338px; margin:54px 0px 0px 118px;  }  
#showBig-2{ width:142px; height:189px; margin:75px 0px 0px 324px;  } 
/*#showBig11{ width:342px; height:215px; margin:216px 0px 0px 153px;  } */
#showBig3{ width:182px; height:237px; margin:44px 0px 0px 384px; } 
#showBig5{ width:261px; height:245px; margin:42px 0px 0px 489px; } 
#showBig8{ width:377px; height:275px; margin:128px 0px 0px 376px; } 

.mid_left{ width:191px; float:left}
.mid_right{ width:154px; float:right; text-align:left; padding-right:8px}
.mid_left_img{ width:181px; height:126px; overflow:hidden; position:absolute}
.mid_left_img img{ width:181px;}
.show_home{ position:absolute; z-index:9999; width:181px; height:32px; background:#58595b; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; color:#83f4ff; line-height:32px; text-align:center; font-style:italic; }
.mid_right_top{ width:114px; height:28px; float:left; padding:4px 0px 0px 40px; background:url(../images/show-size2.png) no-repeat; font-weight:bold;}
.mid_right_top span{ width:100%; line-height:28px; font-size:14px; color:#fff;}
.mid_right_top p{ width:109px; font-size:12px; color:#fefeff; line-height:14px;}
.mid_right_mid{ width:154px; height:64px; float:left; padding:5px 0px;}
.mid_right_center{ width:100%/*143px*/; height:42px; padding:5px 0px 0px 0px; overflow:hidden}
.mid_right_center img{ height:42px; margin-left:18px; display:inline}
.mid_right_center span{ width:100%/*143px*/; float:left; line-height:16px; color:#1db1bf; padding:5px 0px; float:left; text-align:center}
/*********************************************************************/
.gulfDiv{ width:392px; float:left; position:absolute; z-index:9; display:none;}/* display:none; */
.gulfDiv-top{ width:100%; height:20px; float:left; background:url(../images/gulfDiv-top.png) no-repeat 30px top;}
.gulfDiv-mid{ width:372px; float:left; padding:10px; background:#fff; border-radius:5px; box-shadow:/*阴影类型inset 阴影水平偏移量x-offset 阴影的垂直偏移量y-offset 阴影模糊半径blur-radius 阴影扩展半径spread-radius color*/0px 5px 10px 0px #000;}
.gulfDiv-left{ width:181px; height:119px; float:left;}
.gulfDiv-left-img{ width:181px; height:119px; float:left; overflow:hidden;}
.gulfDiv-left-img img{ width:181px;}
.gulfDiv-right{ width:181px; float:right; }
.gulfDiv-right-top{ width:141px; height:28px; float:left; line-height:28px; background:#137ca8 url(../images/show-size2.png) no-repeat left top; font-weight:bold; padding-left:40px; font-size:14px; color:#fff;}
.gulfDiv-right-text{ width:100%; float:left; font-size:12px; line-height:16px; padding:5px 0px 0px 0px;}
.gulfDiv-right-text b{ color:#1db1bf}
/*******************************************************************************************/
.mid_right_house{ width:154px; height:22px; padding:5px 0px 5px 0px; text-align:center}
.mid_right_house span{ height:22px; font-size:13px; line-height:22px; font-weight:bold; color:#414042;}
.mid_right_house span.house-bed{ height:22px; background:url(../images/land-bed.png) no-repeat left center; padding:0px 10px 0px 40px;}
.mid_right_house span.house-bath{ height:22px; background:url(../images/land-bath.png) no-repeat left center; padding-left:25px;}
.mid_right_house span.house-none{ width:100%; height:22px; float:left; font-size:12px; color:#1db1bf; line-height:11px; text-align:center}
.mid_right_foot{ width:154px; float:left; font-size:12px; color:#1db1bf; line-height:16px; font-style:italic; text-align:center}
.mid_right_foot a{ color:#1db1bf; text-decoration:underline}
.landpage_left{ float:left}
.landpage_left img{ width: 677px;}
.landpage_right{ float:left; margin-left:20px; width:280px}
.landpage_d1{ font-weight:bold; color:#58595b}
.landpage_s1{ font-size:30px;}
.landpage_s2{ font-size:16px;}
.landpage_d2{ font-size:16px;font-weight:bold; color:#58595b; border-bottom:1px solid #ababab; height:35px; line-height:35px; margin:0;}
.landpage_d2.hl{ border-top:1px solid #ababab; background:url(../images/hl-img.png) no-repeat center left; padding-left:34px;}
.landpage_d2.type1-img{ height:auto; line-height:1em; padding:8px 0 8px 31px; border-top:1px solid #ababab;background:url(../images/type1-img.png) no-repeat center left;}
.landpage_d2.type2-img{ height:auto; line-height:1em; padding:8px 0 8px 31px; border-top:1px solid #ababab;background:url(../images/type2-img.png) no-repeat center left;}
.landpage_d2.type3-img{ height:auto; line-height:1em; padding:8px 0 8px 31px; border-top:1px solid #ababab;background:url(../images/type3-img.png) no-repeat center left;}
.landpage_d2 span{ color:#f00; font-weight:bold; text-transform:uppercase; padding-left:5px;}
.landpage_d3{ border-bottom:1px solid #ababab; margin:10px 0px; font-size:22px; font-weight:bold; color:#414042}
.landpage_d3_s1{ padding-right:80px;}
.landpage_d3_s3{ padding-right:10px }
.landpage_d4{ background:url(../images/lotflyer_bg.png) no-repeat; width:255px; height:40px; text-align:center;padding:10px}
.landpage_d4 span{ text-align:center; width:232px; height:32px; background:#4d4d4d; font-family:'Trajan Pro'; color:#FFF; line-height:32px; float:left}


.landpage_e1{ width:235px; height:40px; float:left; padding:10px; background:url(../images/lotflyer_bg.png) no-repeat; text-align:center; margin:60px 0px 20px 0px;}
.landpage_e1 span{ width:235px; height:32px; float:left; background:#4d4d4d; font-family:'Trajan Pro'; color:#FFF; line-height:32px; font-size:16px; }
.landpage_e1 a{ color:#fff; margin:0px 3px;}
.landpage_e2{ height:32px; float:left; background:#1db1bf url(../images/ico-back.png) no-repeat 10px center; padding:0px 15px 0px 25px; line-height:32px; font-size:16px; letter-spacing:2px; margin:20px 0px 0px 0px;}
.landpage_e2 a{ color:#fff;}
.landpage_e3{ width:100%; float:left; /*border-bottom:1px solid #ababab;*/ margin:5px 0px 80px 0px; font-size:22px; font-weight:bold; color:#414042; line-height:40px;}
.landpage_e3_e1{ width:90px; height:40px; float:left; margin-bottom:5px; background:url(../images/lot_icon1.png) no-repeat left center; padding-left:62px;}
.landpage_e3_e2{ width:46px; height:40px; float:left; margin-bottom:5px; background:url(../images/lot_icon2.png) no-repeat left center; padding-left:62px;}
.landpage_e3_e3{ width:90px; height:40px; float:left; margin-bottom:5px; background:url(../images/lot_icon3.png) no-repeat left center; padding-left:62px;}
.landpage_e3_e4{ width:46px; height:40px; float:left; margin-bottom:5px; background:url(../images/lot_icon4.png) no-repeat left center; padding-left:62px;}
.landpage_sa{ font-size:16px; color:#ec1f27; text-transform:uppercase;}
.landpage_sh{ font-size:16px; color:#a1a1a1; text-transform:uppercase;}
.landpage_un{ font-size:16px; color:#0f0f0f; text-transform:uppercase;}
.landpage_type{  height:33px; font-size:18px; color:#58595b; padding:12px 0px 0px 10px;}

.landpage_t2{ width:100%; float:left; margin:5px 0px 20px 0px; font-size:24px; color:#414042; font-weight:bold; line-height:40px;}
.landpage_t2_list{ width:100%; height:40px; float:left; margin-bottom:5px;}
.landpage_t2_list_opt{ height:40px; float:left; font-size:16px; color:#58595b; padding-right:20px;}
.landpage_t2_list_bed{ height:40px; float:left; background:url(../images/lot_icon1.png) no-repeat left center; padding-left:62px; padding-right:50px;}
.landpage_t2_list_sit{ height:40px; float:left; background:url(../images/lot_icon2.png) no-repeat left center; padding-left:65px;}

.landpage_t1{ width:100%; float:left; margin:5px 0px 50px 0px; font-size:24px; font-weight:bold; color:#414042; line-height:40px;}
.landpage_t1_bed{ width:90px; height:40px; float:left; background:url(../images/lot_icon1.png) no-repeat left center; padding-left:62px;}
.landpage_t1_bath{ width:46px; height:40px; float:left; background:url(../images/lot_icon3.png) no-repeat left center; padding-left:62px;}
.landpage_t1_sit{ height:40px; float:left; margin:5px 0px; background:url(../images/lot_icon2.png) no-repeat left center; padding-left:65px;}

.landpage_d5{ margin-top:10px}
.footlot{ width:100%; height:63px; background:#fff; border-radius:5px; margin:0px 0px 30px 0px; float:left; -moz-box-shadow: 1px 1px 3px #dadada0; -webkit-box-shadow: 1px 1px 3px #dadada; box-shadow: 1px 1px 3px #dadada;}
.footlot_land{ margin-bottom:20px; float:left}
.footlot_land_top{ height:70px}
.footlot ul li,.footlot_land_top ul li{ float:left; background:url(../images/footlot_li.jpg) no-repeat right top; padding:0px 20px 0px 30px; }
.footlot ul li img,.footlot_land_top ul li img{ -webkit-filter:grayscale(1);}
.footlot ul li a:hover img,.footlot_land_top ul li a:hover img{ -webkit-filter:grayscale(0);}
.footlot ul li:last-child,.footlot_land_top ul li:last-child{ background:none}
.footlot_land_left,.footlot_land_right{ float:left}
.footlot_land_center{ background:url(../images/footlot_center.png) repeat-x; width:960px; float:left; height:111px;}
.footlot_land_bottom ul li{ float:left;margin:0px 30px 0px 60px; width:150px; font-size:14px; color:#FFF; }
.footlot_land_bottom ul li a{ color:#FFF;}
.footlot_land_bottom ul li a:hover,.footlot_land_bottom ul li a.current{ color:#1db1bf;}
/***********************************************************************/
/*
.tribe-events-single{ width:100%; float:left}
h2.tribe-events-list-event-title{ font-size:22px; text-transform:uppercase}
.time-details{ font-size:14px; color:#474848}
.tribe-events-event-image{ width:210px; height:157px; overflow:hidden}
.tribe-events-event-image img{ height:157px; }
.tribe-events-list-event-description{ font-size:14px; color:#505050; line-height:25px;}
.tribe-events-list-event-description p{ height:157px;}
.tribe-events-list-event-description a.tribe-events-read-more{ line-height:50px; font-size:14px; }

.tribe-events-single{ width:100%}
.tribe-events-content{ font-size:14px; color:#505050; line-height:25px; padding-bottom:20px }
.tribe-events-content ul li{ background:url(../images/circle2.png) no-repeat left 5px; line-height:20px; padding:0px 0px 5px 20px;}
.tribe-events-single-section{ border:1px solid #ddd; padding:10px 0px; margin:10px 0px;}
.tribe-events-meta-group dt{ font-weight:bold}
.tribe-events-meta-group dd{ width:100%; margin-bottom:5px}
.tribe-events-meta-group dd.tel{ font-size:14px; color:#505050; padding:0px; margin:0px;}
.tribe-events-meta-group dd.location{ margin:0px; padding:0px}
span.tribe-events-list-separator-month span{ background:#F4F4F4}
*/
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .entry-content .tribe-events-button, .tribe-events-button.tribe-inactive, .entry-content .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover{ background:#fe0000}

#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{ width:100%; float:left; font-family:Arial; padding:2px; text-align:center;}
.tribe-events-notices{ background:#fe0000}
.tribe-events-notices ul li{ color:#fff }


.tag-blue2 a,.tag-red a{ /*poorfish:expression(this.onclick=function kill(){return false})*/ pointer-events:none;}
/*
<scripttype="text/javascript"src="./jquery-1.6.2.js"></script>

<scripttype="text/javascript">

$(function(){

$('.disableCss').removeAttr('href');//去掉a标签中的href属性

$('.disableCss').removeAttr('onclick');//去掉a标签中的onclick事件

});

</script>


*/
#tribe-events-content .tribe-events-calendar td{ padding:0px; height:112px; overflow:hidden; vertical-align:center;}
/*#tribe-events a{ color:#fe0000}*/
.tag-black a,.tag-noclick{ color:#000;}
.tag-red h3.tribe-events-month-event-title,.tag-click a{ color:#fe0000;}
.tag-orage h3.tribe-events-month-event-title,.tag-orage a,.tag-click-orage a{ color:#ffae00}
.tribe-events-sub-nav ul{ width:940px; float:left; padding:10px 40px;}
.tribe-events-sub-nav a{color:#fe0000;}
.tag-blue h3.tribe-events-month-event-title{ color:#1cb3c1}
.tribe-events-tooltip{ display:none}
.tag-blue2 h3.tribe-events-month-event-title,.tag-click-blue a{ color:#1cb2c0}

.event-ico-img{ width:100%; max-height:88px; overflow:hidden; float:left; text-align:center}
.event-ico-img img{  margin:0px auto;}
#tribe-events-event-1004-19{ width:60px; float:left;}
#tribe-events-event-1376-19{ width:79px; float:left;}
#tribe-events-event-1004-19 .event-ico-img img{ margin:0px; float:left;}
#tribe-events-event-1376-19 .event-ico-img img{ width:79px; margin:0px; float:left;}

.tribe-events-single{ width:100%; float:left; background:#fff;}
.tribe-events-back{ font-size:16px; color:#f10000; line-height:35px; padding-left:40px; margin:0px}
.tribe-events-back a{ color:#f10000}
.tribe-events-notices{ display:none}
h1.tribe-events-single-event-title{ font-size:28px; color:#000; padding:0px 40px;}
.tribe-events-schedule{ font-size:18px; padding-left:40px; font-weight:bold;}
.tribe-events-schedule h3{font-size:18px; }
.tribe-events-single-event-description{ width:940px; float:left; padding:0px 40px;}
.h-event-img{ width:365px; height:415px; float:left; }
.h-event-img img{ height:411px; margin:auto; padding:1px; border:1px solid #ddddde}
.h-event-text{ width:480px; float:right; padding:0px 20px 0px 0px; line-height:25px; font-size:16px;}
.h-event-text h2{ width:100%; float:left; font-size:18px; }
.h-event-text span{ color:#f10000}
.h-event-text p{ width:100%; float:left; color:#515151; padding-bottom:5px; } 
.h-event-text .download{ width:100%; float:left; font-size:18px; color:#f10000; margin-bottom:160px; display:inline; }
#tribe-events-content .h-event-text .download a{ color:#f10000;  text-decoration:underline}
.tribe-events-single-section{ width:938px; float:left; margin:20px; display:inline; border:1px solid #eeeeee; }
.h-event-text .hobbs-google{ width:500px; float:right; position:absolute; margin-top:355px;}

.tribe-events-meta-group{}
.tribe-events-meta-group dt{ font-size:13px; font-weight:bold;}
.tribe-events-meta-group dd{ font-size:13px; color:#505050; padding-bottom:10px;}
.tribe-events-meta-group dd a{ color:#f10000}
.cat_fb-events .tribe-events-meta-group dd a{ color:#1cb2c0}
.tribe-events-event-meta address.tribe-events-address{ font-size:13px; line-height:20px; padding-top:10px}
.tribe-events-meta-group dd a.tribe-events-gmap{ display:none}
.tribe-events-venue-map{ width:239px; height:239px; border-radius:5px; background:#eeeeee; border:1px solid #ddddde; padding:5px; margin:20px 0px 0px 0px;}

p.tribe-events-promo{ display:none}

div[id*="tribe-events-event-"] span{width:100%; height:50px; display:none}
/*#tribe-events-event-1108-15 span{ display:block; background:url(../events/calendar-icon-hwm-cafe.png) no-repeat center top}*/
/**********************************************************************************************/
.wish{ width:100%; float:left; text-align:left; padding-bottom:20px;}
.wish-logo{ width:100%; height:64px; float:left; background:#fff}
.wish-logo img{ float:left}
.wish-imgs{ width:980px; height:213px; float:left; }
.wish-pdf{ width:100%; float:left; background:#fff;}
.wish-pdf1{ width:668px; float:left;}
.wish-pdf2{ width:295px; float:right;}

/**/
.infopic{ width:980px; height:213px; float:left; position:relative; overflow:hidden;}
.piclist{ height:213px; position:absolute; top:0; left:0;}
.piclist li{ width:321px; height:213px; padding-right:8px; float:left; overflow:hidden;}
.piclist li img{ height:213px;}
.pic_prev,.pic_next{ width:23px; height:213px; background:url(../images/LeftArr.png) no-repeat; position:absolute; z-index:3; cursor:pointer;}
.pic_next{background: url(../images/RightArr.png) no-repeat; margin-left:957px; display:inline/**/}
.pic_prev:hover{background: url(../images/LeftArr-hover.png) no-repeat;}
.pic_next:hover{background: url(../images/RightArr-hover.png) no-repeat;}



.wish-links{ width:100%; height:66px; float:left; background:#fff; margin:10px 0px; padding:5px 0px; -moz-box-shadow: 1px 1px 3px #dadada0; -webkit-box-shadow: 1px 1px 3px #dadada; box-shadow: 1px 1px 3px #dadada; border-radius:5px;}
.wish-link{ float:left; padding:0px 18px}
.wish-text{ width:100%; float:left; padding:20px 0px; font-family:Arial, Helvetica, sans-serif;}
.wish-left{ width:346px; float:left; line-height:35px; color:#58595b; font-size:16px;}
.wish-text1{ font-size:24px; border-bottom:1px solid #ababab; font-weight:normal;}
.wish-text2{ border-bottom:1px solid #ababab;}
.wish-text3{ border-bottom:1px solid #ababab; line-height:25px;}
.wish-text5{ width:100%; float:left}
.wish-text5 span{ width:150px; background:#4D4D4D; height:30px; text-align:center; float:left; line-height:30px; margin:10px 20px 10px 0px; display:inline}
.wish-text5 span a{ color:#fff}
.wish-text4{ width:316px; height:35px; float:left; line-height:35px; color:#fff; background:#1db1bf url(../images/icon-wish.jpg) no-repeat 10px center; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
.wish-text4 a{ color:#fff}
.wish-right{ width:600px; float:right; color:#3a3a3a; line-height:22px; font-size:14px;}
.wish-right p{ padding:10px 0px 20px 0px}
.wish-contact{ width:980px; float:left; margin:10px 0px; padding:20px 0px; background:#fff; -moz-box-shadow: 1px 1px 3px #dadada0; -webkit-box-shadow: 1px 1px 3px #dadada; box-shadow: 1px 1px 3px #dadada; border-radius:5px;}
.wish-contact ul li{ width:380px; float:left; padding:10px 55px; font-size:16px; line-height:30px; color:#58595b;}
.wish-contact ul li h2{ text-align:left;  font-size:16px; line-height:30px; color:#58595b;}
.wish-contact-email{ width:100%; height:30px; float:left; color:#1db1bf}
.wish-contact-email a{ height:30px; float:left; color:#1db1bf; }
.wish-contact-email span{ height:30px; float:right}



.land2{ width: 957px; height: 894px; padding: 10px 11px 10px 12px; float: left; background: #fff;}
.land2 img{ float:left; position:absolute}
.mapOver{ float:left; display:inline; position:absolute; z-index:3; }
#mapOver22{  width:242px; height:241px; margin:170px 0px 0px 205px; }
#mapOver23{  width:181px; height:136px; margin:27px 0px 0px 731px; }
#mapOver24{  width:243px; height:414px; margin:124px 0px 0px 679px; }
.showMap{ position:absolute; z-index:5; display:none;}
#showMap22{  width:242px; height:241px; background:url(../images/land2_hover3.png);}
#showMap23{  width:181px; height:136px; background:url(../images/land2_hover1.png);}
#showMap24{ width:243px; height:414px; background:url(../images/land2_hover2.png); }
#showMap22 a{  width:242px; height:241px; float:left;}
#showMap23 a{  width:181px; height:136px; float:left }
#showMap24 a{ width:243px; height:414px; float:left;}
.showText2{ width:100%; float:left; /*padding:10px; height:132px; background:rgba(255,255,255, 0.90) none repeat scroll 0 0 !important; filter:Alpha(opacity=90); background:#fff; */line-height:22px; /*font-family:'CenturyGothic';*/  /*position:absolute; margin:570px 0px 0px 0px; display:inline; */color:#414042;  }
.showText2 ul li{ width:551px; float:left; padding-left:15px; background:url(../images/land2-icon.png) no-repeat left 7px; }


.land3{ width:964px; height:730px; padding:8px; float:left; background:#fff;}

.event-top{ width:100%; height:100px; float:left;}
.event-top-left{ width:192px; height:100px; float:left}
.event-top h1{ width:576px; height:100px; float:left; line-height:100px; text-align:center;}
.event-top-right{ width:212px; height:75px; float:right; padding:12px 0px}

.mv-map{ width:964px; height:730px; float:left; position:relative; background:url(../images/mv-view.png) no-repeat center center;}
.mv-map-over{ width:667px; height:506px; float:left; padding:79px 0px 0px 156px; position:relative;}

.resolution-map{ width:964px; height:731px; float:left; position:relative; background:url(../images/resolution-bottommap3.png) no-repeat center center;}
.resolution-map-over{ width:847px; height:543px; float:left; padding:117px 0px 0px 34px; position:relative;}

.mv-text ul{ width:100%; float:left; padding:10px 0px 0px 0px; font-size:18px; line-height:25px; color:#696969;}
.mv-text ul li{ width:48%; /*min-width:368px;*/ height:25px; float:left; padding:5px 0px;}
.mv-text ul li:nth-child(2n){ float:right;}
.mv-text ul li span{ width:25px; height:25px; float:left;}
.mv-text ul li b{ height:25px; float:left; padding-left:20px;}	
.mv-text ul li span.mv-li1{ background:#ffd503;}
.mv-text ul li span.mv-li2{ background:#de47ff;}
.mv-text ul li span.mv-li3{ background:#1bd01f;}
.mv-text ul li span.mv-li4{ background:#00aeef;}
.mv-popview{width:418px; height:65px; float:left; padding:332px 273px 333px 273px; position:absolute; z-index:999; background:rgba(0,0,0,0.4); /*font-size:72px; line-height:730px; color:#ff0000; text-transform:uppercase; font-weight:bold; text-align:center;*/ /*-webkit-text-shadow:#fff 5px 0 0,#fff 0 5px 0,#fff -5px 0 0,#fff 0 -5px 0;  
-moz-text-shadow:#fff 5px 0 0,#fff 0 5px 0,#fff -5px 0 0,#fff 0 -5px 0;
text-shadow:#fff 5px 0 0,#fff 0 5px 0,#fff -5px 0 0,#fff 0 -5px 0;  
*filter: Glow(Color=#fff, Strength=5);*/  }
/**********************************************************************************************/


.marina-top{ width:920px; height:75px; float:left; padding:0px 20px; background:#dbdcdd; border-left:20px solid #5b5e5f}
.marina-top-info{ width:250px; height:45px; padding:15px 0px; float:left; color:#5b5e5f; font-weight:bold;}
.marina-tel{ font-size:26px; line-height:25px;}
a[href^=marina-tel] {
text-decoration:inherit;
color: inherit;
}
.marina-email{ font-size:22px; line-height:20px;}
.marina-top-info a{ color:#5b5e5f;}
.marina-top-logo{ width:168px; height:75px; float:right; }
.marina-title{ width:100%; float:left; margin:20px 0px; /*border-bottom:1px solid #ababab;*/ font-family:'Trajan Pro'; font-size:36px; line-height:50px; text-align:center; color:#1db1bf; font-weight:normal;}
.marina-content{ width:100%;}
.marina-left{ width:325px; float:left}
.marina-left img{ width:325px;}
.marina-right{ width:630px; float:right; color:#818282; line-height:20px;}
.marina-right-title{ width:100%; float:left; padding-bottom:20px; font-size:26px;}
.marina-right-text{ width:100%; float:left; font-size:14px; line-height:20px;}
.marina-right-text p{ padding-bottom:10px} 
.marina-right-bot{ width:100%; float:left; padding-top:100px;}
.marina-contact{ width:70%; float:left; font-size:18px; color:#5b5e5f; line-height:25px;}
.marina-like{ width:30%; height:50px; float:right; padding-top:55px;}
.click-rates{ width:129px; height:36px; float:right; background:url(../images/click-btn.png); line-height:36px; color:#fff; font-size:20px; font-weight:bold; text-align:center; }
.click-rates a{ width:129px; height:36px; float:left; color:#fff}
.click-rates a:hover{ background:#1db1bf; border-radius:5px; -webkit-border-radius:5px;}


.market-content .market-nav{ width:100%; height:46px; float:left; border-bottom:1px solid #ababab; line-height:36px; font-size:18px; font-weight:bold; margin:10px 0px 20px 0px; }
.market-content .market-nav ul li{ height:36px; float:left; border-right:1px solid #ababab; padding:0px 30px; /*margin-top:10px; display:inline;*/ }
.market-content .market-nav ul li:last-child{ border:0px}
.market-content .market-nav ul li a{ color:#58595b}
.market-content .market-nav ul li a:hover,.market-content .market-nav ul li.current_page_item a{ color:#acadaf}
.market-nav ul li.cafe-facebook{ margin:5px 0 0 0; }

.mcontact_left{ float:left; width:480px;font-size:16px; }
.mcontact_left_top p.p_title{text-transform:uppercase;}
.mcontact_left_top p{ line-height:24px; }
.mcontact_left_top p a{ text-decoration:underline; color:#acadaf}
.mcontact_left_bottom{  background:#FFF url(../images/contact_bot22.jpg) no-repeat bottom; padding:5px 15px 25px 15px; margin-top:15px; float:left; text-align:left; }
.mcontact_left_bottom p{ color:#505050; line-height:24px; margin-bottom:5px;font-size:16px;}
.mcontact_left_bottom div{ margin:5px 0px; float:left; width:100%}
.mcontact_left_bottom label{ color:#505050; width:130px; float:left;font-size:16px;}
.mcontact_left_bottom .input_text{ float:left;border: 1px solid #c1c1c1;width: 180px;height: 24px;margin: 0px 10px 0px 0px;}
.mcontact_left_bottom .input-area {width: 300px;height: 136px;border: 1px solid #c1c1c1;float: left;}
.mcontact_left_bottom .sub{ width:96px; height:27px; line-height:27px; float:right; border:0px; /*background:#414042; border-radius:5px;*/ color:#FFF; font-weight:bold; font-size:16px; margin-right:30px; cursor:pointer; background:url(../images/submit.jpg);}
.mcontact_left_bottom .sub:hover{ background:url(../images/submit-hover2.jpg);}

.mcontact_left_bottom .wpcf7-not-valid-tip-no-ajax{ width:320px; float:left; padding-left:130px; color:#f00;}
.mcontact_left_bottom .wpcf7-validation-errors{ color:#f00;}
.mcontact_right{ float:right; width:453px; margin-top:70px;}
.contact_map{ float:right; margin-top:20px}

.penlink{ width:100%; float:left;}
.penlink-left{ width:588px; float:left;}
.penlink-right{ width:382px; float:right;}
.penlink-click{ width:382px; height:29px; float:left; background:#3a393b; border-radius:5px; -webkit-border-radius:5px; margin-bottom:10px; display:inline; line-height:29px; color:#fff; font-size:18px; font-weight:bold; text-align:center;}
.penlink-click a{ color:#fff;}

.gulf-logo{width: 200px; height:126px; float: left; /*padding:10px; background:#1cb2c0;*/ position: absolute; z-index:8; margin:403px 0px 0px 756px; display:inline;}
.gulf-logo img{width: 200px; float:left;}
#menu-item-1455 a{pointer-events:none;}
#menu-item-1455 ul li a,#menu-item-1455 ul li a,#menu-item-1455 ul li.current_page_item a,#menu-item-1455 ul li.current-menu-item a{ pointer-events:visible;}

.discovery-top{ width:980px; float:left; border-bottom:3px solid #1db1bf; line-height:50px;}
.discovery-title{ float:left; font-family:'Trajan Pro'; font-size:24px; color:#1cb2c0; text-transform:uppercase; }
.discovery-title span{ width: 409px; float: left;}
.discovery-fb{ width: 28px; float: left; padding: 11px 0 0 0;}
.discovery-fb img{ float: left;}
.discovery-position{ float:right; color:#696969;}
.discovery-position a{ color:#696969;}
.discovery{ width:964px; float:left; padding:0px 8px 8px 8px; background:#fff; }
.discovery-text{ width:100%; float:left; color:#696969; font-size:14px; text-align:justify;}
.dis-text-left{ width:48%; float:left;}
.dis-text-right{ width:48%; float:right;}
.discovery-text p{ padding:10px 0px;}
.discovery-text > ul{ width:100%; float:left; padding:10px 0px 0px 0px; font-size:18px; text-transform:uppercase; line-height:25px;}
.discovery-text > ul > li{ min-width:310px; height:25px; float:left; padding:5px 0px;}
.discovery-text > ul > li:nth-child(3n){ min-width:210px; float:right;}
.discovery-text > ul > li > span{ width:25px; height:25px; float:left;}
.discovery-text > ul > li > b{ height:25px; float:left; padding-left:20px;}	
.discovery-text > ul > li > span.dis-li1{ background:#ed1c24;}
.discovery-text > ul > li > span.dis-li2{ background:#249bd6/*#0cb078*/;}
.discovery-text > ul > li > span.dis-li3{ background:#e1e1e1;}
.discovery-text > ul > li > span.dis-li4{ background:#7d7d7d;}
/*.discovery-text ul li span.dis-li5{ background:#55d8ab;}*/
.discovery-text > ul > li > span.dis-li6{ background:#1db1bf;}
.dis-text-des{ width:100%; float:left; font-size:16px; line-height:50px;}
.dis-buttons{ width: 100%; float: left; text-align: center; margin-bottom: 20px; }
.dis-btns{ width: 680px; display: inline-block; }
.dis-btn{ background: url(../images/dis-btn-flyer_bg.png) no-repeat;
    width: 295px;
    height: 40px;
    float: left;
    padding: 10px;}
.dis-btn:nth-child(2n){ float: right;}
.dis-btn a{ 
    width: 272px;
    height: 32px;
    background: #1cb2c0;
    font-family: 'CenturyGothic';
    font-size: 16px;
    color: #FFF;
    line-height: 32px;
    float: left;}
.discovery-map{ width:964px; height:542px; float:left; position:relative; background:url(../images/discovery-map.jpg) no-repeat center center;}
.discovery-map-over{ width:770px; height:437px; float:left; padding:23px 0px 0px 78px; position:relative;}
.discovery-yy{ width:100%; height:25px; float:left; background:url(../images/single-lot-des.png) no-repeat;}

.single-lot{ width:100%; float:left; margin:20px 0px;}
.single-lot-des{ width:920px; float:left; margin:10px 0px 0px 0px; padding:20px 30px; background:#fff; color:#696969;}
.single-lot-yy{ width:100%; height:25px; float:left; background:url(../images/single-lot-des.png) no-repeat; }
.single-des-title{ width:100%; float:left; line-height:30px; font-size:18px;}
.single-des-text{ width:100%; float:left; padding:10px 0px; line-height:22px; text-align:justify; }
.single-des-left{ width:48%; float:left;}
.single-des-right{ width:48%; float:right;}
.single-des-text p{ padding-bottom:10px;}

/* 焦点图 */
.focus{width:677px; height:450px; float:left; position:relative; }
.f426x240{width:677px;height:450px;overflow:hidden}
.f426x240 img{width:677px;height:450px}

.rslides{ width:100%; float:left; position:absolute; }
/*
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
*/
.rslides_nav{ display:none}
.rslides_tabs{ height:9px; float:left; right:10px; position:absolute; bottom:25px; z-index:99; clear:both; text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(255,255,255, 1);background:#fff;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(29,177,191, 1);background:#1db1bf}

.news-nav{ width:100%; float:left; padding:10px 0px; float: left; border-bottom: 3px solid #1db1bf;}
.news-nav-title,.news-nav2-title,.news-nav3-title{ width:470px; float: left;
font-family: 'Trajan Pro';
font-size: 20px;
color: #1cb2c0; text-transform:uppercase; line-height:20px;}
.news-nav-position{ width:470px; float: right; color: #696969; padding-top:22px; line-height:18px; text-align: right;}
.news-nav-position a{color: #696969; }
.news-nav2-title{ width:470px; font-size: 18px; }
.news-nav3-title{ font-size:14px;}
.single-news-header{ width:100%; float:left; height:29px;}
.single-news-date{ width:106px; height:29px; float:right; background:url(../images/news-time.png) no-repeat; padding-left:20px; line-height:29px; font-size:14px; color:#fff;}
.land-text{ width:957px; float:left; font-size:14px; padding:10px 11px 0px 12px; line-height:25px; background:#fff; text-align:justify;}
.land-text-left{ width:41%; float:left;}
.land-text-right{ width:55%; float:right; }
.discovery-map-text{ position:absolute; z-index:9; line-height:25px; bottom:0px; right:10px; color:#fff; text-align:right;}

@media screen and (max-device-width: 1024px){
.header,.container,.footer,.copyright,.home,.welcome,.top,.vtop,.cn_top{ width:1000px;}

body{ width:1000px;}
nav{ width:1000px;}

.vtop .mid{ width:100%}
/*
.z-click{ padding-right:10px}
*/
/*
nav ul li a{ padding:0px 10px 0px 10px;}
.nav ul li a{ padding:0px 10px 0px 10px; }
*/
#slide-index{width:1000px;}
#slide-index .slides{width:1000px; overflow:hidden}

#menu-item-1455 a{pointer-events:auto;}	
}	


.next-pages{ width:100%; float:left; padding:20px 0;}
#pagenavi{ height:30px; line-height:30px; float:right; text-align:center;}
#pagenavi span{ height:30px; float:left; margin-left:5px; }
#pagenavi span.current,#pagenavi a:hover{ width:30px; background:#1db1bf; color:#fff; }
#pagenavi a { width:30px; height:30px; float:left; background:#343436; color:#fff; margin-left:5px;}