@charset "utf-8";
/* CSS Document */

/*项目广告*/
#project_ad{ width:290px; height:300px; overflow:hidden; margin-right:5px;}

/* 图片展示 */
#project_pic{ width:566px; height:300px; overflow:hidden;}
.banner { position:relative; width:566px; height:300px; overflow:hidden;}
	.banner_pic { position:relative; width:566px; height:300px; overflow:hidden;}
	.banner_pic ul { position:absolute; list-style:none; top:0; left:0; width:566px; height:300px; overflow:hidden;}
	.banner_pic ul li { float:left; width:566px;list-style:none; }
	.banner a.btn_prev{ position:absolute; background:url(../images/webpic.png) no-repeat; top:146px; left:0px; width:38px; height:58px; outline:none; z-index:100; display:block; text-indent:-9999px;}
	.banner a.btn_next { position:absolute; top:146px; right:0px; width:38px; height:58px; background:url(../images/webpic.png) no-repeat; outline:none; z-index:100; display:block; text-indent:-9999px; }
		.banner a.btn_prev { float:left; background-position:-4px -8px;}
		.banner a.btn_next { float:right; background-position:-3px -68px;}
		.banner a.btn_prev:hover { background-position:-45px -7px; }
		.banner a.btn_next:hover { background-position:-44px -69px; }
		.banner_info { position:absolute; bottom:0px; left:0px; width:566px; height:40px; overflow:hidden; background:#000; opacity:0.7; filter:alpha(opacity="70");}
		.banner_info li{ display:none; padding-left:20px; padding-right:20px; }
		.banner_info li.current { display:block; }
		.banner_info li h4 { line-height:35px; overflow:hidden; font-size:16px; color:#fff; font-weight:bold; }
		.banner_info li .ext, .banner_info li .ext a { color:#FFFFFF; font-size:15px; line-height:40px; }
		span.pipe { padding:0 6px;}
	.banner_count { display:none; }
	.banner_pages { position:absolute; right:20px; bottom:5px; width:140px; height:20px; overflow:hidden;}
		.banner_pages ul { float:right; }
		.banner_pages li { float:left; margin-left:10px;}
		.banner_pages li span { display:block; width:16px; height:16px; overflow:hidden; background:#cccccc url(../images/kakaFoucs_bg.gif) no-repeat -600px -350px; text-indent:-9999px; cursor:pointer;  -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
		.banner_pages li span:hover { background-position:-550px -350px; }
		.banner_pages li.current span, .banner_pages li.current span:hover { background:#37ad00 url(../images/kakaFoucs_bg.gif) no-repeat -500px -350px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
		

/*最新项目*/
.moduletable{ border:1px solid #cfcfcf;}
.moduletable .tit{ height:36px; background:#2a86ed; font-family:"黑体"; font-size:18px; color:#fff; line-height:40px; font-weight:normal; padding:0 10px;}
.moduletable .cont{ background:#fff;}

#project_new{ width:288px; height:298px;}
#project_new .box{ width:270px; height:126px; margin:0 auto 6px; padding:0 5px; border-bottom:1px dotted #CCCCCC;}
#project_new .box  h3{ height:34px; font-size:14px; color:#000000; text-decoration:none; line-height:34px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#project_new .box .pic{ width:130px; height:80px; overflow:hidden;}
#project_new .box .picture{ display:block;}
#project_new .box .txt{ width:130px; height:80px; overflow:hidden;}
#project_new .box .txt big{ height:20px; font-size:13px; color:#000; line-height:20px; font-weight:bolder; overflow:hidden;}
#project_new .box .txt p{ height:22px; font-size:12px; line-height:22px; color:#535353; overflow:hidden;}
#project_new .box .txt p.address{ padding-left: 16px; background: url(../images/webpic.png) no-repeat 2px -332px;}
#project_new .box:last-child { border:none;}		
		
	
/* 热门地区 */	
#project_area{ width:100%; height:420px; background:url(../images/map_pic_bg.jpg) no-repeat; border:1px solid #999999; border-left:none; border-right:none; padding-top:14px; overflow:hidden;}

#project_area .cont{ width:1200px; padding:24px 0;}

#project_area .box h3{  background:#fff; opacity:0.6; filter:alpha(opacity="60"); }
#project_area .box .txt{ background:#fff; opacity:0.6; filter:alpha(opacity="60"); }

/* 热门领域 */
#project_industry{}
#project_industry .cont{ width:1200px; padding:24px 0;}

#project_industry .box{ margin-bottom:36px;}
#project_industry .box:nth-child(1) h3{ background:#d9e6f6;}
#project_industry .box:nth-child(1) .txt{ background:#d9e6f6;}

#project_industry .box:nth-child(2) h3{ background:#dadada;}
#project_industry .box:nth-child(2) .txt{ background:#dadada;}

#project_industry .box:nth-child(3) h3{ background:#f8b865;}
#project_industry .box:nth-child(3) .txt{ background:#f8b865;}

#project_industry .box:nth-child(4) h3{ background:#ffcccc;}
#project_industry .box:nth-child(4) .txt{ background:#ffcccc;}

#project_industry .box:nth-child(5) h3{ background:#fff6ad;}
#project_industry .box:nth-child(5) .txt{ background:#fff6ad;}

#project_industry .box:nth-child(6) h3{ background:#bdffab;}
#project_industry .box:nth-child(6) .txt{ background:#bdffab;}

/* 项目详情 */
.project-title{}
.project-title h3{ height:70px; font-size:24px; color:#000000; line-height:70px; text-align:center;}

/* 今日推荐 */
.moduletable02{ width:300px; height:auto; overflow:hidden; margin-bottom:20px;}
.moduletable02 .title { font-size:14px; padding:0 13px; height:29px; line-height:31px; border:1px solid #d9e4f3; overflow:hidden;}
.moduletable02 .title a { float:right; color:#8896b1; font-size:12px;}
.moduletable02 .content { width:298px; height:auto; overflow:hidden; border:solid 1px #d9e4f3; border-top:none;}

.img_list { width:350px; height:auto; overflow:hidden; padding:7px 0 7px;}
.img_list li { float:left; padding:7px 0 0 14px;}
.img_list li div  { padding:3px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:79px;*font-family:Arial;width:120px;height:76px; border: 1px solid #dcdddd;}
.img_list li div img {vertical-align:middle;}
.img_list li span { display:block; width:128px; height:25px; line-height:27px; overflow:hidden; text-align:center;}

.today_list { width:270px; height:auto; overflow:hidden; margin:auto; padding:10px 0; border-top:1px dashed #dadada;}
.today_list li { height:25px; line-height:25px; overflow:hidden; background:url(../images/dot03.jpg) 5px 5px no-repeat; padding-left:18px; list-style-type:circle;}
.today_list li a,.Img_List li span a,.NewsPh_ li div a  { color:#777777;}

.hit_list { width:270px; height:auto; overflow:hidden; text-align:right; font-family:Arial, Helvetica, sans-serif; margin:10px auto 14px; background:url(../images/f_03.gif) left 2px no-repeat; color:#999999;}
.hit_list li { height:24px; line-height:24px; overflow:hidden; padding-left:25px;}
.hit_list li div { width:200px; float:left; text-align:left; font-family:"宋体";}

/* 搜索选项 */	
#search_tab{}
#search_tab .tit{ width:90px; font-size:16px; font-family:"微软雅黑"; color:#999; line-height:30px; overflow:hidden;}
#search_tab .all{ width:60px; overflow:hidden;}
#search_tab a{font-size:16px;  font-family:"微软雅黑"; color:#1d1d1d; line-height:30px; margin-right: 16px;}
#search_tab a.ly_cur{font-size:16px;  font-family:"微软雅黑"; color:#E07E00; line-height:30px; margin-right: 16px;}
#search_tab a.chengshi_cur{font-size:16px;  font-family:"微软雅黑"; color:#E07E00; line-height:30px; margin-right: 16px;}
#search_tab a.chengshi_cur{font-size:16px;  font-family:"微软雅黑"; color:#E07E00; line-height:30px; margin-right: 16px;}
#search_tab a.xingzhi_cur{font-size:16px;  font-family:"微软雅黑"; color:#E07E00; line-height:30px; margin-right: 16px;}

/* 搜索列表 */	
#search_list{ width:820px; overflow:hidden;}
#search_list li{ height:30px; background:url(../images/dot04.png) 0 6px no-repeat; padding:0 10px 0 22px; overflow:hidden;}	
#search_list li a{ display:block; width:600px; font-size:15px; line-height:30px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
#search_list li time{ display:block; font-size:15px; line-height:30px; color:#666;}

#search_list li:nth-child(5n){ border-bottom:1px dashed #999999; padding-bottom:14px; margin-bottom:16px;}
#search_list li:last-child{ border:none;}