﻿/* 公寓介绍*/
.gy_js{width:100%; float: left;}
.js_box{ width:1300px; margin: 0 auto;}
.js_bg{ height:180px; text-align: center; line-height: 180px; color: #fff; font-size: 60px; background: url(../img/photo09.png) center no-repeat;}
.js_center{width:1300px; float: left; border: #e5e5e5 1px solid; padding: 30px; margin-top: 30px;}
.text{ text-align:justify; font-size: 16px; line-height: 30px; color: #e37932; font-weight: 900;}
.js_center ul{ width:100%; margin-top: 20px; float: left;}
.js_center ul li{ width:600px; float: left; font-size: 14px; line-height: 30px; color: #000; text-align: justify;}
.js_center ul li img{ width:550px; float: right; height:300px; overflow: hidden; background: #000; }
.js_center ol{ width:100%; margin-top: 20px; float: left;}
.js_center ol li{ width:600px; float: left; font-size: 14px; line-height: 30px; color: #000; text-align: justify;}
.js_center ol li img{ width:550px; float: left; height:390px; overflow: hidden; background: #000; }
.licheng h2{ float:right; display: block; margin-top: 30px;}
.licheng dl{ width:100%; float: left; margin-top: 20px;}
.licheng dl dd{ float: left; display: block; margin-top: 10px; margin-right: 30px;}
.licheng dl dd span{height: 30px; width:106px; line-height: 30px; text-align: left; float: left; background: #e37932; color: #fff; padding:0 10px 0 10px;}
.licheng dl dd i{ float: left; width:470px; line-height: 30px; background:#0e3266; color: #fff; font-size: 14px;  padding: 0 20px 0 10px; margin-left: 10px;}
.yuanj{ width:100%; float: left; background: url(../img/bg.png) right no-repeat; padding-bottom: 160px; margin-top: 30px;}
.yuanj p{ width:580px; text-align: inherit; line-height: 30px;}

/*招商加盟*/
.zs_box{ width:100%; float: left;} 
.zs_ja{ width:1300px; margin: 0 auto;}
.zs_ja h1{ width:1300px; height: 180px; overflow: hidden;}
.zs_ja table{ width:100%; border: #808080 1px dashed; float: left; border-left: none; border-right:none; margin-top: 30px; }
.zs_ja table tr{ width:1300px; height: 40px; border: #808080 1px dashed; text-align: center;}
.zs_ja table tr td{float: left; height: 40px; line-height: 40px; font-size: 16px; color: #000;}
.zs_ja table tr .h3{ width:100%; text-align: center; height: 60px; line-height: 60px; font-weight: 900; font-size: 24px;}
.zs_ja table tr .h1{ text-align: left; border-right: #808080 1px dashed; width:300px; padding: 0 0 0 60px;}
.zs_ja table tr .h2{ text-align: center; width:940px; }
.zs{ width:100%; float: left; margin-top: 30px;}
.ditu{ width:100%; float: left; margin-top: 30px;}

/*联系我们*/
.lianxi{width:100%; float: left;}
.lianxi_box{ width:1300px; margin: 0 auto;}
.slideTxtBox{ width:810px; margin: 0 auto; text-align: center;}
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 10px 0 20px; position:relative;  color: #fff;}
.slideTxtBox .hd ul{ float:left;  display: block;   }
.slideTxtBox .hd ul li{ float:left; padding:0 40px; cursor:pointer;  background:#0e3266; height: 40px; line-height: 40px; margin-right: 30px; margin-top: 20px; }
.slideTxtBox .hd ul li.on{ height:40px;  background:#e37932;}
.slideTxtBox .bd{ float:left; margin-top: 20px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{float: left; border: #e5e5e5 1px solid; width:800px; height: 182px; margin-bottom: 20px; overflow: hidden;}
.slideTxtBox .bd li .d_photo{ height: 180px; float: left; width: 240px; overflow: hidden;}
.slideTxtBox .bd li .d_photo img{display: block;}
.slideTxtBox .bd li p{ float:left; line-height: 30px; width:300px; margin-left: 30px; text-align: left; padding-top: 20px;}
.slideTxtBox .bd li p span{ font-size: 20px; font-weight: 900;}
.slideTxtBox .bd li p b{ font-size: 16px; font-weight: normal;}
.slideTxtBox .bd li p i{ font-size: 16px;}
.slideTxtBox .bd li .d_erweima{ width:180px; height: 180px; float: left; margin-left: 30px;}
.slideTxtBox .bd li .d_erweima img{ width:100%; height: 180px;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/*休闲娱乐*/
.slideBox01{ width:100%; height:450px; overflow:hidden; position:relative; margin: 0 auto;display: block;}
.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox01 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd img{ width:1920px; height:450px; display:block; margin: 0 auto;}
.enter{ width:100%; float: left;}
.e_box{ width:1300px; margin: 0 auto;}
.enter_box{ width:100%; float: left; margin-top: 30px;}
.enter_box h4{ height:38px; line-height: 30px; border-bottom: #0e3266 2px solid; float: left; width: 1300px; padding-bottom: 8px;}
.enter_box h4 span{ margin-left: 15px; font-size: 22px; color: #000; font-weight: normal;}
.enter_box h4 i{ float:right;}
.enter_box h4 i a{ font-size: 12px; color: #898989; font-weight: normal; text-transform: uppercase;}
.enter_box ul{ width:100%; float: left;}
.enter_box ul li{ width:390px; float: left; margin: 15px 40px 0 0; overflow:hidden;}
.enter_box ul li img{ width:390px; height: 290px; overflow: hidden;}
.enter_box ul li span{ width:390px; height: 36px; float: left; line-height: 36px; text-align: center; font-size: 18px; color: #333; overflow: hidden;}

/*休闲娱乐列表页*/
.enter_show{ width:100%; float: left;}
.es_show{width:1900px; margin: 0 auto;}
.es_show h5{ width:100%; float: left; position: relative; margin-top: 30px;}
.es_show h5 img{ width:1900px; text-align: center; position: relative;}
.es_show h5 p{ text-align: center;}
.es_show h5 p span{ position: absolute; top:80px; font-size: 20px; color: #fff; text-transform: uppercase;left: 774px;  font-weight: normal;}
.es_show h5 p em{ position: absolute; top:72px;margin-left: 60px; font-size: 30px; color: #66cccc; font-weight: normal; letter-spacing: 10px;}
.es_show ul{width:1300px; margin: 0 auto;}
.es_show ul li{ width:390px; float: left;margin: 15px 40px 0 0;}
.es_show ul li img{ width:100%; height: 240px; overflow: hidden;}
.es_show ul li span{ width:390px; height: 36px; float: left; line-height: 36px; text-align: center; font-size: 18px; color: #333; overflow: hidden;}

/*页码*/
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #0e3266
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #0e3266
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #0e3266
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}

/*内容展示页面*/
.enter_list{ width:100%; float: left;}
.es_list{width:800px; margin: 0 auto;}
.es_list h5{ text-align: center; font-size: 24px; color: #000; font-weight: normal; margin-top: 30px;}
.es_list p{ text-align: center; font-size: 12px; color: #898989; margin-top: 10px; width:800px; border-bottom: #808080 1px dashed; padding-bottom: 15px;}
.es_list p a{ color: #898989;}
.es_list p a:hover{ color:#e37932;}
.center_box{ width:800px; float: left; text-align: center; margin-top: 15px;}
.center_box img{ width:auto;}
.center_box p{ width:auto; line-height: 24px; font-size: 14px; color: #000;}
.center_box p img{ width:auto; max-width: 800px;}
.center_box img{ width:auto; max-width: 800px;}
.dibu{ width:800px; height: 160px; float: left; overflow: hidden; margin-top: 15px;}
.dibu img{width:800px; height: 160px; float: left; overflow: hidden;}
.center_box li{width:100%; float: left; margin: 0 0 15px 0;font-size:16px;color:#000; text-align: left;border-bottom: #e5e5e5 1px solid; line-height: 28px;padding: 0 0 10px 0;}
.center_box li span{background: #0e3266; color:#fff;padding: 5px;}
.center_box li em{background: #f00; color:#fff;padding: 5px;font-weight: normal;}

/*户型预约*/
.make{ width:100%; float: left;}
.make_box{ width:1300px; margin: 0 auto;}
.m_box{ background: #fafafa; border-top:#e8e8e8 1px solid; border-bottom: #e8e8e8 1px solid; float: left;height: 40px; line-height: 40px; width: 1300px; }
.area{ font-size: 14px; color: #898989; font-family: "微软雅黑"; margin-right: 10px; height: 30px;width:120px; padding: 0 10px 0 10px; float: left; margin-top: 5px;}
.m_box span{ margin-right: 8px; font-size: 14px; color: #898989; float: left; line-height: 30px; height: 30px;margin-top: 5px;}
.y_box{ width:130px; height: 30px; background: #e37932; float: left; margin-top: 5px; border-radius:4px; }
.yuding{height: 30px; line-height: 30px; font-size: 16px; font-weight: 900; float: left; border: none;background: #e37932; color: #fff;font-family: "微软雅黑";  margin-left: 15px;}
.y_box img{ float: left; margin-left: 15px;}
.d_box{ float: left; margin-left: 30px;}
.d_box img{ float: left; margin-top: 5px;}
.d_box span{ float: left; font-size: 24px; color: #e37932; font-weight: 900; margin-left: 8px; font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", "monospace"; font-style: italic;}
.f_list ul{ width:1300px; float: left;}
.f_list ul li{width:100%; float: left; border-bottom: #e5e5e5 1px solid; padding-bottom: 15px; margin-top: 15px;}
.m_photo{width:304px; height:228px; float:left; overflow:hidden;}
.m_photo img{width:100%; height: auto; overflow: hidden; float: left;}
.f_list ul li dl{ width:534px; float: left; margin-left: 30px;position: relative;}
.youfang{position: absolute; top: 0; right: 0;}
.wufang{position: absolute; top: 0; right: 0;}
.ys_ditu{ float: right; width: 420px; height: 228px; background: #000;}
.f_list ul li dl dt{ font-size: 20px; color: #e37932;}
.f_list ul li dl .f_dianhua{ font-size: 16px; color: #898989;}
.f_list ul li dl .f_dianhua em{ font-weight: normal;}
.f_list ul li dl .f_dianhua i{ background: url(../img/dianhua02.png) center no-repeat; width: 15px; height: 15px; float: left; margin-top: 4px; margin-right: 10px;}
.f_list ul li dl .f_dizhi{ font-size: 16px; color: #898989;}
.f_list ul li dl .f_dizhi em{ font-weight: normal;}
.f_list ul li dl .f_dizhi i{ background: url(../img/dingwei.png) center no-repeat; width: 15px; height: 15px; float: left; margin-top: 4px; margin-right: 10px;}
.f_tese{ height: 50px; width:600px; float: left;}
.f_tese b{ color:#e37932; float: left; font-size: 16px;}
.f_tese p{ float: left;}
.f_tese p img{ width:50px; height: 50px; margin-right: 10px;}
.f_list ul li dl dd{ font-size: 14px; color: #898989; margin-top: 7px;}
.lj_yd{ width:120px; height: 36px; text-align: center; line-height: 36px; color: #fff; font-family: "微软雅黑"; background:#e37932; border: none; font-size: 20px; }
.h11{ height: 18px; overflow: hidden; float: left; width:600px;}
.h12{ float: left;}

/*户型预约内容页*/
.picFocus{ width:770px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1; margin-top: 20px; float: left; }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ol{ margin-right:-5px;  overflow:hidden; zoom:1;}
.picFocus .hd ol li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ol li img{ width:109px; height:82px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:770px; height:520px; display:block; }
.r_jieshao{width:470px; float: right; margin-top: 20px;}
.r_jieshao h1{ font-size: 22px; color: #0e3266; margin-top: 15px; font-weight: normal;}
.r_jieshao h2{ font-size: 20px; color: #333;margin-top: 15px; font-weight: bold; line-height: 40px;}
.r_jieshao span, .r_jieshao b, .r_jieshao i, .r_jieshao em{font-size: 14px; color: #898989; width: 470px;display: block;font-weight: normal;margin-top: 15px;}
.r_jieshao p{font-size: 14px; color: #898989; width: 470px;display: block;margin-top: 15px;line-height: 30px;}
.yuyue{ width:150px; height: 36px; float: left; margin-top: 25px;}
.yuyue input{width:150px; height: 40px; text-align: center; float: left; font-size: 22px; color: #fff; font-family: "微软雅黑"; border: none; background:#0e3266; line-height: 40px;}
.huxing_box{ width:780px; float: left;}
.huxin{ width:100%; float: left;}
.huxin h1{ font-size: 20px; color: #0e3266; font-weight: normal; height: 36px; border-bottom: #0e3266 2px solid; margin-top: 30px;}
.hx_photo{width:100%; float: left;}
.hx_photo img{width:55%; margin: 0 auto; height: auto; text-align: center;display: block;}
.huxin ul{width:100%; float: left;}
.huxin ul li{float:left; margin: 20px 40px 0 0; height: 113px; width: 113px;}
.ditu_box{width:780px; height: 400px; background:#468652; margin-top: 20px; text-align: center;}
/*右边图片轮播*/
.picMarquee-top{  width:470px; overflow:hidden; position:relative; float: right; margin-top: 30px;}
.picMarquee-top .hd{ overflow:hidden;  height:40px; background:#0e3266; padding:0 10px; color: #fff; line-height: 40px;}
.picMarquee-top .bd{ padding:10px;   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; margin-top: 10px; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:450px; height:300px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px; height: 24px; display: block; overflow: hidden;}

/*预约支付跳转界面*/
.yuyuezhifu{width:100%; float: left;}
.yuyue_box{width:1300px; margin: 0 auto;}
.yuyue_photo{ wdith:100%; float: left;}
.yuyue_center{ width:1300px;float: left; margin-top: 30px;}
.yuyue_center h1{ font-size: 20px; color: #000; font-weight:normal; text-align: center; border-bottom: #e5e5e5 2px dashed; padding-bottom: 15px;}
.yuyue_center dl{ width:360px; margin: 0 auto; margin-top: 15px;}
.yuyue_center dl dd{margin-top:15px; display: block;}
.yuyue_center dl dd span{ text-align: left;  display: block; float: right; font-family: "微软雅黑"; line-height: 30px; color:#f00; font-size:12px;}
.yuyue_center dl dd b{ text-align: right; width:120px; display: block; float: left; font-family: "微软雅黑"; line-height: 30px;}
.yuyue_center dl dd input{ width:200px; height: 30px; line-height: 30px; font-size: 14px; padding-left: 15px; border: #bbbbbb 1px solid; font-family: "微软雅黑"; border-radius:4px; margin-left:6px;}
.yuyue_center dl dd .men01{width:16px; height: 16px; margin-right: 5px;}
.yuyue_center dl dd em{ color:#FF0004; float:right; margin-left: 2px;}
.zhifu_box{width:360px; margin: 0 auto;}
.zhifu{width:360px; height: 36px; line-height: 36px; text-align: center; background: #e37932; border-radius:-4px; margin: 0 auto; margin-top: 20px; font-size: 20px; font-family: "微软雅黑"; color: #fff; border: none;}
.text01{ width:1300px; text-align: justify; margin: 0 auto; font-size: 14px; color: #000; line-height: 30px; float: left; border-top:#e8e8e8 1px solid;
 border-bottom: #e8e8e8 1px solid; background: #fafafa; margin-top: 30px;}

/*房间列表页*/
.fj_list{ width:100%; float: left; margin-top: 20px;}
.fangjian{width:1300px; margin: 0 auto;}
.fj_show{width:1315px; float: left;}
.fj_show li{width:310px; float: left; border: #e5e5e5 1px solid; margin-right: 15px; margin-top: 15px;}
.fj_show li img{width:100%; height: 230px; overflow: hidden;}
.fj_show li .fj_text{width:310px; text-align: center;}
.fj_show li .fj_text span{width:100%; text-align: center; display: block; height: 30px;line-height: 30px; border-bottom: #e5e5e5 1px dashed;}
.fj_show li .fj_text em{width:100%; text-align: center; display: block; color: #e37932; height: 30px;line-height: 30px;}

/*搜索页面*/
.search_box{width:1300px; margin:0 auto;}
.main_tit{text-align: center;
    height: 50px;
    line-height: 50px;
    float: left;
    display: block;
    width: 100%;
    overflow: hidden;font-size:20px;border-bottom: #0e3266 2px solid;}
.main_tit strong{color:#f00;}
.red{color:#f00;}
.search_list{width:100%;float:left;}
.search_list li{width:100%;float:left; margin-top:15px;}
.search_list li a{ font-size:18px; float:left; color:#333; font-weight: 900;}
.search_list li span{font-size:12px; color:#898989; float:left; margin-left:60px; margin-top:6px;}
.search_list li p{font-size:16px; color:#666; float:left;width:100%;margin-top:6px;}
.h22{border-left:#0e3266 3px solid; padding-left:8px;}