@charset "GB2312";
/*首页顶部大图*/
.gg_full{position:relative;margin:0px auto;width:auto;background:#FFFFFF;}
.gg_full .gg_fbtn{position:absolute;width:19px;display:none;height:55px;top:3px;right:186px;}
.gg_full .gg_fbtn a{display:block;background:url(/topxiala/images/gg_btn.png) no-repeat 0px 0px; height:55px;overflow:hidden;}
.gg_full .gg_fbtn .gg_fclose{background:url(/topxiala/images/gg_btn.png) no-repeat -19px 0px;}
.gg_full .gg_fcon{display:none;height:445px;}
/*首页别墅营造*/
/*reset*/
dl,dd,dt{list-style:none;}
a{text-decoration:none;color:#252525;}
a:hover,.fot a:hover{color:#6b7b6e;}
/*banner*/
.banner_index{height:337px;margin:5px auto 1px;overflow:hidden;position:relative;width:873px;}
.banner_index .btn,.banner_pro .bBtn{position:absolute;top:235px;width:56px;height:78px;display:block;z-index:3;}
.banner_index .btnPre,.banner_pro .bPre{background:url(../images/sy_icon.png) no-repeat 1px -193px;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(/tophdbs/images/1.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background:url(../images/sy_icon.png) no-repeat -57px -193px;right:20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(/tophdbs/images/0.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{float: left; height: 307px; width: 873px;}
.indexBanner_num{width:100px;margin:319px auto 0px;text-align:center;} 
.indexBanner_num a{width:8px;height:8px;display:inline-block;_zoom:1;background:url(../images/sy_icon.png) no-repeat -29px -194px;font-size:0px;line-height:0px;margin:0 1px 0 15px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:url(../images/sy_icon.png) no-repeat -29px -202px;}
.yiersan{widht:100%;height:100px;float:left;background:red;}
#banner_index_pre{height:20px;width:20px;margin:80px 0px 0px 350px;}
#banner_index_next{height:20px;margin:80px 330px 0px 0px;width:20px;}

/* 首页焦点图 */
.focusBox{position:relative;width:736px;height:527px;overflow:hidden;text-align:left;background:#fff;}
.focusBox .pic{position:relative;width:736px;height:527px;}
.focusBox .pic li{position:absolute;width:736px;left:0px;top:0px;display:none;}
.focusBox .pic img{width:736px;height:527px;display:block;}
.focbox1{width:412px;height:400px;}
.focbox1 .pic{position:relative;width:412px;height:400px;}
.focbox1 .pic li{position:absolute;width:412px;left:0px;top:0px;display:none;}
.focbox1 .pic img{width:412px;height:400px;display:block;}
.focusBox .txt-bg{position:absolute;bottom:0px;z-index:1;height:36px;width:100%;background:#000;filter:alpha(opacity=40);opacity:0.4;overflow:hidden;}
.focusBox .txt {position:absolute;bottom:0px;z-index:2;height:36px;width:100%;overflow:hidden;}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px;}
.focusBox .txt li a{display:block;color:#fff;padding-left:10px;font-size:14px;font-weight:bold;text-decoration:none;}
.focusBox .num {position:absolute;z-index:3;bottom:8px;right:8px;}
.focusBox .num li{float:left;position:relative;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0px;left:0px;text-decoration:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}
.focusBox .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:#f60;}
/* 首页企业动态 */
#news_rolling{height:216px;}
#news_rolling ul li{height:23px;}