html,body{color:#000;font:12px 'Microsoft YaHei', '微软雅黑', Tahoma, Arial, sans-serif;position: relative;background:#fff;}
*{padding:0;margin:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;color:#ed1c24;}
img{
	border:0;
	transition: all 0.6s;
	-moz-transition: all 0.6s; /* Firefox 4 */
	-webkit-transition: all 0.6s; /* Safari 鍜� Chrome */
	-o-transition: all 0.6s;
}
h1,h2,h3,h4,h5{font-weight:normal;}
.container{width:1190px;margin:0 auto;}
.clear{clear:both;height:0px;font:0px/0px Arial;}
.fl{float:left;}
.fr{float:right;}
.btn {
  display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;width:290px;
  vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;
  -ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,.btn:focus,.btn.focus {color:#333;text-decoration:none;}
.btn:active,.btn.active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events:none;}
.btn-default {color:#333;background-color:#fff;border-color:#ccc;}
.btn-default:focus,.btn-default.focus {color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}
.btn-default:hover {color:#333;background-color:#e6e6e6;border-color:#adadad;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {color:#333;background-color:#e6e6e6;border-color:#adadad;}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {
  color:#333;background-color:#d4d4d4;border-color:#8c8c8c;
}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image:none;}
.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus {
  background-color:#fff;border-color:#ccc;
}
.btn-default .badge {color:#fff;background-color:#333;}
.btn-primary {color:#fff;background-color:#337ab7;border-color:#2e6da4;}
.btn-primary:focus,.btn-primary.focus {color:#fff;background-color:#286090;border-color:#122b40;}
.btn-primary:hover {color:#fff;background-color:#286090;border-color:#204d74;}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {color:#fff;background-color:#286090;border-color:#204d74;}
.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus {
  color:#fff;background-color:#204d74;border-color:#122b40;
}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {background-image:none;}
.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus {
  background-color:#337ab7;border-color:#2e6da4;
}
.btn-primary .badge {color:#337ab7;background-color:#fff;}
.btn-success {color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-success:focus,.btn-success.focus {color:#fff;background-color:#449d44;border-color:#255625;}
.btn-success:hover {color:#fff;background-color:#449d44;border-color:#398439;}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {color:#fff;background-color:#449d44;border-color:#398439;}
.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus {
  color:#fff;background-color:#398439;border-color:#255625;
}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {background-image:none;}
.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus {
  background-color:#5cb85c;border-color:#4cae4c;
}
.btn-success .badge {color:#5cb85c;background-color:#fff;}
.btn-info {color:#fff;background-color:#5bc0de;border-color:#46b8da;}
.btn-info:focus,.btn-info.focus {color:#fff;background-color:#31b0d5;border-color:#1b6d85;}
.btn-info:hover {color:#fff;background-color:#31b0d5;border-color:#269abc;}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {color:#fff;background-color:#31b0d5;border-color:#269abc;}
.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {
  color: #fff;background-color: #269abc;border-color: #1b6d85;
}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;border-color: #46b8da;
}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;background-color: #d58512;border-color: #985f0d;
}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;border-color: #eea236;
}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #ed1c24;border-color: #d43f3a;}
.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19;}
.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;background-color: #ac2925;border-color: #761c19;
}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {font-weight: normal;color: #337ab7;border-radius: 0;}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent;}
.btn-link:hover,.btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}
.btn-lg,.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs,.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block + .btn-block {margin-top: 5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.location,.location a{font-size:12px;color:#898989;line-height:32px;height:32px;}
.page-list{margin-top:20px;border-top:1px solid #e7e7e7;padding:19px 0;text-align:center;}
.page-list a,.page-list span{
	padding:0 5px;text-align:center;min-width:8px;height:18px;line-height:18px;font-size:12px;color:#898989;border:1px solid #898989;border-radius:2px;display:inline-block;margin:0 5px;
}
.page-list span.current{color:#fff;background-color:#ed1c24;border-color:#ed1c24;}


.main_container{background-color:#f1f1f1;margin-top:-20px;padding-bottom:80px;padding-top:10px;}
.all_content{background-color:#fff;padding:0 20px;width:1190px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;}
.main_content{background-color:#fff;padding:0 20px;width:830px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;}
.left_content{float:left;width:300px;margin-right:20px;}
.right_content{float:right;width:300px;margin-left:20px;}
.left_content .special,.right_content .special{width:280px;padding:0 10px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;margin-bottom:20px;background-color:#fff;}
.left_content .special .special_title,.right_content .special .special_title{
	margin-left:4px;padding:13px 0 10px;border-bottom:1px solid #eee;margin-bottom:2px;
}
.left_content .special .special_title span,.right_content .special .special_title span{
	height:20px;line-height:20px;font-size:18px;border-left:3px solid #f7472f;padding-left:8px;
}

body .login-frame .layui-layer-title{background:#fff; color:#000; border: none;font-size:16px;font-weight:bold;padding:29px 40px;}
body .login-frame .layui-layer-content form .input{
	width:278px;float:left;vertical-align:top;border:1px solid #e7e7e7;outline:none;height:48px;line-height:48px;padding:0 10px;
}
.login-frame .layui-layer-setwin{top:32px;right:20px;}

#reg{padding:0px 40px;font-size:0;}
#reg>a{font-size:14px;}
#reg_pwd{border-top:0;}
.miandenglu{height:20px;line-height:20px;padding:23px 0;font-size:14px;display:block;}
.miandenglu a{float:right;color:#000!important;}
.tkloginbtn{height:50px;line-height:50px;margin-bottom:20px;padding:0;}

#toptool{background:#333;height:40px;}
#toptool .top_nav{display:inline-block;line-height:40px;width:490px;height:40px;}
#toptool .top_nav li{line-height:40px;float:left;}
#toptool .top_nav li a{color:#ddd;margin-right:16px;}
.top_login{color:#fff;display:inline-block;line-height:40px;width:700px;}
#toptool .top_nav li a:hover{color:#fff;}
.top_login #memberfirst,.top_login .hottel{position:relative;padding-left:22px;}
.top_login #memberfirst{margin-right:30px;}
.top_login #memberfirst>a{color:#fff;}
.top_login #memberfirst>a:hover{color:#ed1c24;}
.top_login #memberfirst #top_login{cursor:pointer;}
.top_login #memberfirst #login_frame{display:none;}
.top_login #memberfirst img,.top_login .hottel img{width:18px;height:18px;position:absolute;top:11px;left:0;}
#header_index{margin-bottom:20px;min-height:120px;}
#logo_index.act{position:fixed;top:-10px;z-index:15;width:100%;background-color:#fff;box-shadow: 0 2px 5px #e5e5e5;}
#logo_index .logo{padding:33px 0 31px;width:200px;}
#logo_index .logo img{display:block;}
#navlist_index{padding-top:24px;width:990px;text-align: right;}
#navlist_index>ul{float:right;}
#navlist_index>ul>li{float:left;position:relative;}
#navlist_index>ul>li>a{height:24px;line-height:24px;display:block;font-size:16px;color:#222;padding:35px 20px 37px 26px;}
#navlist_index>ul>li>a.active,#navlist_index>ul>li>a:hover{border-bottom:2px solid #ed1c24;padding-bottom:35px;color:#ed1c24;}
#navlist_index>ul>li>a.active:hover{border-bottom:0;padding-bottom:37px;}
#navlist_index>ul>.p-menu>a{padding-right:35px;}
#navlist_index>ul>.p-menu>a>img{width:14px;position:absolute;top:40px;right:19px;}
#navlist_index>ul>li>a>i{
	width:14px;display:block;height:14px;position:absolute;top:40px;right:19px;overflow:hidden;background-image:url(../img/down_icon.png);
	background-repeat: no-repeat;background-position:top center;
}
#navlist_index>ul>li>a.active>i,#navlist_index>ul>li>a:hover>i{background-position:bottom center;}
#navlist_index>ul>li>.sub-menu{position:absolute;top:94px;display:none;z-index:99999;width:150px;padding:0 10px 10px;background-color:#ed1c24;border-top:2px solid #fff;}
#navlist_index>ul>li:hover>.sub-menu{display:block;}
#navlist_index .sub-menu>a{color:#fff;line-height:39px;height:39px;border-top:1px dotted #fff;display:block;text-align:center;font-size:14px;}
#navlist_index .sub-menu>a.first{border-top:0px;}
.youfanghui>a{padding-left:22px;position:relative;}
.youfanghui>a>img{position:absolute;top:39px;left:0px;width:18px;height:18px;}

.banner{width:100%;position: relative;display:block;}
.banner .slideBox{overflow:hidden; position:relative;}
.banner .slideBox .hd{ height:2px;overflow:hidden; position:absolute;width:100%;bottom:18px; z-index:1; text-align:center;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1;display:block;}
.banner .slideBox .hd ul li{display:inline-block;zoom:1; *display:inline;margin:0 5px;  width:70px; height:2px;background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{display:block;width:100%;}
.banner .slideBox .prev,
.banner .slideBox .next{
	position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 
	background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   
}
.banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.banner .slideBox .prevStop{ display:none;  }
.banner .slideBox .nextStop{ display:none;  }


.bg-gray{background-color:#f1f1f1;}
.searchnew{position:relative;z-index:10;}
.searchnew .index_search{width:1030px;font-size:0;margin:0 auto;}
.price_bar{color:#878988;font-size:16px;line-height:16px;padding:7px 0;}
.price_bar span{color:#ed1c24;padding-left:15px;font-size:14px;line-height:16px;}
.search_bar{padding:20px 0 20px;}
.search_bar dl{margin-right:20px;float:left;position:relative;vertical-align:top;}
.search_bar dl>dt{position:relative;}
.search_bar dl>dt>input{border:1px solid #ebebeb;border-radius:3px;height:38px;line-height:38px;/*width:318px;*/width:658px;font-size:16px;color:#878988;padding:0 20px;}
.search_bar dl>dt>span{
	display:block;border:1px solid #ebebeb;border-radius:3px;height:38px;line-height:38px;width:90px;font-size:16px;color:#878988;padding:0 38px 0 20px;
	cursor:pointer;background-color:#fff;
}
.search_bar dl>dt>img{position:absolute;top:1px;right:1px;width:38px;cursor:pointer;}
.search_bar dl>dd{display:none;position:absolute;top:40px;z-index:99;background-color:#fff;width:100%;}
.search_bar dl>dd .select_item{font-size:16px;color:#878988;border:1px solid #ebebeb;border-top:0;text-align:center;line-height:38px;height:38px;cursor:pointer;}
.search_bar .search_bar_btn{
	vertical-align:top;font-size:16px;float:left;height:26px;line-height:26px;position:relative;width:80px;padding-left:56px;text-align:left;
	/*margin-left:10px;*/
}
.search_bar .search_bar_btn img{width:16px;height:16px;position:absolute;top:12px;left:33px;}
#get_search_type{float:left;}

.index_ad img{width:100%;padding-bottom:30px;}

/* footer */
#footer_index{border-top:2px solid #de0b1f;background-color:#333;padding:28px 0 50px;color:#ddd;font-size:12px;line-height:32px;}
#footer_index p a{color:#ddd;font-size:12px;line-height:32px;display:inline-block;}
#footer_index a:hover{color:#ed1c24;}
#footer_index>.container{position:relative;}
#footer_index>.container>a>img{margin:0 auto;display:block;}
.index_friend_links{margin:15px 0;}
.index_friend_links span{line-height:14px;display:inline-block;margin:0 15px;}
#copyright,p#copyright>a{color:#ddd;}

.index_title{margin-bottom:30px;line-height:20px;padding-top:20px;height:20px;font-size: 20px;color:#000;font-weight:normal;}
.index_title label{font-size: 20px;color:#000;font-weight:normal;height:20px;line-height:20px;float:left;}
.index_title span{font-size: 14px;color:#898989;padding-left:10px;height:20px;float:left;}
.index_title a{float:right;font-size:14px;color:#898989;height:20px;}
#content .container{font-size:0;}
.index_news{margin-bottom:10px;}
.index_left{width:330px;float:left;font-size:16px;}
.new_banner{width:330px;height:220px;position: relative;margin-bottom:20px;}
.new_banner .slideBox{overflow:unset;}
.new_banner .slideBox .bd img{width:330px;height:200px;display:block;}
.new_banner .slideBox .hd{position:absolute;z-index:1;bottom:-10px;height:10px;width:330px;}
.new_banner .slideBox .hd ul{width:330px;height:10px;text-align: center;}
.new_banner .slideBox .hd li{width:10px;height:10px;margin:0 4px;background-color:#f1f1f1;display:inline-block;zoom:1; *display:inline;}
.index_mid{width:500px;margin-left:30px;float:left;font-size:16px;}
.index_mid li{height:35px;line-height:35px;}
.index_mid a{float:left;}
.index_mid a>span{height:15px;display:inline-block;position:absolute;left:7px;top:8px;width:1px;background-color:#f1f1f1;}
.index_right{width:300px;margin-left:30px;float:left;font-size:16px;}
.fctoutiao{width:1068px;height:90px;margin-bottom:30px;position:relative;padding-left:120px;border:1px solid #e7e7e7;}
.fctoutiao>img{width:90px;height:90px;position:absolute;top:0;left:0;}
.fctoutiao h2{padding-bottom:2px;}
.fctoutiao h2 a{font-size:35px;color:#202020;padding-top:8px;display:block;}
.fctoutiao>a{font-size:14px;background: url("../img/icon2.gif") no-repeat -201px -140px;padding: 2px 0 0 18px;display: inline;margin-right:5px;color:#222;}
.fctoutiao a:hover{color:#ed1c24;}


.toutiao h2{font-size:18px;line-height:20px;height:20px;color:#ed1c24;margin-bottom:10px;border-bottom: 1px solid #e7e7e7;padding-bottom: 9px;}
.toutiao h2 a{font-size:12px;color:#898989;float:right;}
.toutiao dl{display:block;position:relative;font-size:0;width:330px;margin-bottom:15px;}
.toutiao dl a{display:block;}
.toutiao dl dt,.toutiao dl dd{float:left;}
.toutiao dl dt{width:120px;height:80px;margin-right:10px;}
.toutiao dl dt img{width:100%;height:100%;}
.toutiao dl dd{width:200px;font-size:14px;height:80px;}
.toutiao dl dd h3{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size:14px;height:26px;line-height:26px;color:#000;}
.toutiao dl dd p{height:40px;line-height:20px;color:#898989;padding-bottom:9px;font-size:12px;}
.toutiao dl:hover dd h3{color:#ed1c24;}

.index_sdata{padding:5px;background-color:#f1f1f1;margin-bottom:20px;}
.index_sdata .index_sdata_block{width:144px;float:left;text-align:center;padding:5px 0;}
.index_sdata .index_sdata_block img{width:50px;height:50px;padding:5px;}
.index_sdata .index_sdata_block a{padding-bottom:5px;display:block;color:#000;}
.index_sdata .index_sdata_block a:hover{color:#ed1c24;}

.index_calendar{border:1px solid #e7e7e7;}
.calendarBox{}
.nav_kprl{height:30px;line-height:30px;overflow:hidden;border-top:2px #ed1c24 solid;border-bottom:1px #efefef solid;}
.nav_kprl h2{float:left;width:45px;padding-left:13px;font-size:16px;font-weight:bold;color:#ed1c24;}
.nav_kprl .btn_kprl{background-image:url("../img/icon2.gif");display:block;width:6px;height:9px;margin-top:10px;text-indent:-999em;cursor:pointer;}
.nav_kprl .leftBtn{float:left;background-position:0 -390px;}
.nav_kprl .rightBtn{float:right;background-position:-70px -390px;margin-right:6px;}
.calendarTab{float:left;width:180px;height:30px;overflow:hidden;margin-left:12px;background-color:#fff;border-left:1px #efefef solid;font-size:12px;}
.calendarTab .t_width{width:900px;}
.calendarTab ul li{float:left;width:29px;border-left:1px #efefef solid;border-right:1px #efefef solid;margin-left:-1px;text-align:center;cursor:pointer;color:#a3a3a3;}
.calendarTab ul li.calendarOn{background-color:#ed1c24;color:#fff;}
.calendarBox #calendarMonth{display:none;}
.con_kprl{width:300px;overflow:hidden;position:relative;}
.iner_kprl{width:900px;position:relative;}
.iner_kprl .content1,.iner_kprl .content2,.iner_kprl .content3{float:left;width:300px;height:255px;}
.scrollBox_all1,.scrollBox_all2,.scrollBox_all3{margin-top:5px;}
.scrollBox_all1 .scrollBoxC1,.scrollBox_all2 .scrollBoxC2,.scrollBox_all3 .scrollBoxC3{width:286px;height:200px;padding:0 12px 0 0;overflow:hidden;position:relative;}
.scrollBox_all1 .scrollContent,.scrollBox_all2 .scrollContent,.scrollBox_all3 .scrollContent{width:288px;clear:both;position:absolute;overflow:hidden;}
.con_kprl li{padding-left:24px;line-height:25px;height:25px;position:relative;}
.con_kprl li .calendar_dp{
	display:block;position:absolute;top:2px;right:0;background:url("../img/icon2.gif") no-repeat -140px -340px;width:34px;height:16px;
	line-height:16px;color:#666;text-align:center;border:1px #c7c7c7 solid;font-size:12px;
}
.con_kprl li.ico{background:url("../img/icon2.gif") no-repeat 0 -420px;width:76px;color:#ed1c24;font-weight:bold;}
.con_kprl li.ico span{font-size: 12px;display: block;line-height: 23px;}
.con_kprl li .ell{line-height: 20px;}
.con_kprl li .ell a{color:#000;font-size:12px;}
.con_kprl li .ell a:hover{color:#ed1c24;}
.scrollBarBg{position:absolute;top:0;right:0;height:200px;width:6px;background:url("../img/scrollbg.gif") repeat-y center top;zoom:1;z-index:2;}
.scrollBar{width:6px;background-color:#c1c1c1;}

.index_new_title{padding:10px 20px 10px 0;border-bottom:1px solid #e7e7e7;margin-bottom:10px;height:20px;}
.index_new_title span{border-left:3px solid #f7472f;height:20px;line-height:20px;font-size:18px;color:#202020;padding-left:8px;float:left;}
.index_new_title a{float:right;font-size:12px;color:#898989;height:14px;line-height:14px;padding-top:6px;display:inline-block;}
.index_new_list{margin-bottom:30px;}
.index_new_list .line{display:block;height:1px;background-color:#f1f1f1;margin:7px 0;font-size:0;line-height:1px;}
.index_new_list li a{color:#000;font-size:16px;line-height:31px;height:31px;display:block;padding-left:15px;position:relative;}
.index_new_list li a i{width:4px;height:4px;position:absolute;left:0;top:50%;margin-top:-2px;background-color:#cccccc;}
.index_new_list li.first a{font-size:16px;line-height:33px;height:33px;}
.index_new_list li.first a i{left:-1px;width:6px;height:6px;margin-top:-3px;}
.index_new_list li a:hover{color:#ed1c24;}

.index_new_house dl{float:left;width:288px;height:273px;margin-bottom:20px;margin-right:10px;border:1px solid #f7f7f7;background-color:#fff;}
.index_new_house dl dt{position:relative;margin-bottom:7px;overflow:hidden;}
.index_new_house dl dt img{width:288px;height:200px;border-radius:3px;}
.index_new_house dl dt img:hover{
	transform: scale(1.1);-ms-transform: scale(1.1); 	/* IE 9 */-moz-transform: scale(1.1); 	/* Firefox */
	-webkit-transform: scale(1.1); /* Safari 鍜� Chrome */-o-transform: scale(1.1);
}
.index_new_house dl dt span{
  display:block;text-align:right;position:absolute;bottom:0;right:0;width:54px;height:30px;line-height:30px;
  background-color:#ed1c24;color:#fff;font-size:18px;padding: 0 28px 0 18px;
}
.index_new_house dl dt span.state{width:30px;height:30px;border-radius: none;position:absolute;top:0;left:0;z-index: 1;font-size:14px;color:#fff;padding:0 15px;}
.index_new_house dl dt span i{font-style:normal;}
.index_new_house dl dt span .rmb{position:absolute;font-size:11px;line-height:11px;height:11px;top:7px;left:8px;}
.index_new_house dl dt span .danwei{font-size:14px;height:14px;line-height:14px;position:absolute;bottom:7px;right:7px;}
.index_new_house dl dd{padding:0 20px;}
.index_new_house dl dd h3{position:relative;}
.index_new_house dl dd h3 a{line-height:32px;height:32px;font-size:18px;color:#000;display:block;}
.index_new_house dl dd h3 span{font-size:14px;position:absolute;top:0;right:0;height:32px;line-height:32px;}
.index_new_house dl dd p{
	color:#898989;font-size:14px;position:relative;padding-left:22px;height:25px;line-height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.index_new_house dl dd p img{width:14px;height:14px;position:absolute;top:6px;left:0;}

.index_second_house dl{float:left;width:288px;height:298px;margin-bottom:20px;margin-right:10px;border:1px solid #f7f7f7;background-color:#fff;}
.index_second_house dl dt{position:relative;margin-bottom:7px;overflow:hidden;}
.index_second_house dl dt img{width:288px;height:200px;border-radius:3px;}
.index_second_house dl dt img:hover{
	transform: scale(1.1);-ms-transform: scale(1.1); 	/* IE 9 */-moz-transform: scale(1.1); 	/* Firefox */
	-webkit-transform: scale(1.1); /* Safari 鍜� Chrome */-o-transform: scale(1.1);
}
.index_second_house dl dt span{
  display:block;text-align:right;position:absolute;bottom:0;right:0;min-width:54px;height:30px;line-height:30px;
  background-color:rgb(0, 135, 199);color:#fff;font-size:18px;padding: 0 18px 0 28px;
}
.index_second_house dl dt span i{font-style:normal;}
.index_second_house dl dt span .rmb{position:absolute;font-size:11px;line-height:11px;height:11px;top:7px;left:18px;}
.index_second_house dl dd{padding:0 20px;}
.index_second_house dl dd h3 a{line-height:32px;height:32px;font-size:18px;color:#000;display:block;}
.index_second_house dl dd p{color:#898989;font-size:14px;position:relative;padding-left:22px;height:25px;line-height:25px;}
.index_second_house dl dd p img{width:14px;height:14px;position:absolute;top:6px;left:0;}

.index_house_agent{margin-bottom:80px;}
.index_house_agent>img{width:600px;height:330px;float:left;margin-right:50px;}
.index_house_agent .index_house_agent_info{width:540px;float:left;padding-top:60px;}
.index_house_agent .index_house_agent_info>h1{height:70px;line-height:70px;font-size:30px;color:#000;}
.index_house_agent .index_house_agent_info>p{line-height:28px;font-size:18px;}
.index_house_agent .index_house_agent_info>.btn{margin-top:20px;border-color:#ed1c24;color:#ed1c24;font-size:16px;height:38px;line-height:38px;padding:0 20px;}


#getTop{width:52px;height:200px;position:fixed;right:20px;bottom:15px;z-index:1;}
* html #getTop{position:absolute;bottom:auto;top:expression(eval(-15+document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#getTop .gtcontent{position:absolute;top:0;right:0;z-index:1;}
#getTop .gtfjl{width:52px;height:49px;position:absolute;top:-47px;}
#getTop .gtcon a.gtbtn{width:52px;height:50px;position:relative;display:block;background:url("../img/top.gif") no-repeat;cursor:pointer;}
#getTop .gtcon a.gtbtn:hover{background-position:-52px 0;}
#getTop .gtcon a.gtclient{background-position:0 -50px;}
#getTop .gtcon a.gtclient:hover{background-position:-52px -50px;}
#getTop .gtcon a.gtchat{background-position:0 -100px;}
#getTop .gtcon a.gtchat:hover{background-position:-52px -100px;}
#getTop .gtcon a.gtbaike{background-position:0 -50px;}
#getTop .gtcon a.gtbaike:hover{background-position:-52px -50px;}
#getTop .gtcon a.gttools{background-position:0 -150px;}
#getTop .gtcon a.gttools:hover{background-position:-52px -150px;}
#getTop .gtewm{width:168px;height:200px;background-color:#979da8;text-align:center;display:block;position:absolute;top:0;left:-168px;display:none;}
#getTop .gtewm .gtt{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff;}
#getTop .gtewm .gtpic{width:128px;height:128px;padding:10px;margin:0 auto;background-color:#fff;}

#gotop{width:50px;height:203px;position:fixed;right:20px;bottom:50%;z-index:99;margin-bottom:-178px;}
* html #gotop{position:absolute;bottom:auto;top:expression(eval(-15+document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#gotop .gtcontent{position:absolute;top:0;right:0;z-index:1;}
#gotop .gtcon a.gtbtn{width:50px;height:50px;position:relative;display:block;background:url("../img/gotop1.png") no-repeat;cursor:pointer;}
#gotop .gtcon a.gtbtn:hover,#gotop .gtcon a.gtclient{background-position:-50px 0;}
#gotop .gtcon a.gtchat{background-position:0 -50px;}
#gotop .gtcon a.gtchat:hover{background-position:-50px -50px;}
#gotop .gtcon a.gttools{background-position:0 -101px;}
#gotop .gtcon a.gttools:hover{background-position:-50px -101px;}
#gotop .gtcon a.gttop{background-position:0 -152px;}
#gotop .gtcon a.gttop:hover{background-position:-50px -152px;}
#gotop .gtewm{width:307px;height:186px;background-color:#fff;text-align:center;display:block;position:absolute;bottom:0;left:-307px;display:none;}
#gotop .gtewm .gtt{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff;}
#gotop .gtewm .gtpic{width:288px;height:160px;margin:3px auto 0 auto;background-color:#fff;}
#gotop .gtewm .gtpic .gtpic_1{width:139px;height:160px;float:left;}
#gotop .gtewm .gtpic .gtpic_2{width:139px;height:160px;float:right;}
#gotop .gtewm .gtpic span{font-size:15px;font-weight:400;color:#333333;}
#gotop .gtewm .gttext{font-size:15px;font-weight:400;color:#F02F22;}

#newBridge .nb-customer-icon-style .nb-icon-inner-wrap{background-image:url("../img/gotop1.png") !important;background-position:-50px 0;}
/*#newBridge .nb-customer-icon-style .nb-icon-inner-wrap:hover{}*/
#newBridge .nb-icon-base,#newBridge .nb-icon-base .nb-icon-inner-wrap{border-radius:0px !important;margin-left:-18px;}
				
.ewms{padding:10px 0;border:1px solid #ddd;text-align:center;display:block;width:auto;margin:5px auto;}
.ewms dl{width:190px;height:90px;padding:0 10px;border-left:1px solid #ddd;float:left;}
.ewms dl dt,.ewms dl dd{float:left;vertical-align: top;width:90px;height:90px;}
.ewms dl dd{width:80px;text-align:left;}
.ewms dl dt img{width:90px;height:90px;}
.ewms dl dd p{line-height:1.8;padding-left:10px}
.ewms dl dd a.z-weibo{padding:0 15px;background-color:#ed1c24;color:#fff;margin-top: 10px;margin-left: 10px;display: inline-block;}
#footer_index .ewms dl dd a.z-weibo:hover{color:#fff;background-color:#d43f3a;}

/*网上售楼处*/
.online-house{margin-top:20px;}
.online-house-warp{width: 1190px;margin: 0 auto;}
.online-list li{width: 360px;height: 400px;margin-right: 55px;margin-bottom: 60px;float: left;-webkit-transition: all .2s linear;transition: all .2s linear;cursor: pointer;}
.online-list li:nth-child(3n){margin-right: 0;}
.online-list li:first-child + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{margin-right: 0;}
.online-list li:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);transform: translate3d(0, -2px, 0);}
.online-list li a:hover{color: #333333!important;}
.online-list-img{position: relative;width: 360px;height: 240px;}
.online-list-img .pic{width: 360px;height: 240px;}
.sale{position: absolute; top: 0px; left: 0px; width: 30px;}
.online-list-img div{width: 100%;position: absolute;bottom: 0;left: 0;background-color: rgba(0,0,0,0.6);font-size: 16px;color: #ffffff;height: 40px;line-height: 40px;text-align: center;}
.online-list-content{height: 160px;background-color: #ffffff;padding-left: 30px;padding-right: 20px;}
.online-list-title{font-size: 20px;padding-top: 30px;line-height: 1;font-weight: bold;}
.online-list-title div{font-size: 18px;color: #f1554c;float: right;display: inline-block;line-height: 1;letter-spacing: -1px;margin-top: 3px;}
.online-list-title div span{font-size: 14px;font-weight: normal;letter-spacing: 0px;}
.online-list-title:hover{color: #333333;}
.online-list-text{margin-top: 16px;font-size: 14px;color: #666666;}
.online-list-btn{width: 42px;height: 24px;border-radius: 3px;text-align: center;font-size: 12px;color: #F1554C;margin-top: 9px;margin-right: 12px;float: left; border: 1px solid #F1554C;background: #fff;}
.online-list-ys{border:1px solid #56b234;color:#56b234;}
.online-list-sq{border:1px solid #c0c0c0;width: 54px; color:#c0c0c0;}
.online-list-price{border:1px solid #a455c5;width: 54px; color:#a455c5;}
.online-list-span{font-size: 14px;color: #666;display: inline-block; float: left;margin-top: 11px;}
.online-more-warp{text-align: center;}
.online-more{font-size: 20px;color: #999999;text-align: center;line-height: 1;margin-bottom: 66px;font-weight: bold;display: inline-block; margin-top: 60px;}
.online-more:hover{color:#f1554c;cursor: pointer;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.wsslc_list li{position:relative;width: 360px;height: 440px;margin-right: 55px;margin-bottom: 60px;float: left;-webkit-transition: all .2s linear;transition: all .2s linear;cursor: pointer;}
.wsslc_list li:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);transform: translate3d(0, -2px, 0);}
.wsslc_list li a:hover{color: #333333!important;}
.wsslc_list-img{position: relative;width: 360px;height: 240px;}
.wsslc_list-img .pic{width: 360px;height: 240px;}
.wsslc_list-img div{width: 100%;position: absolute;bottom: 0;left: 0;background-color: rgba(0,0,0,0.6);font-size: 16px;color: #ffffff;height: 40px;line-height: 40px;text-align: center;}
.wsslc_list-content{height: 200px;background-color: #ffffff;padding-left: 30px;padding-right: 20px;}
.wsslc_list-title{font-size: 20px;padding-top: 30px;line-height: 1;font-weight: bold;}
.wsslc_list-title div{font-size: 18px;color: #f1554c;float: right;display: inline-block;line-height: 1;letter-spacing: -1px;margin-top: 3px;}
.wsslc_list-title div span{font-size: 14px;font-weight: normal;letter-spacing: 0px;color:#000;}
.wsslc_list-title:hover{color: #333333;}
.wsslc_list-text{margin-top: 16px;font-size: 14px;color: #666666;}
.wsslc_list-btn{width: 42px;height: 24px;border-radius: 3px;text-align: center;font-size: 12px;color: #F1554C;margin-top: 9px;margin-right: 12px;float: left; border: 1px solid #F1554C;background: #fff;}
.wsslc_list-ys{border:1px solid #56b234;color:#56b234;}
.wsslc_list-sq{border:1px solid #c0c0c0;width: 54px; color:#c0c0c0;}
.wsslc_list-price{border:1px solid #a455c5;width: 54px; color:#a455c5;}
.wsslc_list-span{font-size: 14px;color: #666;display: inline-block; float: left;margin-top: 11px;}
.wsslc_list-title .wsslc_list-btn{float:none;margin-top:0;margin-left:10px;}


#czewmshow{width:100%;position:fixed;top:80px;z-index: 9999;display:none;}
#czewmshow .ewmdiv{position:relative;max-width:1200px;width:100%;display:block;margin:0 auto;}
#czewmshow .ewmdiv>.ewm{width:100%;}
#ewmclose{position:absolute;top:10px;right:10px;cursor:pointer;height:16px;}
@-webkit-keyframes shake{
    0%{
        opacity: 1;
    }
    50%{
        opacity: 0.5;
    }
    100%{
        opacity: 1;
    }
}@keyframes shake{
    0%{
        opacity: 1;
    }
    50%{
        opacity: 0.5;
    }
    100%{
        opacity: 1;
    }
}
.shake{
    -webkit-animation: shake 2s infinite;
    animation: shake 2s infinite;
}
#searchdiv{
	width:100%;position:absolute;z-index:1;top:40px;left:0;background:#fff;border:1px solid #f1f1f1;
	display:none;box-sizing: border-box;overflow:hidden;padding-bottom:40px;
}
#searchdiv #close{
	position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #f1f1f1;color:#aaa;text-align:center;
	font-size:14px;height:40px;line-height:40px;box-sizing: border-box;
}
#searchdiv #close:hover{color:#000;}
#searchdiv .searchtab{border-bottom:1px solid #f1f1f1;}
#searchdiv .searchtab label{
	font-size:14px;text-align:center;cursor:pointer;padding:0 20px;
	box-sizing: border-box;display:inline-block;height:36px;line-height:36px;
}
#searchdiv .searchtab label.act,#searchdiv .searchtab label:hover{color:#c9302c;border-bottom:1px solid #c9302c;}
#searchdiv .hotsearchcontent{min-height:200px;width:100%;display:none;}
#searchdiv .hotsearchcontent.act{display:block;}
#searchdiv .hotsearchcontent ul li{
	height:40px;display:block;
}
#searchdiv .hotsearchcontent ul li:hover{background-color:#f1f1f1;}
#searchdiv .hotsearchcontent a{
	font-size:14px;color:#000;line-height:40px;padding:0 40px 0 20px;
}
#searchdiv .hotsearchcontent ul li .tag{
	font-size: 12px; padding: 2px 5px; margin: 0 0 0 20px;
}
#searchdiv .hotsearchcontent ul li .tagc0{ color: #FFB745; background: #FFF8ED; }
#searchdiv .hotsearchcontent ul li .tagc1{ color: #ED1C24; background: #FDE9EA; }
#searchdiv .hotsearchcontent ul li .tagc2{ color: #FF5E20; background: #FFF0E9; }
#searchdiv .hotsearchcontent ul li .tagc3{ color: #FFB745; background: #FFF8ED; }
#searchdiv .hotsearchcontent ul li .tagc4{ color: #ED1C24; background: #FDE9EA; }
#searchdiv .hotsearchcontent ul li .tagc5{ color: #FF5E20; background: #FFF0E9; }

.sell_status4 .sellstatustag{background:url(../img/sell_status4.png) no-repeat center center;width:360px;height:240px;position:absolute;z-index:1;}
.wsslc_list-img.sell_status4 .abstracttxt{position:absolute;z-index:2;width:260px;padding-left:100px;background:transparent;}
.buttonstyle{width:120px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#ff0041;display:inline-block;float:right;font-size:16px;}
.lyhq{height:30px;line-height:30px;margin-top:30px;}
.yhxx{height:30px;line-height:30px;background-color:#f1f1f1;font-size:12px;}
.yhxx label{border:1px solid #ff0041;font-size:12px;color:#ff0041;height:18px;line-height:18px;width:58px;text-align:center;margin:5px;display:inline-block;float:left;}
.yhxx span{float:right;display:inline-block;color:#ff0041;cursor:pointer;}

.showxcxgzh{position:relative;}
.showxcxgzh a{display:block;}
.showxcxgzh img{display:none;position:absolute;top:40px;left:-62px;z-index:99999;border:1px solid #888;width:200px;}
.showxcxgzh:hover img{display:block;}
