/* CSS Document */

body{margin:0px;font-size:12px;font-family:Arial,宋体;color:#757066;text-decoration:none; line-height:20px;}
img{border:0px;}
a{font-size:12px;font-family:宋体;color:#757066;text-decoration:none;}
a:hover,.red{color:#990000;}
#top{border-top:3px #E4DCD0 solid;background-color:#F9F9F5;}
input{font-size:12px;font-family:Arial,宋体;color:#757066;text-decoration:none;border:1px #B3B3B3 solid;background-color:#FFFFFF;height:13px;}
ul,li{margin:0px; padding:0px; list-style:none;}

.menu{background:url(images/menu_bg.jpg);border-top:1px #FFFFFF solid;color:#4D412D;}
.menu a{color:#4D412D;}
.menu a:hover{color:#990000;}
.submenu{border:1px #E4D8D2 solid; border-bottom:0px;}
.submenu .submenu_title{border-top:1px #fff solid;}
.submenu .submenu_list{border-left:1px #fff solid; border-right:1px #fff solid; background-color:#F2EFEB; padding-top:13px;}
.submenu ul{width:166px; margin:0px auto;}
.submenu ul li{border-top:1px #fff solid; border-bottom:1px #E4E1DE solid; line-height:30px; padding-left:14px; color:#6C6C6C;}
.submenu li a{color:#6C6C6C; background:url(images/sub_menu_ico.jpg) no-repeat 0px 4px; padding-left:10px; }
.submenu li a:hover{background:none; color:#990000;}
.select_info { width:158px; position:relative; height:25px; z-index:80;}
.content{background:url(images/bg.jpg) repeat-x left top #fff; border-top:1px #fff solid}	
.select_info ul{ position:absolute;width:158px;padding:0px;margin:0px;top:25px;left:0px;border:1px solid #D0C8BA; padding:6px 1px; background-color:#ffffff; filter:alpha(opacity=95); opacity:0.95; display:none;}
.select_info ul li{text-align:left; list-style:none; width:158px; margin:0px; padding:0px;}
.select_info ul li a{ color:#451005;  padding-left:12px; display:block; height:15px; padding-top:3px;padding-bottom:2px; margin:0; text-decoration:none;}
.select_info ul li a:hover{ background-color:#D0C8BA; color:#990000;}
.index_news td{padding-top:4px;height:43px;background:url(images/news_ico.jpg) no-repeat 10px 12px;padding-left:22px;line-height:18px;border-bottom:1px #EEEEEE solid;}
.index_hr td{background:url(images/index_hr_bg.jpg) repeat-x left bottom;padding-left:10px;}
.index_hr td a{background:url(images/index_ico1.jpg) no-repeat 0px 3px;padding-left:12px;}
#bottom{background:url(images/bottom_bg.jpg) no-repeat left top #F8F7F3;padding:15px 0px 30px 80px;line-height:18px;}
.content .title{border-bottom:1px #fff solid;}
.content .title td{padding:8px 0px 2px 8px; border-bottom:1px #D5CEBF solid;}
.content .title img{float:left;}
.content .title span{float:right; margin-top:8px; color:#990000;}
.content_box{padding-top:48px; line-height:23px;}

.lead_list{border-bottom:1px #666666 dotted}
.lead_list td{padding-left:8px; padding-bottom:20px; padding-top:20px;}
h1{font-size:14px; font-weight:bold; margin-bottom:0px;}
.lead_list span{background:url(images/lead_ico.jpg) no-repeat 0px 1px; padding-left:15px; }

.event_list ul li,.news_list ul li{border-bottom:1px #EBEBEB solid; vertical-align:top; margin:20px 0px 10px 0px; cursor:pointer}
.event_list ul li a,.news_list ul li a{ background:url(images/event_ico2.jpg) no-repeat 0px 9px; padding:8px 0px; padding-left:10px; }
.event_list ul li a:hover,.news_list ul li a:hover{background:url(images/event_ico.gif) no-repeat 0px 9px; color:#990000;}
.event_list ul li span{display:none; padding-left:10px;}

.news_list ul li{clear:both; cursor:auto}
.news_list ul li a,.products_ico,.logo_text{background:none; float:left; padding-top:0px; margin-bottom:0px; padding-left:15px;}
.news_list ul li a:hover,.products_ico{background:url(images/news_ico1.jpg) no-repeat 0px 6px; color:#990000;}
.news_list span{float:right}
#demo img{border:2px #DDC7B9 solid;}
#demo ul li{padding-right:10px;}

.video{line-height:14px; float:left; margin:20px 0px;}
a.video_play{ position:relative;background:url(images/video_play_ico.jpg) no-repeat 0px 0px; padding-left:30px; color:#AE2F2D; padding-top:6px; padding-bottom:10px; line-height:30px;}
.video img{background:url(images/video_pic_bg.jpg) repeat-x left top; padding:11px; border:1px #E9E4DA solid;}

.products_title{border-bottom:1px #D5CEBF solid;}
.products_title img{margin:0px 12px; }
.products_ico{padding-top:2px; margin-bottom:0px; padding-left:15px; font-size:14px;}
#gallery {width:575px;padding:10px; height:259px;}
#image {position:relative; width:575px; height:259px;}
#image img {position:absolute; top:0px; left:0px;}
#thumbarea {position:absolute; overflow:hidden; height:259px; width:575px; z-index:1000; }
#thumbs { list-style:none; margin-left:5px; height:259px; width:5000px; border-right:5px solid #FFF; padding-top:8px;}
#thumbs li {margin:4px 0px; cursor:pointer; width:127px;height:54px; padding-top:2px;}
#thumbs a{border:1px #848484 solid;}
#thumbs a:hover{border:1px #B74947 solid; color:#990000;}

/*----------------地产业srcoll图片----------*/
.GalleryPictureScroller{width:540px; overflow: hidden; height: 130px; padding:0px 10px;}
.GalleryPictureScrollerMoveLeft{background: url(images/prev_ico.jpg) no-repeat; width: 26px; height: 55px; cursor: pointer; margin-top:23px;}
.GalleryPictureScrollerMoveRight{background: url(images/next_ico.jpg) no-repeat 0px 0px;width: 25px;height: 55px;cursor: pointer;margin-top:23px;}
.GalleryPictureScrollerImageArea{width: 172px;margin-right:11px;}
.GalleryPictureScrollerImage{text-align: left;width: 172px;height: 99px;overflow: hidden;}
.GalleryPictureScrollerDetails{padding-top: 12px;}
.GalleryPictureScrollerDetails span{width:100px; padding-left:15px; background:url(images/real_title_ico.jpg) no-repeat 0px 3px; float:left}
.GalleryPictureScrollerDetails a{float:right; color:#AF3230; background:url(images/real_look_ico.jpg) no-repeat 25px 3px; padding-right:15px;}

.logo_text,.jobs_list span{background:url(images/news_ico1.jpg) no-repeat 0px 2px; float:none; padding-left:15px;}
.staff{float:left; margin:10px 0px;}
.staff img{border:8px #EEECE5 solid;}
.staff_info img{border:1px #D5D4CB solid; padding:2px; float:left; margin:20px 17px;}
.jobs_list tr{background-color:expression(rowIndex%2==0?'#F6F5F1':'#ffffff') ;padding:expression(rowIndex%2==0?'0px':'5px')}
.jobs_yp input{height:18px;}
