HTML {
	
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12px/1.5 Microsoft YaHei, Tahoma, Geneva, sans-serif; WORD-WRAP: break-word; WORD-BREAK: break-all; font-size:14px;
}

A {
	TEXT-DECORATION: none; color:#1e1d1d; font-size:15px;
}
A:hover {
	TEXT-DECORATION: none; color:#d03722
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mr20{ margin-right:20px;}
.mt20{ margin-top:20px;}
.fl{ float:left}
.fr{ float:right}
.main{	background-image:url(bg.jpg); background-repeat:no-repeat; background-size:100%; width:100%; min-height:600px; width:100% }

.page_top{ width:1200px; margin:0px auto}
.top_nav{ width:1200px; height:100px;; margin-bottom:10px;l}
.logo{ width:200px; float:left; height:90px; margin-top:10px; margin-left:50px;}
.logo img{ height:90px;}
.menu{  margin-top:30px; height:50px; border:1px solid #ffffff;border-radius:13px; background:url(top_menu_bg.jpg) repeat-x;background-color:#d03722; 
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  box-shadow:0px -2px 20px #ffffff; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */

}
.menu li{ width:140px; font-size:20px; font-weight:600; color:#FFFFFF; text-align:center; line-height:50px; float:left}
.menu li a{font-size:20px; font-weight:600; color:#FFFFFF; text-align:center; line-height:50px;}



.index_news{ height:405px; width:1200px; margin:0px auto; margin-top:10px; margin-bottom:10px; border:1px solid #d3d3d3; background:#ffffff; margin-bottom:10px; overflow:hidden; padding-bottom:8px;}
.slide_flash{ width:633px; height:475px; float:left; margin:2px; }

.index_zhiban{ width:1200px; height:40px; margin:0px auto; margin-top:10px; border:1px solid #d3d3d3; background:#ffffff;  border-radius: 5px; }

.index_zhiban .title{ width:100px; font-size:18px; font-weight:bold; color:#FFFFFF; background:#d03722; height:40px; line-height:40px; float:left; text-align:center;border-radius: 5px 0px 0px 5px ;}
.index_zhiban .info{line-height:40px; font-size:16px; color:#d03722 ; float:left; margin-left:20px;}

.index_zhiban .search{ width:90px; font-size:18px; font-weight:bold; color:#FFFFFF; background:#d03722; height:40px; line-height:40px; float:left; text-align:center; margin-left:50px;}
.index_zhiban .search_info{line-height:40px; font-size:16px; margin-left:10px; float:left; width:320px; }
.index_zhiban .search_info .keyword{ height:18px; line-height:18px; padding:5px; border:1px solid #d2d2d2; width:220px; color:#666}
.index_zhiban .search_info .submit{ width:60px; height:28px; background:#ff6800; border:none; padding:0px; color:#FFFFFF}

.index_news .index_news_list {
	width: 520px; float: right; margin-right:20px;
}
.index_news .index_news_list .top_news {
	padding-bottom: 10px; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: dotted; margin-top:15px;
}
.index_news .index_news_list .top_news .title {
	height: 25px; line-height: 25px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index_news .index_news_list .top_news .title a {
	color:#d03722;font-size: 20px; font-weight:bold
}
.index_news .index_news_list .top_news .title a:active {
	color:#d03722;
}
.index_news .index_news_list .top_news .title a:hover {
	color: rgb(2, 104, 179);
}
.index_news .index_news_list .top_news .title a:focus {
	color: rgb(2, 104, 179);
}
.index_news .index_news_list .top_news .time {
	color: rgb(187, 187, 187); font-size: 12px;
}
.index_news .index_news_list .top_news .desp {
	height: 42px; color:#7b7a7a; line-height: 21px; overflow: hidden; font-size: 12px;-ms-text-overflow: ellipsis;
}
.index_news .index_news_list .top_news .desp1 {
	height: 42px; color:#7b7a7a; line-height: 21px; overflow: hidden; font-size: 15px;-ms-text-overflow: ellipsis;
}
.index_news .index_news_list .news_list {
	padding: 10px 0px;
}
.index_news .index_news_list .news_list li {
	height: 32px; line-height: 32px;overflow:hidden; text-overflow:ellipsis;
}
.index_news .index_news_list .news_list li:hover{ background:#d03722; color:#FFFFFF}
.index_news .index_news_list .news_list li:hover a{color:#FFFFFF}
.index_news .index_news_list .news_list li:hover i{ background:none}

.index_news .index_news_list .news_list li.top{ background:#d03722; color:#FFFFFF}
.index_news .index_news_list .news_list li.top a{color:#FFFFFF}
.index_news .index_news_list .news_list li.top i{ background:none}


.index_news .index_news_list .news_list li a {
	overflow: hidden; padding-right: 90px; font-size: 15px; display: block; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.index_news .index_news_list .news_list li a i {
	background: url("index_li.jpg") no-repeat left; padding: 6px 12px;
}
.index_news .index_news_list .news_list li a span {
	top: 0px; width: 90px; text-align: right; right:10px; display: block; position: absolute;
}


.page_box{ width:1200px; margin:0px auto;}
.left_section{ width:920px; float:left}
.right_section{ width:260px; float:right; }

.news_box{ width:380px; border:1px solid #e2e2e2; overflow:hidden;border-radius:5px 5px 0px 0px;}
.news_box .news_bar{ width:100%; border-bottom:2px solid #d03722; height:34px; line-height:34px; background:url(navbg4.jpg) no-repeat;border-radius:5px 5px 0px 0px;}
.news_box .news_bar .channel{ float:left; background-image:url(/img/navbg3.jpg); background-repeat:repeat-x  }
.news_box .news_bar .channel a{ color:#FFFFFF; font-size:16px; font-weight:bold; margin-left:15px; margin-right:15px;}
.news_box .news_bar .more{ width:60px; float:right; font-size:12px; color:#ffffff}
.news_box .news_bar .more a{ color:#1e1d1d}

.news_box .newslist{ width:100%; margin:10px; height:200px;}
.news_box .newslist li{ float:left; list-style:none; height:40px; line-height:40px; width:95%; overflow:hidden}
.news_box .newslist li a{ height:30px; line-height:30px;overflow:hidden; text-overflow:ellipsis; font-size:15px;}
.news_box .newslist  li a i {background: url("news_li.png") no-repeat left; padding: 6px 6px;}
.news_box .newslist  li a span{  float:right; font-size:12px; color:#666666}


.news_box .piclist{ width:100%; margin:10px; height:250px; overflow:hidden}
.news_box .piclist li{ float:left; list-style:none; height:130px; width:155px; margin-right:15px; margin-bottom:15px;position:relative}
.news_box .piclist li.first{ width:292px; height:225px;}
.news_box .piclist li a img{ height:100%; width:100%; position:relative}
.news_box .piclist li a b{ height:24px; width:100%; line-height:24px; color:#FFFFFF; position: absolute; left:0px; bottom:0px; z-index:800; font-size:12px; font-weight: normal; background:url(shadow.png) repeat; text-indent:5px;}




.dept_channel_pic{ width:230px; float:left}
.dept_channel_news{border:1px solid #e2e2e2; float:right; width:660px;}
.dept_channel_news .news_bar{ width:100%;border-bottom:2px solid #0465a2; height:34px; line-height:34px;background:url(TITLE_BG.jpg) repeat-x;}
.dept_channel_news .news_bar li{width:auto;float:left; text-align:center;padding:0px 15px 0px 15px;}
.dept_channel_news .news_bar li { font-size:15px; color:#1e1d1d; border-right:1px solid #e2e2e2;}
.dept_channel_news .news_bar li.on{ background:#0465a2;}
.dept_channel_news .news_bar li.on a{ color:#FFFFFF; font-weight:bold}
.dept_channel_news  .dept_news_box{ width:100%;}
.dept_channel_news  .dept_news_box .dept_news_box_pic{ width:220px; float:left;}
.dept_channel_news  .dept_news_box .dept_news_box_list{ width:430px; float:right;}


.dept_channel_news  .dept_news_box .dept_news_box_list li{ float:left; list-style:none; height:30px; line-height:30px; width:95%; overflow:hidden; background:url(dot.gif) no-repeat; padding-left:15px;}
.dept_channel_news  .dept_news_box .dept_news_box_list li a{ height:30px; line-height:30px;overflow:hidden; text-overflow:ellipsis; font-size:15px;}
.dept_channel_news  .dept_news_box .dept_news_box_list li a span{  float:right; font-size:12px; color:#666666}

.dept_channel_news  .dept_news_box .dept_news_box_pic li{ width:200px; margin:10px; float:left; text-align:center}
.dept_channel_news  .dept_news_box .dept_news_box_pic li img{ width:160px; height:100px; margin:0px auto;}
.dept_channel_news  .dept_news_box .dept_news_box_pic li b{ width:100%; line-height:22px; font-size:14px; clear:both; display:block; font-weight:400}


.bottom_link{ width:1200px; margin:0px auto; margin-top:10px; border:1px solid #e2e2e2; padding:0px }
.bottom_link_bar{ width:100%;border-bottom:2px solid #d03722; height:34px; line-height:34px;background:url(TITLE_BG.jpg) repeat-x;}
.bottom_link_bar_menu{ background:#d03722; width:120px; text-align:center; font-size:16px; color:#FFFFFF; font-weight:bold;}
.bottom_link .bottom_link_list{ margin:10px; width:100%; float:left }
.bottom_link .bottom_link_list li{ width:auto; height:24px; line-height:24px; float:left; margin-right:20px;}

.footer{ background:#f9f8f8; height:80px; border-top:2px solid #d03722; line-height:30px; margin-top:20px; text-align:center}

.right_box{ width:258px;border:1px solid #e2e2e2; overflow:hidden; margin-bottom:10px; min-height:150px;}
.right_box .menu_bar{ width:100%; border-bottom:2px solid #d03722; height:34px; line-height:34px; background:url(TITLE_BG.jpg) repeat-x; font-size:15px; text-indent:10px; font-weight:bold}

.mail_box{ width:100%; margin:10px;}
.mail_pic{ width:100px; margin-top:10px; float:left;}
.mail_list{ width:145px; float:right}
.mail_list li{ width:110px; float:left; line-height:28px; height:28px; border-bottom:1px dashed #e2e2e2; font-size:15px;}
.tel_list{ width:200px; margin-top:15px; margin-left:20px;; }
.tel_list li{ width:200px; float:left; line-height:32px; height:32px; border:1px solid #d53115; background:#d53115; font-size:15px; text-align:center;color:#ffffff; font-weight:bold; border-radius:8px; margin-bottom:8px;}

.index_zhuanti{ margin:6px; width:100%;}
.index_zhuanti li{ float:left; padding-left:15px; height:30px; background:url(news_li.png) no-repeat; width:220px; line-height:30px; font-size:15px; border-bottom:1px dashed #e2e2e2; overflow: hidden;white-space: nowrap;text-overflow: ellipsis }

.daohang{ width:210px; height:30px; border:1px solid #e2e2e2; font-size:15px;  margin:0px auto;margin-bottom:10px;}
.banner{ width:1200px; margin:0px auto;}

.page_info_box{ width:1200px; background:#FFFFFF; border:1px solid #e2e2e2; min-height:800px;}
.page_info_box .news_bar{ width:100%; border-bottom:2px solid #d03722; height:34px; line-height:34px; background:url(TITLE_BG.jpg) repeat-x;}
.page_info_box .news_bar .channel{ background:#d03722; float:left; color:#FFFFFF; font-size:16px; min-width:120px; text-align:center; padding-left:10px; padding-right:10px; font-weight: bold }

 .news_bar{ width:100%; border-bottom:2px solid #d03722; height:34px; line-height:34px; background:url(TITLE_BG.jpg) repeat-x;}
 .news_bar .channel{ background:#d03722; float:left; color:#FFFFFF; font-size:16px; min-width:120px; text-align:center; padding-left:10px; padding-right:10px; font-weight: bold }


.page_info_box .piclist{ width:94%; margin:20px;  overflow:hidden}
.page_info_box .piclist li{ float:left; list-style:none; height:164px;  width:100%; margin-right:12px; margin-bottom:15px; border-bottom:1px dashed #e2e2e2}
.page_info_box .piclist li .img{ width:20%; height:100px; margin-right:20px; border:1px solid #e2e2e2; padding:2px;float:left }
.page_info_box .piclist li .img img{ width:100%; max-height:160px; }
.page_info_box .piclist li .info{ width:76%; float: right;}
.page_info_box .piclist li .info .title{ font-weight:bold; font-size:16px; width:100%; line-height:36px;}
.page_info_box .piclist li .info .title span{ font-size:14px; width:80px; float:right; color:#666666; font-weight:normal}
.page_info_box .piclist li .info .desc{ font-size:14px; width:100%; line-height:22px; color:#666666}


.detaibox_main{ width:1200px;  margin:0px auto; margin-top:20px; }

.detail_main{ width:1200px; border:1px solid #e2e2e2; background:#FFFFFF; min-height:600px; margin-top:10px; overflow:hidden}
.detail_main .title{ font-size:26px; text-align:center; line-height:50px; font-weight:bold}
.detail_main .desc{ font-size:14px; text-align:center; line-height:30px; border-bottom:1px dashed #e2e2e2;}
.detail_main .info{ font-size:16px;line-height:30px; width:90%; margin:0px auto}
.detail_main .info .img{ width:800px; margin:0px auto; margin-top:30px; margin-bottom:30px; text-align:center}
.detail_main .info .img img{ width:800px;}

.app{ width:240px; margin:10px;}
.app li{ width:80px; float:left; text-align:center; list-style:none; margin-bottom:5px;}
.app li img{ width:50px; margin:0px auto}

.detail_main .close{ width:120px; height:60px; font-weight:bold; font-size:20px; line-height:60px; color:#FFFFFF; background:#d03722; text-align:center; margin:0px auto; margin-top:50px;border-radius:5px;}
.next_pre_list{ width:80%; height:50px; line-height:80px; margin:0px auto; overflow:hidden}
.next_pre_list li{ width:46%; float:left; font-size:16px; font-weight:bold;overflow:hidden; list-style:none}
.next_pre_list li a i {background: url("news_li.png") no-repeat left; padding: 6px 6px;}
.next_pre_list  li a span{  float:left; font-size:16px; color:#000000; font-weight:normal}


.fanye {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.fanye A {
	OVERFLOW: hidden; BORDER-TOP: #c8c8c8 1px solid; HEIGHT: 34px; FONT-FAMILY: 'Microsoft YaHei'; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;MARGIN: 0px 7px; BORDER-LEFT: #c8c8c8 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 34px; border-radius: 2px; width:40px;
}
.fanye .txt {
	OVERFLOW: hidden; BORDER-TOP: #c8c8c8 1px solid; HEIGHT: 34px; FONT-FAMILY: 'Microsoft YaHei'; BORDER-RIGHT: #c8c8c8 1px solid; BACKGROUND: url(http://img.soufun.com/rent/image/rent/styles/2013img/images/pageBg.gif) repeat-x; BORDER-BOTTOM: #c8c8c8 1px solid; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; MARGIN: 0px 7px; BORDER-LEFT: #c8c8c8 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 34px; PADDING-RIGHT: 15px; border-radius: 2px
}
.fanye A:hover {
	TEXT-DECORATION: none
}
.fanye .pageNow {
	BORDER-TOP: #cf0f0f 1px solid; BORDER-RIGHT: #cf0f0f 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #cf0f0f 1px solid; FONT-WEIGHT: bold; COLOR: #666; BORDER-LEFT: #cf0f0f 1px solid
}
.fanye .pageNow:hover {
	COLOR: #666
}
.fanye .txt {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.gray6 {
	COLOR: #666
}
.gray6 A {
	COLOR: #666
}
.gray6 A:hover {
	COLOR: #c00
}