/* CSS Document */
/*<!--
┌─────────────────┐
  ~蓝调阑珊~版权所有 QQ:605387519   
  姓名：柳叶
└─────────────────┘
-->*/
@charset "gb2312";
*{padding:0;margin: 0px auto;}  /* 针对IE8的标准 */
*+html *{padding:0;margin:0;}/* 针对IE7的标准，真它妈的累人呀！ */
/* 初始化页面主要元素 */
body { background:#ccc;font:12px Arial,Verdana,"宋体", Lucida,  Helvetica, sans-serif; text-align:center;color:#333; }
h1,h2,h3,h4,h5,h6,input,form,ul,ol,li,dt,dd,textarea,table,th,td{padding:0; margin:0;}
ol li, ul li {list-style:none;}
table{border-collapse:collapse;}
b{font-weight:bold;}
img {padding:0; margin:0; border:0; vertical-align: top}
p{margin:0; padding:0; line-height:25px;}
   p a{text-decoration:none}
   p a:hover{ color:#da9909; text-decoration:none}



/*布局*/

#wrapper{width:1003px; background:#fff  url(../images/web_pic/jj/2222.jpg) no-repeat bottom left;margin:0 auto;text-align:center; height:auto; overflow:hidden;zoom:1; }
.index_main{ height:auto; margin-left:auto; margin-right:auto;}
.mleft{width:219px;float:left; background: url(../images/web_pic/jj/1111.jpg) no-repeat left top; padding-top:200px;}
.contentmain{ float:right; width:784px; height:auto!important;height:737px; min-height:737px; background: url(../images/web_pic/jj/contentbg.jpg) top repeat-x;word-wrap: break-word; word-break: normal;}
  .top1{ text-align:right; padding-right:20px; margin-top:19px;}
  .top1 a{ color:#666; text-decoration:none}
  .top1 a:hover{ color:#f29509; text-decoration:none}
  .top2{ text-align:left; padding-left:56px;}
  .content_mid{}  
  .content_mid_l{ float:left; width:400px; height:355px; margin-top:58px; display:inline; background:url(../images/web_pic/jj/indexflash_bg.jpg) no-repeat top} 
  .content_mid_r{ float: right; width:341px;margin-top:34px; margin-right:40px; display:inline}   
  .content_mid_r_top{ height:160px; width:230px; margin-left:110px; overflow:hidden}
     .content_mid_r_top h5{ background:url(../template/images/sy_08.jpg) no-repeat left; text-align:right; width:100%; height:35px; overflow:hidden; position:relative}
	        .content_mid_r_top h5 a{color:#f29509;font-family: Verdana; text-decoration:none; position:absolute; bottom:0; right:0;}
			.content_mid_r_top h5 a:hover{color:#333; text-decoration:none}
  .content_mid_r_down{ margin-top:30px;}
    .yxwom{	 height:16px;background:url(../images/sy_23.jpg) repeat-y right; text-align:right; line-height:16px; color:#fff}
    .content_mid_r_down_sp{ height:129px; text-align:right; background:url(../images/web_pic/jj/sp.jpg) no-repeat right}
	
.index_ad{width:700px;height:89px; overflow:hidden;margin:10px auto;text-align:center;border:1px solid #ccc; text-align:left}	
	
#index_bottom_dh1{ width:721px; height:73px; background:url(../images/web_pic/jj/index_lxwom.jpg) no-repeat}    
    #index_bottom_dh1 ul{ margin-top:50px;}  
    #index_bottom_dh1 li{ float:right; width:85px;}   
    #index_bottom_dh1 li a{ color:#666; text-decoration:none;} 
    #index_bottom_dh1 li a:hover{ color:#da9909; text-decoration:none;} 	
#index_bottom_dh2	{ margin-top:20px;}  

	
	  
  
#foot{ width:100%; height:77px; margin:0; padding:0; margin-top:33px; }
#foot a{color:#d1ba9f; text-decoration:none}
#foot a:hover{color:#8b7962; text-decoration:none}

/*2级*/
.one_content{height:auto!important;height:400px; min-height:400px;width:99%;text-align:left;word-wrap: break-word; word-break: normal;}


/*户型欣赏*/

.hxxs2{font-family: '方正楷体简体';
color:#FF0000;}

/*dl1*/
.cang1{ position: absolute; height:200px; width:136px;left:220px;bottom:47px;/*top:545px;*/ display:none;background:#fff;border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang1 a{ text-decoration:none;color:#000}
       .cang1 a:hover{ text-decoration:none;color: #8e0000}



.gb{text-align:right; border-bottom:#0099FF 1px dashed; font-size:12px; padding:5px;}
   .gb a{ color:#CCCCCC; text-decoration:none}
   .gb a:hover{ color: #0099FF; text-decoration:none}

/*.cang ul{margin:0; padding:0; list-style:none}
.cang li{height:30px; margin-left:0px; font-size:12px;color:#6C63A3;}	*/
/*dl2*/
.cang2{ position:absolute; height:200px; width:136px;left:220px;bottom:47px;/* top:545px;*/ display:none;background:#fff; border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang2 a{ text-decoration:none;color:#000}
       .cang2 a:hover{ text-decoration:none;color: #8e0000}
	   
.cang3{ position:absolute; height:480px; width:300px;left:220px;bottom:47px; /*top:265px;*/ display:none;background:#fff; border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang3 a{ text-decoration:none;color:#000}
       .cang3 a:hover{ text-decoration:none;color: #8e0000}	   
/*
.cang2 ul{margin:0; padding:0; list-style:none}
.cang2 li{height:30px; margin-left:0px; font-size:12px;color:#6C63A3;}  */ 
/*mail*/
.com_mail ul{ margin:0; padding:0; list-style:none}
.com_mail ul li{list-style:none}



.cang4{ position: absolute; height:200px; width:136px; left:207px; bottom:55px;/*top:545px;*/ display:none;background:#fff;border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang4 a{ text-decoration:none;color:#000}
       .cang4 a:hover{ text-decoration:none;color: #8e0000}

.cang5{ position:absolute; height:200px; width:136px;left:207px;bottom:55px;/* top:545px;*/ display:none;background:#fff; border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang5 a{ text-decoration:none;color:#000}
       .cang5 a:hover{ text-decoration:none;color: #8e0000}
	   
.cang6{ position:absolute; height:480px; width:300px;left:207px;bottom:55px; /*top:265px;*/ display:none;background:#fff; border-top:1px solid 

#ccc ;border-right:1px solid #ccc ;border-left:1px solid #ccc;color:#743e04; font-size:12px; z-index:9999;/*filter: alpha(opacity=90); opacity: 0.9*/}
       .cang6 a{ text-decoration:none;color:#000}
       .cang6 a:hover{ text-decoration:none;color: #8e0000}	   


.four_dh a{color:#114994; text-decoration:none}
.four_dh a:hover{color: #0099FF; text-decoration:none}



/*相册*/

.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:215px;margin:10px;overflow:hidden}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}



/*留言*/
.liuyan{font-size:14px}
.liuhover  td{ cursor:hand }
.liuyan table table td{ padding-left:4px}
.liuhover{background:url(../images/a_bg.jpg) no-repeat ; }
.liuhover div{background:url(../images/span_bg.jpg) no-repeat right; }
.liuhover div table{border:1px solid #5771af; border-left:none; border-right:none;}
.liuhover div table td,.liuhover div table b{ color:#002b96}

/*左导航*/
.menulsist{ height:auto}
.menulsist div a{ color:#990033;font-family:'微软雅黑'; font-weight: bold;text-decoration:none;display:block; font-size:14px;}
.menulsist div a:hover{ color:#990033;font-family:'微软雅黑'; font-weight: bold;text-decoration:none;display:block;width:207px;display:block;}
.menulsist .curmenu {background: url(../images/web_pic/jf/one_leftmenu_botton_bg_hot.jpg) no-repeat center; width:207px; text-align: left;  height:34px;line-height:34px;}
.menulsist .curmenu span{color:#9a400f; font-family:}
.menulsist .curmenu1 {width:207px;text-align: left;height:34px;line-height:34px;}
.menulsist .curmenu1 a.nav{ color:#7b7b7b; background: url(../images/web_pic/jf/one_leftmenu_botton_bg.jpg) no-repeat;display:block; width:207px; }
.menulsist .curmenu1 a.nav:hover{ color:#990033;background: url(../images/web_pic/jf/one_leftmenu_botton_bg_hot.jpg) no-repeat center;height:34px;line-height:34px; width:207px;  display:block;}
/*shadow*/

/*普通news*/
	.news {list-style-type:none;margin:0px;padding:0px;}	
	.news li{LIST-STYLE-TYPE:none;  border-bottom:#CCCCCC 1px dashed;width:100%;}
	.news li p{margin:0px;padding:0px;width:100%;}
	.news li a{ color:#005ca1; text-decoration:none; font-size:12px;display:block;width:100%; font-weight:bold}
	.news li a:hover{ color:#000; text-decoration:none;font-size:12px;font-weight:bold; cursor:pointer}
	.index_news{font-size:12px;}
	.index_date{ font-size:12px;  float:left; clear:left;}
    .news_pic{ float:left; width:60px; height:60px;}
	
	.news_pic a {width:60px; height:60px;

    border:1px solid #ddd;
}
.news_pic a img {
width:58px; height:58px;
    margin:1px;
    border:0;
}
	.news_pic  a:hover{ width:60px; height:60px;border:1px solid #999;}
	.news_content{ float:right;width:600px; height:60px; line-height:20px;}
	
	
	
/*news带图标*/
	.news2 {list-style-type:none;margin:0px;padding:0px;}	
	.news2 li{LIST-STYLE-TYPE:none; line-height:30px; border-bottom:#CCCCCC 1px dashed;width:97%;font-size:0px; padding-left:20px;}
	.news2 li a{ color:#616161; text-decoration:none; font-size:12px;display:block;width:100%;}
	.news2 li a:hover{ color:#8e0019; text-decoration:none;font-size:12px;}
	.index_news2{font-size:12px;}
	.index_date2{ font-size:12px;  float:right; clear:right;}
	
	
	
	
	
/*have news spanout*/

 .TabContent {width:100%;}
.none {display: none;}
.star{width:100%; overflow:hidden;}
.star dl{width:100%; margin:2px 0;float:left; cursor:pointer}
.star dl dt{float:left;}
.star dl dd{margin-left:8px;line-height:18px;float:right;}
.starbg{width:198px;margin:2px 0; border-bottom:#c3dccf 1px dashed;}
.sl01{}
.sl02 img{border:1px solid #777575;width:166px;height:95px;padding:3px;margin-right:20px;}
.sl02 a:hover img {filter: alpha(opacity=80); opacity: 0.8;}
.sl03 a,.sl06 a{color:#8e0019;text-decoration:none; display:block; width:100%; text-align:left}
.sl03 a:hover,.sl06 a:hover{color: #9e8853;text-decoration:none;}
.sl04{width:65%; color:#8d555f}
.sl05{width:65%; height:50px;color: #787777;}
.sl06{width:65%;border-bottom:#c3dccf 1px dashed; text-align:right}
.bg .sl01{}
.bg .sl02 img{display:none;}
.bg .sl03{width:97%; }
.bg .sl04{width:97%; }
.bg .sl05{display:none;}
.bg .sl06{display:none;}		
	
	
		
/*zz*/
.dzls { text-align:center; width:100%;margin:0; padding:0; }
.dzls ul{margin:0px; display:inline;}
.dzls li{float:;LIST-STYLE-TYPE:none; text-align:center; width:300px;}
.pic a {
    display:block;
    border:1px solid #ddd;
}
.pic a img {
    width:300px;
    height:300px;
    margin:2px;
    border:0;
}
.pic a:hover {
border:1px solid #999;
}


/*gd*/
.hotSP{ margin-top:10px;}
.hotSP .hotSPlist{}
.hotSP .hotSPlist ul{clear:both;margin:0;padding:0;}
.hotSP .hotSPlist li{padding:0px;text-align:center;width:297px; height:90px;list-style-type:none;margin: 0;}
.hotSP .hotSPlist li .con1{ float:left;height:70px; width:144px;}
.hotSP .hotSPlist li .con1 img{display:block;border:1px solid #dde7d4; width:140px; height:70px;}
.hotSP .hotSPlist li .con{ float:right;height:70px; width:150px;}
.hotSP .hotSPlist li .con p{margin:0;padding:0; line-height:14px; text-align:left;margin-bottom:4px; font-size:12px;}
.hotSP .hotSPlist li .con p .web{ color:#FF0000;line-height:11px;}




/*pic*/

#products {


}
#products li {
position:relative;
text-align:center;
    width:200px;
    height:140px;
    float:left;
    margin-left:22px;
	margin-bottom:20px;
    display:inline;

}
#products li a {
    display:block;
	border:1px solid #ddd;
}

#products li a:hover {
background-color:#0eb776;
    border:1px solid #999;
}

#products li a img {
    width:194px;
    height:140px;
    margin:2px;
    border:0;
}



#products li span  {
position:absolute;
top:113px;
left:3px;
color:#fff;
background-color:#000000;
 width:194px;
height:30px;
line-height:30px;
text-align:center;
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
filter:Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;
}

/*products_more*/

#products_more {
    width:660px;

}
#products_more li {
text-align:center;
    width:140px;
    height:156px;
    float:left;
    margin-left:22px;
	margin-bottom:20px;
    display:inline;
}
#products_more li a {
    display:block;
	border:1px solid #ddd;
}

#products_more li a:hover {
background-color:#0579d0;
    border:1px solid #999;
}

#products_more li a img {
    width:130px;
    height:140px;
    margin:2px;
    border:0;
}

/*ad*/

.ad{position:relative;width:308px;    height:346px; }
.ad a {
    display:block;
    border:1px solid #ddd;	
	
}
.ad a img {
    width:300px;
    height:346px;
    margin:2px;
    border:0;
}
.ad a:hover {
border:1px solid #999;
}

.tit_a a{ color:#83817b; text-decoration:none}
.tit_a a:hover{ color:#8e0019; text-decoration:none}

/*fenye*/
.fy{text-align:left;color:#666; font-size:12px; }
.fy a{text-decoration: none;color:#666;}
.fy a:hover{color: #8e0019;text-decoration:none;}		

/*map*/
.map li{ line-height:30px;}
.map li span a{ color:#ea9914; font-weight:bold; text-decoration:none}
.map li a{ color:#666666; text-decoration:none}
.map li a:hover{ color:#ff0000; text-decoration:none}

/*worker*/
.worker li{ float:left;   height:30px; line-height:30px; text-align:center; font-weight:bold }


/*tab*/
.box{ width:100%;  border:1px solid #ccc; text-align:left;}
.box .top{ width:100%; height:25px; line-height:25px; background:url(../images/tab/tab_tit.jpg) repeat-x }
.box .top ul li{ float:left; width:238px;}
.box .top ul li a{ display:block; width:238px; height:25px; text-align:center; background: #eee;color:#000;font-weight:bold; text-decoration:none}
.box .top ul li a:hover{ background:#fff; text-decoration:underline; color:#c00; font-weight:bold; text-decoration:none}
.box .top ul li#one4{ width:117px; float:left;}
.box .top ul li#one4 a{ width:117px;background:#F9F9F9; text-decoration:none}
.box .top ul li#one4 a:hover{ background:#F9F9F9; text-decoration:none}
.box .top ul li#one4.hover a{background:# #F9F9F9; text-decoration:none}
.box .top ul li.hover a{ background:#fff; color:#c00; text-decoration:none; font-weight:bold}
.box .mid{ width:98%; margin-left:auto; margin-right:auto; padding-top:8px; height:227px; overflow:hidden; text-align:center;}



/*tab_banner*/
#carousel {
	BORDER: #dfdfdf 1px solid;POSITION: relative; margin:20px auto;
}
#carousel UL {
	LIST-STYLE-TYPE: none
}
#carousel #carouselimg {
	OVERFLOW: hidden; POSITION: relative; width:964px; height:293px; overflow:hidden
}
#carousel #carouselimg #imgcontainer {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
 #carousel #carouselimg #imgcontainer a img{ width:964px; height:293px}


#carousel #carouselimg IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#carousel #carouseltitle {
	Z-INDEX: 1000; LEFT: 0px; FLOAT: left; BOTTOM: 0px; POSITION: absolute
}
#carousel #carouseltitle UL {
	
}
#carousel #carouseltitle LI {
	FONT-SIZE: 14px; BACKGROUND: #000; FILTER: alpha(opacity=60); FLOAT: left; WIDTH: 241px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; opacity: .6
}
#carousel #carouseltitle .active {
	BACKGROUND: #cfaf73; FILTER: alpha(opacity=90); COLOR: #fff; opacity: .9
}
#carousel #carouseltitle .active A {
	COLOR: #000
}
#carousel #carouseltitle LI A {
	DISPLAY: inline-block; WIDTH: 239px; COLOR: #fff; TEXT-DECORATION: none
}
#carousel #carouseltitle LI A SPAN {
	FONT-FAMILY: Arial
}



/********************************************************************************/

/*index_dy*/
.index_dy{ padding-top:10px; padding-bottom:9px;line-height:20px;color:#333; font-size:13px; margin-left:5px; margin-right:5px}

/*index_news*/
.index_news{list-style-type:none; margin:0; padding:0;height:155px; overflow:hidden}
.index_news li{LIST-STYLE-TYPE:none; height:25px; line-height:25px;width:100%; text-align:left; border-bottom:#CCCCCC 1px dashed}
.index_news li a{ color:#333; text-decoration:none; font-size:12px;display:block;width:100%;}
.index_news li a:hover{ color:/*#930b24*/ #f29509; text-decoration:none;font-size:12px;}
.index_news_tit{font-size:12px;}
.index_news_date{ font-size:12px;  float:right; clear:right;}


/*index_gonggao*/
#ad_gundong{FONT-SIZE: 9pt; COLOR: #000;height:125px;width:95%; text-align:left}
.gogo a{ color:#000;text-decoration:none}
.gogo a:hover{ color:#0066CC; text-decoration:none}


/********************************************************************************/




/*clear*/
.clear{clear:both;height:0;font-size: 1px;line-height: 0px;}
.clear_l{clear: left;height:0;font-size: 1px;line-height: 0px;}
.clear_r{clear: right;height:0;font-size: 1px;line-height: 0px;}

