html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, sub, sup, dl, dt, dd, ol, ul, li, form, label, embed, select, input, textarea, pre, button, i, u {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;text-indent: 0;font-weight: normal;font-style: normal;text-decoration: none; font-family: "微软雅黑";}
.Am,.Am li,.Am li span,.Am li a,.Am a,.Am a i,.Am dd,.Am dt{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.Am:hover,.Am li:hover,.Am li span:hover,.Am li a:hover,.Am a:hover,.Am a i:hover,.Am dd:hover,.Am dt:hover{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.RED_BG {background: #EF4430 !important;}
.LV_BG {background: #31C27C !important;}
body{background: #fff; font-size: 14px;}
.w12,.Main{width: 1200px;margin: 0 auto;}
.m20{margin: 20px auto;}
.POSR{position: relative;}
.layui-tab{margin:0;}
.hidden{overflow: hidden !important;}
.this{background: #F30;}
.RED_COLOR{color:#EE4433}
.Lv_btn{background: #FFED6F;color: #552100; cursor: pointer;}
.Lv_btn:hover{background: #FFE745; color: #552100;     box-shadow: 1px 3px 18px #FFE745;}
a{color:#333; }
a:hover{ text-decoration-style: none;color: #111;}
i.Video_icon{ position: absolute;left: 35%; top:32%; width: 56px; height: 56px;display: block; font-size: 50px;color: #fff; text-align: center;}
.fl{float: left !important;}
.fr{float:right !important;}
.current{background: #F5F2F2;color: #000;}
.this{background: #F7EAEA !important;}
/* 通用广告 */
ul.AD{width: 100%;}
ul.AD li{margin-bottom: 10px;}
ul.AD li a img{width: 100%; height: auto;}
li{list-style: none;}

/*.NavHideen{height:120px;overflow: hidden;}*/
/*.NavHideen:hover{height: auto;}*/
/* 布局盒子 */
.BAR_Screen{width: 100%;display: block; clear: both; margin-bottom:  20px;height: auto; overflow: hidden;}
.HouseBox{padding: 0 15px;overflow: hidden;background: #fff;}
    .Title{ position: relative; width: 100%; display: block; height:50px; line-height: 50px;border-bottom: 1px solid #eee;}
    .T{float:left;line-height: 50px;font-size: 20px;color: #000;margin-right:20px;}
    .Title .More{ position: absolute;right:0; top: 0px; line-height: 50px;}
    .Title .More .MoreList{width:auto;}
    .Title .More .MoreList a{float: left;display: block; padding-left:20px; width: auto; height: 50px; line-height: 50px;}
	.Title .More .MoreList .on{color: #00AAFF;font-weight:bold; }
	
	.location{width: 100%;height: 50px; line-height: 50px;position: relative;}
.location .layui-breadcrumb{position: absolute;right: 0;top: 0;}
.location h1,.location h1 a{font-size: 26px;color: #666;}
ul.HouseList{font-size: 14px;}
ul.houseList li{height: 40px; clear: both; width: 100%;}
ul.houseList li a{display: block;line-height: 41px;position: relative;}
ul.houseList li a:hover{background: #FFF7F2; text-decoration: underline;}
ul.houseList li a i{color: #888;display:block;float:right; }
ul.houseList li a span{display: block;float: right; margin-left:20px;}

.iHouseListion{margin-top:10px;background: url(/public/static/olList.gif) no-repeat 0px 13px;height: auto;}
.iHouseListion li a{padding-left:22px;border-radius:0;}
.iHouseListion li a:hover{background: none !important;border-bottom: 1px solid #D8F0FF;}

.hide_title{display: none;}


/* 标题行省略号 */
.LineHiText{overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;  /*规定段落中的文本不进行换行*/}
/* 内容省略号 */
.HiText{position: relative; overflow: hidden;} 
.HiText::after{content: "..."; position: absolute; bottom: 0; right: 0; padding-left: 40px;background: -webkit-linear-gradient(left, transparent, #fff 55%);background: -o-linear-gradient(right, transparent, #fff 55%);background: -moz-linear-gradient(right, transparent, #fff 55%);background: linear-gradient(to right, transparent, #fff 55%);}



/* 顶部 */
#SiteNav{height:34px;line-height: 34px;background: #F5F5F5;border-bottom:1px solid #EEEEEE;font-size:12px;color: #888;}
#SiteNav a{margin:0 5px;}
.Site_Nav_right{float: right;}
#SiteNav .Site_Nav_right li{float: left;margin-left:10px;}

/* 头部 */
#Header{height:162px; background: #fff;}
#Logo{width: 220px;padding:20px 0px;float: left;}
#search{position: relative; border:4px solid #3484c5; width: 550px;height:45px;float: left;margin:35px 90px; }
.Search{width: 72%;height: 40px !important;line-height: 40px;padding-left:8% !important; }
#search .SearBtn{float:right;width: 20.000%;height: 40px;background: #FFCC00;color: #fff;  font-weight: bold; font-size:16px; cursor: pointer;}
#search .Search{float: left; background:url(/public/static/bgs.png) no-repeat -505px 8px;}
#i_search {position: absolute;top: 0px !important;right: 0px !important;width: 550px !important;height: 44px;    z-index: 11;    border: 1px solid #ee4433;    font-size: 14px;}

/* 通用新闻列表 */
ul.NewsList li{height:40px; width: 100%; clear:both;}
ul.NewsList li a{display: block;line-height: 40px; padding-left: 20px; font-size: 16px; background: url(/public/static/d.gif) no-repeat 0px 15px;}
ul.NewsList li a span{font-size:12px;color: #888;float: right;}

#i_search{position:absolute;top:35px;right:195px;width:630px;height:44px;z-index:11;border:1px solid #3484c5;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
#i_search .search_item{position:relative; border-right:1px solid #ddd; width:70px; font-size: 18px; padding:0 20px 0 10px; height:44px; line-height:44px; background:#f6f6f6; cursor:pointer; text-align:center;}
#i_search .search_item_list{display:none;position:absolute; z-index:10; left:-1px; top:44px; border:1px solid #3484c5; border-top:0; width:100px; text-align:center; background:#fff;}
#i_search .search_item_list li{border-top:1px solid #ddd; width:100px; height:44px; line-height:44px;cursor:pointer;}
#i_search .keyword{position:absolute; left:101px; top:0px; padding:0 10px;height:40px; line-height:44px; border:0; width:400px; font-size: 16px; box-shadow:none;color:#ccc;}
#i_search .keyword.on,#i_search .search_item_list li.on{color:#3484c5; background:#f6f6f6;}
#i_search button{position:absolute; right:0px; top:0px; height:44px; border:0; width:115px;background:#3484c5; cursor:pointer; overflow:hidden;text-indent:0;font-size: 20px; font-weight: bold; color: #fff;}
#i_search button:hover{background:#2b95cd;}
#i_search .search_item s{
	position:absolute;
	right:5px;
	top:20px;
	width:14px;
	overflow:hidden;
	text-align:center;
	height:7px;
	text-align:left;
	_zoom:1;
	text-decoration:none;
	background:#f6f6f6;
	color:#999;
	cursor:pointer;
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
#i_search .search_item s i,#i_search .search_item s u{
	display:block;
	position:absolute;
	width:0;
	height:0;
	margin:-2px 0 0 0;
	overflow:hidden;
	border:7px #f6f6f6 solid;
	border-bottom:0;
	border-top:7px #aaa solid;
}
#i_search .search_item s u{margin:-4px 0 0 0;border:7px transparent dashed;border-top:7px #f6f6f6 solid;}
#i_search .search_item.on s{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.fabu{
	position:absolute;
	top:35px;
	right:5px;
	width:120px;
	height:40px;
	line-height:40px;
	padding:3px 3px 3px 54px;
	z-index:11;
	color:#fff;
	font-size:18px;
	background:#f34523 url(images/header/fabu.png) no-repeat 11px center;
}
.fabu:hover{color:#fff;text-decoration:none;background:#ff4824 url(images/header/fabu2.png) no-repeat 11px center;}

/* 关于我们样式 */
.MenuLeft{float:left;width:  210px;height:auto; padding: 20px 10px;background: #fff;padding-bottom: 40px;}
 .MenuLeft .title{font-size: 26px;color: #222; font-weight: bold; text-align: center;}
 .MenuLeft ul{width: 80%; margin: 20px  auto;}
 .MenuLeft ul li a{display: block; height: 50px; line-height: 50px; text-align:center;border-top: 1px solid #eee;font-size: 16px; padding-left: 20px; background:url(/public/static/d.gif) no-repeat 40px 20px;}
.ContentRight{float: right;width: 900px; min-height: 600px; height: auto;padding: 20px;background: #fff;}
.ContentRight .title{height: 60px;border-bottom: 6px solid #eee;}
.ContentRight .title h1{font-size: 30px;color: #000;font-weight: bold;}
.ContentRight .title span{ margin-top: -30px;}
.left_menu_on{background-color: #F0FAFF !important; color: #0490F1; font-weight: bold; }
/* 导航 */
.Navionder{width: 100%;   clear: both; height: 40px; line-height: 40px;}
.NavBar{float: left; width: 220px;background: #3484c5;height: 40px; line-height: 40px;color: #fff;margin-top:-1px;}
.NavBar i{margin-left:10px; font-size:20px; margin-right:10px; margin-top:-32px;display:inline-block; text-align: center;}
#Phone{float: right; width: 226px;margin-top:20px;}
.navbar{float: left;background: none;margin-top:-1px;}
.navbar > li{float: left;line-height: 40px;list-style: none;position: relative;}
.navbar > li a{display: block;padding:0 25px; font-size: 16px; }
.navbar > li a span{position: relative; left:5px; top: -2px;float: none!important}
.navbar > li a:hover{background: #eee;}
.navbar > li .nav-menu{height:auto; background:#fff;display: none;box-shadow:0 5px 15px rgba(0,0,0,0.15); position:absolute;z-index: 99;top:40px;width:100%;}
/*.NavBar > li a span{}*/
#aijiacms_member{float: left;}
#aijiacms_member li{float: left;}


/* 底部style */
.Footer{background: #333;margin-top:20px;}
    ul.copyright{ width: 805px; margin:0 auto;}
    ul.copyright li{float: left;color: #666; margin:30px 0;}
    ul.copyright li a{color: #fff; font-size: 14px; margin:20px 12px;color: #999;}
    ul.copyright li a:hover{color: #fff;}
    .CopyContent{width: 1200px;margin: 0 auto;height: 200px;background: #2C2C2C;clear: both;}
    .CopyLogo{float: left;width: 250px;height: 170px; padding-top:30px; background: #282828; text-align: center;}
    .CopyLink{float: left;width: 468px;height: 180px; background: 000; padding: 10px;}
    .CopyLink .layui-tab{border:none;}
    .CopyLink .layui-tab-title{background: none;border: none; border-bottom:1px solid #424242;color: #888;}
    .CopyLink .layui-tab-title li{color: #888 !important;}
    .CopyLink .layui-tab-title .layui-this{color: #fff !important; background: none; border-bottom: 1px solid #fff !important;}
    .CopyLink .layui-tab-item a{color: #fff; font-size: 14px;margin:0 5px;display: inline-block;margin-bottom:8px; color: #888}
    .layui-tab-item a:hover{color: #fff;}
    .CopyPhoneTel{float:left;width: 200px;height: 170px;padding: 15px;padding-left:30px;}
    .CopyPhoneTel dt{color: #8B8B8B; font-size: 16px;margin-top:15px;}
    .CopyPhoneTel dd{color: #FFCC00; font-size: 30px; font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif; font-weight: bold;margin-bottom:20px;}
    .CopyErMa{float: right; width: 200px; margin-top:22px; padding-left:0px;border-left:1px solid #424242;color: #969696; text-align: center;}
    .CopyErMa i{display: block;width: 119px;height: 122px;background:url(/public/static/bgs.png) no-repeat -258px -169px; text-indent: -99999999999999px;margin: 0 auto;margin-bottom:10px;}

	.CopyInfouion{color: #888; text-align:center;padding:20px; font-size: 14px; line-height: 25px;}
	.CopyInfouion a{color: #31C27C;}
    .CopyRen{ margin:0 auto;}
	.CopyRen li{float: left; margin:0 10px;}
	
	.FootText{ width: 1180px; margin:0 auto;margin-top:60px; padding: 0 10px; background: #FFF0ED;border: 1px solid #FFD1C9; line-height: 30px;color: #3484c5;}
	.fixed{position:fixed;top:40px;z-index: 20;width:280px!important;}
    .absolute{position:absolute;bottom:0;width:280px!important;}
    .house-slt-main{background:#fff;}
    .house-lp-tab{position:relative;height:50px;}
    .house-lp-tab ul{position: absolute;width:100%;top:0;}
    .house-lp-tab ul li{border:none;float: left;height:48px;line-height: 48px;cursor: pointer; font-size:18px;}
	.house-lp-tab ul li a{padding:0 57px;display: block;height:48px;}

    .house-lp-tab ul li.on{border:1px solid #e6e6e6;color:#3484c5;border-bottom:1px solid #fff;border-top:2px solid #3484c5;}
    .house-lp-tab ul li.on a{color:#3484c5;}
    .HouseBoxCon{overflow: hidden;border: 1px solid #e6e6e6;width:1200px;}
    .layui-tab-content{padding:10px;}
    .layui-tab-title li{line-height: 40px;}
/*底部通栏*/

.tuku_list_side_show {width:35px;height:86px;z-index: 10000;position: fixed;bottom:150px;left:0;background: url(../images/icon02.png) -86px 0 no-repeat;padding-left:5px;cursor:pointer;display:none;}
.xm_stand_wrap {line-height:86px;font-size:40px;position:relative;color:#FFF;font-family:"宋体" ;font-weight:bold; }
.b_Full_Column{width:100%;height: 75px;position:fixed;bottom: 0;z-index:1000;}
.b_Full_Column .pop_wrap_bg{width:100%;background:#000;height:75px;position:absolute;bottom: 0; left:0; opacity:0.8;filter:alpha(opacity:80);}
.b_Full_Column .contr_centre{width:1024px;height:750px;margin:0 auto;position: relative;bottom: 0;}
.tuku_zxbj {width:1024px;height: 75px;float: left;}
.tuku_zxbj_l {float: left;height:54px;width:96px; position:absolute; left:0; bottom:100%;}
.tuku_zxbj_l p {position:absolute; left:0; bottom:0;}
.tuku_zxbj_r {float: left;height: 100%;width:635px;padding-left: 35px; padding-top:15px;}
.zxbj_con {position: relative;width:635px;}
.zxbj_con label{display:block;height:42px;border:1px solid #EEE;background: #fff;position: relative;float:left; margin-right:10px; padding:0 5px;border-radius:4px;}
.zxbj_con label.name {width:200px;}
.zxbj_con label.phone {width:300px;}
.zxbj_con label input {padding:12px 0;height: 18px;font:inherit;line-height: 18px;width:100%;font-size: 14px; border:none; color:#333; outline:none;}
.zxbj_btn {position: absolute;top:0;left:544px;background: #ff4d4d;width:85px;height:42px;font:14px/44px "Microsoft Yahei", Arial;color:#fff; border:none;outline:none;border-radius:4px; box-shadow:2px 2px 0 rgba(108,0,0,1);}
.zxbj_btn:hover{color:#fff;background: #e00;}
.b_Full_Column .right_erweima{width:247px;color:#fff; float:left; padding-left:35px; padding-top:15px;}
.b_Full_Column .right_erweima h5 {font-size:14px; font-weight:500;}
.b_Full_Column .right_erweima p {font-size:24px; line-height:1.2}
.b_Full_Column .layer_setwin{width:20px;height:20px;position:absolute;right:12px;top:12px;background: url(../images/order_ico.png) no-repeat;}
.zxbj_tip {line-height:16px;color:#fff;font-size: 12px;}
